[tex-live] Current source.development fails to compile on Mac OS X (simple type error)

Gerben Wierda Sherlock@rna.nl
Wed, 20 Nov 2002 12:42:28 +0100


./tangle etex.web etex.ch
This is TANGLE, Version 4.4 (Web2C 7.3.11)
*1*17*25*38*54*72*99*110*115*133*162*173*199*203*207*211*220*256*268*289 
*297*300*321*332*366*402*464*487*511*539*583*592*644*680*699*719*768*813 
*862*891*900*919*942*967*980*1029*1055*1136*1208*1299*1330*1338*1340*137 
9*1600*1605*1607*1617*1620
Writing the output  
file.....500.....1000.....1500.....2000.....2500.....3000.....3500.....4 
000.....4500.....5000.....5500.....6000.....6500.....7000.....7500.....8 
000.
Done.
1176 strings written to string pool file.
(No errors were found.)
srcdir=. /bin/sh ./web2c/convert etex
gcc2 -DHAVE_CONFIG_H  -I. -I. -I.. -I./..   -g -O2  -c etexini.c
gcc2 -DHAVE_CONFIG_H  -I. -I. -I.. -I./..   -g -O2  -c etex0.c
gcc2 -DHAVE_CONFIG_H  -I. -I. -I.. -I./..   -g -O2  -c etex1.c
gcc2 -DHAVE_CONFIG_H  -I. -I. -I.. -I./..   -g -O2  -c etex2.c
gcc2 -DHAVE_CONFIG_H  -I. -I. -I.. -I./..   -g -O2  -c etexextra.c
etexextra.c:1491: conflicting types for `makefullnamestring'
etexcoerce.h:983: previous declaration of `makefullnamestring'
make[5]: *** [etexextra.o] Error 1


I wanted to fix this myself by changing the type of  
makefullnamestring() to match the declaration (strnumber, which is a  
unsigned short and not an int), but when I try to tell p4 I want to  
edit the file I get:

[dumbledore:TeX/texk/web2c] root# p4 edit etexextra.c
etexextra.c - file(s) not on client.

Which is weird, as the file is obviously there.

So, someone else has to do that.

G