bug-fileutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

fileutils-4.0.32 on NEXTSTEP 3.3 (fails)


From: Tom Hageman
Subject: fileutils-4.0.32 on NEXTSTEP 3.3 (fails)
Date: Wed, 29 Nov 2000 22:37:35 +0100

Hi Jim,

I've tried compiling the latest fileutils on NEXTSTEP 3.3.  (actually,  
with my NS3.3 pseudo cross-compiler on OPENSTEP4.2 -- this justs saves me  
the trouble of rebooting.)

NEXTSTEP3.3 is more or less a traditional BSD4.3 unix, with prototyped  
system library functions and a gcc-2.5.8 derived compiler. (yeah, blast  
from the past an' all that...)

Configured with:

setenv CC cc3
setenv CFLAGS -O2
./configure --prefix=/usr/local/gnu --disable-nls --disable-dep

Compilation fails, with the following errors and warnings (and my  
annotations in # comments):

source='canon-host.c' object='canon-host.o' libtool=no   
depfile='.deps/canon-host.Po' tmpdepfile='.deps/canon-host.TPo'   
depmode=none /bin/sh ../depcomp  cc3 -arch m68k -arch i386  
-DLIBDIR=\"/usr/local/gnu/lib\" -DHAVE_CONFIG_H -I.. -I. -I../intl    -O2  
-c -o canon-host.o `test -f canon-host.c || echo './'`canon-host.c
For architecture m68k:
canon-host.c: In function `canon_host':
canon-host.c:59: warning: passing arg 1 of `gethostbyname' discards  
`const' from pointer target type

# gethostbyname is prototyped in <netdb.h> as:
#
#       struct hostent  *gethostbyname(char *name);
#
# (probably harmless)


source='idcache.c' object='idcache.o' libtool=no   
depfile='.deps/idcache.Po' tmpdepfile='.deps/idcache.TPo'  depmode=none  
/bin/sh ../depcomp  cc3 -arch m68k -arch i386  
-DLIBDIR=\"/usr/local/gnu/lib\" -DHAVE_CONFIG_H -I.. -I. -I../intl    -O2  
-c -o idcache.o `test -f idcache.c || echo './'`idcache.c
idcache.c: In function `getgidbyname':
idcache.c:188: warning: passing arg 1 of `getgrnam' discards `const' from  
pointer target type

# getgrnam is prototyped in <grp.h> as:
#
#       struct group *getgrnam(char *name);
#
# (probably harmless)


source='makepath.c' object='makepath.o' libtool=no   
depfile='.deps/makepath.Po' tmpdepfile='.deps/makepath.TPo'  depmode=none  
/bin/sh ../depcomp  cc3 -arch m68k -arch i386  
-DLIBDIR=\"/usr/local/gnu/lib\" -DHAVE_CONFIG_H -I.. -I. -I../intl    -O2  
-c -o makepath.o `test -f makepath.c || echo './'`makepath.c
makepath.c: In function `make_path':
makepath.c:394: `S_IRWXG' undeclared (first use this function)
makepath.c:394: (Each undeclared identifier is reported only once
makepath.c:394: for each function it appears in.)
makepath.c:394: `S_IRWXO' undeclared (first use this function)
*** Exit 1

# *** <sys/stat.h> does not define S_IRWXG or S_IRWXO (or S_IRWXU
# for that matter, but that is caught in makepath.c itself.)


source='memcoll.c' object='memcoll.o' libtool=no   
depfile='.deps/memcoll.Po' tmpdepfile='.deps/memcoll.TPo'  depmode=none  
/bin/sh ../depcomp  cc3 -arch m68k -arch i386  
-DLIBDIR=\"/usr/local/gnu/lib\" -DHAVE_CONFIG_H -I.. -I. -I../intl    -O2  
-c -o memcoll.o `test -f memcoll.c || echo './'`memcoll.c
memcoll.c: In function `memcoll':
memcoll.c:42: warning: passing arg 2 of `strcoll' makes integer from  
pointer without a cast
memcoll.c:42: too few arguments to function `strcoll'
*** Exit 1

# *** strcoll is defined in <string.h> as
#
# extern size_t strcoll(char *to, size_t maxsize, const char *from);
#
# ...which I gather is a non-standard declaration.
# (but I *did* order --disable-nls, so this shouldn't matter.
#  Earlier versions (3.16) had no trouble disabling nls AFAIR)
# (configure should probably detect incompatible strcoll
#  and fallback to strcmp if so...)


source='chgrp.c' object='chgrp.o' libtool=no  depfile='.deps/chgrp.Po'  
tmpdepfile='.deps/chgrp.TPo'  depmode=none /bin/sh ../depcomp  cc3 -arch  
m68k -arch i386 -DLOCALEDIR=\"/usr/local/gnu/share/locale\"  
-DSHAREDIR=\"/usr/local/gnu/share\" -DHAVE_CONFIG_H -I.. -I. -I../lib  
-I../intl    -O2 -c -o chgrp.o `test -f chgrp.c || echo './'`chgrp.c
chgrp.c: In function `parse_group':
chgrp.c:173: warning: passing arg 1 of `getgrnam' discards `const' from  
pointer target type
chgrp.c: In function `change_file_group':
chgrp.c:259: warning: comparison is always 0 due to limited range of data type

# uid_t is defined in <sys/types.h> as
#
#       typedef short   uid_t;
#
# Neither MAXUID nor UID_T_MAX is defined in any system header.
#
# (probably harmless)


source='install.c' object='install.o' libtool=no   
depfile='.deps/install.Po' tmpdepfile='.deps/install.TPo'  depmode=none  
/bin/sh ../depcomp  cc3 -arch m68k -arch i386  
-DLOCALEDIR=\"/usr/local/gnu/share/locale\"  
-DSHAREDIR=\"/usr/local/gnu/share\" -DHAVE_CONFIG_H -I.. -I. -I../lib  
-I../intl    -O2 -c -o install.o `test -f install.c || echo './'`install.c
install.c: In function `strip':
install.c:534: warning: passing arg 1 of `wait' from incompatible pointer type

# wait is declared in <sys/wait.h> as
#
#       extern int wait(union wait *);
#
# (yup, the traditional BSD 4.3 wait argument)
# (probably harmless)


source='ls.c' object='ls.o' libtool=no  depfile='.deps/ls.Po'  
tmpdepfile='.deps/ls.TPo'  depmode=none /bin/sh ../depcomp  cc3 -arch m68k  
-arch i386 -DLOCALEDIR=\"/usr/local/gnu/share/locale\"  
-DSHAREDIR=\"/usr/local/gnu/share\" -DHAVE_CONFIG_H -I.. -I. -I../lib  
-I../intl    -O2 -c -o ls.o `test -f ls.c || echo './'`ls.c
For architecture m68k:
ls.c: In function `compare_ctime':
ls.c:2150: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2150: too few arguments to function `strcoll'
ls.c: In function `rev_cmp_ctime':
ls.c:2159: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2159: too few arguments to function `strcoll'
ls.c: In function `compare_mtime':
ls.c:2168: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2168: too few arguments to function `strcoll'
ls.c: In function `rev_cmp_mtime':
ls.c:2177: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2177: too few arguments to function `strcoll'
ls.c: In function `compare_atime':
ls.c:2186: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2186: too few arguments to function `strcoll'
ls.c: In function `rev_cmp_atime':
ls.c:2195: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2195: too few arguments to function `strcoll'
ls.c: In function `compare_size':
ls.c:2204: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2204: too few arguments to function `strcoll'
ls.c: In function `rev_cmp_size':
ls.c:2213: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2213: too few arguments to function `strcoll'
ls.c: In function `compare_name':
ls.c:2232: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2232: too few arguments to function `strcoll'
ls.c: In function `rev_cmp_name':
ls.c:2238: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2238: too few arguments to function `strcoll'
ls.c: In function `compare_extension':
ls.c:2253: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2253: too few arguments to function `strcoll'
ls.c:2258: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2258: too few arguments to function `strcoll'
ls.c:2260: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2260: too few arguments to function `strcoll'
ls.c: In function `rev_cmp_extension':
ls.c:2273: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2273: too few arguments to function `strcoll'
ls.c:2278: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2278: too few arguments to function `strcoll'
ls.c:2280: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
ls.c:2280: too few arguments to function `strcoll'
*** Exit 1

# *** More strcoll incompatibility trouble.

source='shred.c' object='shred.o' libtool=no  depfile='.deps/shred.Po'  
tmpdepfile='.deps/shred.TPo'  depmode=none /bin/sh ../depcomp  cc3 -arch  
m68k -arch i386 -DLOCALEDIR=\"/usr/local/gnu/share/locale\"  
-DSHAREDIR=\"/usr/local/gnu/share\" -DHAVE_CONFIG_H -I.. -I. -I../lib  
-I../intl    -O2 -c -o shred.o `test -f shred.c || echo './'`shred.c
For architecture m68k:
shred.c: In function `isaac_seed':
shred.c:892: `O_NONBLOCK' undeclared (first use this function)
shred.c:892: (Each undeclared identifier is reported only once
shred.c:892: for each function it appears in.)

# *** <sys/fcntl.h> has O_NDELAY instead.
#
# (this is probably moot, since NEXTSTEP does not have /dev/random anyway...)


I've worked around these with the following quick-hack patches, and  
adding -DHAVE_BROKEN_STRCOLL to CFLAGS in config.status for the time  
being:

diff -c2rp /tmp/fileutils-4_0_32_1/fileutils-4.0.32/lib/makepath.c  
./lib/makepath.c
*** /tmp/fileutils-4_0_32_1/fileutils-4.0.32/lib/makepath.c     Sun Nov   
5 14:10:25 2000
--- ./lib/makepath.c    Wed Nov 29 01:56:10 2000
*************** extern int errno;
*** 101,104 ****
--- 101,133 ----
  #define WX_USR (S_IWUSR | S_IXUSR)

+ /* Missing stuff copy-pasted from ../src/sys2.h.  Bleah. */
+ #if !S_IRGRP
+ # define S_IRGRP (S_IRUSR >> 3)
+ #endif
+ #if !S_IROTH
+ # define S_IROTH (S_IRUSR >> 6)
+ #endif
+
+ #if !S_IWGRP
+ # define S_IWGRP (S_IWUSR >> 3)
+ #endif
+ #if !S_IWOTH
+ # define S_IWOTH (S_IWUSR >> 6)
+ #endif
+
+ #if !S_IXGRP
+ # define S_IXGRP (S_IXUSR >> 3)
+ #endif
+ #if !S_IXOTH
+ # define S_IXOTH (S_IXUSR >> 6)
+ #endif
+
+ #if !S_IRWXG
+ # define S_IRWXG (S_IRGRP | S_IWGRP | S_IXGRP)
+ #endif
+ #if !S_IRWXO
+ # define S_IRWXO (S_IROTH | S_IWOTH | S_IXOTH)
+ #endif
+
  /* Include this before libintl.h so we get our definition of PARAMS. */
  #include "makepath.h"
diff -c2rp /tmp/fileutils-4_0_32_1/fileutils-4.0.32/lib/memcoll.c  
./lib/memcoll.c
*** /tmp/fileutils-4_0_32_1/fileutils-4.0.32/lib/memcoll.c      Mon Aug   
7 19:01:58 2000
--- ./lib/memcoll.c     Wed Nov 29 02:04:11 2000
***************
*** 26,29 ****
--- 26,33 ----
  #endif

+ #if HAVE_BROKEN_STRCOLL
+ # define strcoll strcmp
+ #endif
+
  /* Compare S1 (with length S1LEN) and S2 (with length S2LEN) according
     to the LC_COLLATE locale.  S1 and S2 do not overlap, and are not
diff -c2rp /tmp/fileutils-4_0_32_1/fileutils-4.0.32/src/shred.c ./src/shred.c
*** /tmp/fileutils-4_0_32_1/fileutils-4.0.32/src/shred.c        Sat Oct  
28 13:47:04 2000
--- ./src/shred.c       Wed Nov 29 01:46:42 2000
*************** xstrdup (char const *string)
*** 407,410 ****
--- 407,418 ----
  #endif

+ #ifndef O_NONBLOCK
+ # ifdef O_NDELAY
+ #  define O_NONBLOCK O_NDELAY
+ # else
+ #  define O_NONBLOCK 0
+ # endif
+ #endif
+
  /* Some systems don't support some file types.  */
  #ifndef S_ISFIFO
diff -c2rp /tmp/fileutils-4_0_32_1/fileutils-4.0.32/src/system.h ./src/system.h
*** /tmp/fileutils-4_0_32_1/fileutils-4.0.32/src/system.h       Wed Apr  
19 23:41:14 2000
--- ./src/system.h      Wed Nov 29 02:04:11 2000
*************** struct utimbuf
*** 112,115 ****
--- 112,119 ----
  #endif

+ #if HAVE_BROKEN_STRCOLL
+ # define strcoll strcmp
+ #endif
+
  #include <errno.h>
  #ifndef errno
=============== end patch ==============


Now the build completes, albeit with the following ranlib/linker warnings:

rm -f libfetish.a
ar cru libfetish.a getdate.o posixtm.o addext.o  argmatch.o backupfile.o  
basename.o canon-host.o closeout.o  diacrit.o dirname.o exclude.o  
filemode.o full-write.o  getopt.o getopt1.o getstr.o getugroups.o  
hard-locale.o  hash.o human.o idcache.o isdir.o linebuffer.o   
localcharset.o long-options.o makepath.o mbswidth.o md5.o  memcasecmp.o  
memcoll.o modechange.o path-concat.o quote.o  quotearg.o readtokens.o  
safe-read.o same.o save-cwd.o  savedir.o sha.o stripslash.o unicodeio.o  
userspec.o  version-etc.o xgetcwd.o xgethostname.o xmalloc.o xstrdup.o   
xstrtod.o xstrtol.o xstrtoul.o xstrtoumax.o yesno.o readutmp.o lchown.o  
mktime.o lstat.o stat.o nanosleep.o memcmp.o fnmatch.o group-member.o  
putenv.o strtoumax.o strtoull.o error.o strftime.o __fpending.o  
getgroups.o regex.o getloadavg.o stime.o stpcpy.o euidaccess.o memcmp.o  
rpmatch.o strndup.o strverscmp.o strnlen.o strdup.o memrchr.o getline.o  
obstack.o fsusage.o mountlist.o
ranlib libfetish.a
ranlib: same symbol defined in more than one member for architecture:  
m68k in: libfetish.a (table of contents will not be sorted)
ranlib: for architecture: m68k file: libfetish.a(memcmp.o) defines  
symbol: _rpl_memcmp
ranlib: for architecture: m68k file: libfetish.a(memcmp.o) defines  
symbol: _rpl_memcmp
ranlib: same symbol defined in more than one member for architecture:  
i386 in: libfetish.a (table of contents will not be sorted)
ranlib: for architecture: i386 file: libfetish.a(memcmp.o) defines  
symbol: _rpl_memcmp
ranlib: for architecture: i386 file: libfetish.a(memcmp.o) defines  
symbol: _rpl_memcmp

# indeed memcmp.o occurs twice in ar's command line, and indeed can be  
traced back to a duplicate in config.status's @address@hidden


Finally, here is the result of "make check" (run as non-root):

begin 644 fileutils-4.0.32-NEXTSTEP-make.check.log.gz
M'XL(`"1V)3H"`^V<ZX_;-A+`O^NOX`&'!@@B/R1['S[LAVVS11>7;!?U]A[`
M`1NM1*]82Z)+4O:Z*/address@hidden"P^AS_.<$C1'5I,R2^_WCW>
M_.O^YFYX^X^;QX>;X</P:DXER:,Q)7%*XS'QQ]X=)[(<address@hidden>_M$1_O
M[N>'VQ]N!F3(<TH4E4J2&<address@hidden)V7.J2$%I0A0G3]0CRX\H"Q))(CA7+?*>
MDT\;>7R=^&9=$DI]JE)T"[K:;Z541*54+CL[4MJ/address@hidden:C$
M6<I30:N5N+\>#@>$_EY&address@hidden"YY3"(I:6(J51-G<K(L3U$\+B=^
M=_E8<address@hidden)@address@hidden/2ER)>ILDHI_Z(9=1KM>.)GT_]1:D!Z78N
M>N3[4A(J!!>address@hidden<['7MVSYYM%:W;#>S9=M$"NVB!7;3`+EIH
M%RVTB]:SB]:SB]:SB]:WB]:WBW9F%^W,+MJYO?;Y*[7M`[NP#^S"/K#+KCW[
MW)address@hidden@7+;2+UK.+UK.+UK>+UK>+
MUK>+=F87[<PNFEW/`[N>!W8]#^QZ'MCU/+BTBW9I%^W2*EK8">S95M%"NQF$
M=C,(address@hidden)M!:#>#T&X&H=T,0KL9A'8S".UF$-K-(+2;address@hidden@]!N!J'=
M#$*[&81V,PCM9A#:S2"TFT%H-X/0;@8]NQGT=LP`=KZPM<RG3]'8APU/ITU?
M)C16L"]??/X)W^[XE`27I!,,^IU!]Y($G4['\WU_MV(4*]CR&BKT%A7V]]NZ
MYXMWO9!43X2\P'address@hidden/PNZ_<Q'H\7C7Q;99?X$V].D2B/SUN?N
address@hidden;-*+EBVER)9/LGH?K&U:)NT^>>address@hidden:%W<E7
address@hidden:[)address@hidden@JJSK4%L\5KD;892RS(.J/4YV"address@hidden
M0X&=0>\17+2P-?H:82,&0XE=&*8FFI`8RJI#"C7B,75N@&0H9D/UV4*K,M`*
MT<(:*QB+KYMASZMEH;)J^.)_N57OV+/)DO?,N&[#-0,V6&_==!OL=M]<&ZRT
M;J)&^S09I]DRC3;9;(T&"address@hidden"5DMQVPJ5MMH,@:+]C<K
M_:&Z;O)HO8MW%YV:2]M5_1W%KZM]S94U.;)]-V9P8G479G)@!O?5Y+P:7)?=
M<1G<EMEI&address@hidden<XJE?<U.M.RNZB7G-0K[BG0YS3`:[I<,=T
MD%LZU"F]ZI*V"FA/HZVM6W,UQUG;EIW5+6S'O/9M:\^P:E:U;U)&>]HU(Z/U
M[)N.P6[J1F.R&(.M-%E)S3*:K,address@hidden:address@hidden;5=NBT285MNBL64D;M;))
M&2'=?'8R'8P2-AKI6G$:"3B%G;\C&2LHZ:[>P&\?TU:OU>>Y?O/NRRR2*9SD
M9/address@hidden&L%%1?%NC+!7U[,!)13F=<C%<-;C<`#>HJ_H2*7#>V
address@hidden:$>Z?!P5!5>D+'0WY-.ZI19(?-Y^WX[>#,@]/#,I&2](address@hidden&D^V:
address@hidden@&9`)Y<S.MM0`OOU[FZ"LTG:GY,&PTM_'A]^V%`UD4!!+2PF`$-8N?]
M]`'$UY6],H\D3%K8A2976,_"K=86/5>=KC7BIP]ZVD&K6)3Y3TQ)76OG1N6H
M.Z[]ME8W=`\ID]402*XOT9[HSCV<]V]>:JHDX?I^C8QXEO&9'FW3'=RRM8'G
MQ0EI3P2;1HJV53YIZTNB4K%,^KW'SF,8/':VDUJ=5ABTJZNQ=CPAWWVW?1VY
MN*/<'H#G_03V_T:2B.2L8'FD;[T(V*96JQ8AMXKP4DU*)?4$IUKB64J+:A"Z
M$T^6<4QI(M^1J$C()ST#;P@;$:8J#9"M+QS`?\#WP"!H,27WUP\_7;5:;?A/
MBGCP5_U,/E[__>:J&N+NS)`__R0T3CG1$GG'S?'2TK<QM=JK!>,RW+'Q=7+/
MG-P_3MFK566C]R+W$TUYK<V32-`"Y+DR?+P`5GG2/5]>C.K>C!>C4%+OLV]>
M8(ZZM5O2Y/0;6UB-XO6]I_(%#*PLDJ8+W.#H"]RD/%DT->-^))[EU[M-ANF)
M><:%/%FFA7/\>address@hidden>'W''address@hidden"1KY=^
address@hidden@G7RN3$Y-)<.^\;DO7O==7+/address@hidden(!$LH>#'
address@hidden)_"IU>#CE.A%4?_28^U_M]NX/'1=6?C$RC1;[=7O&'039Y?'+4WKWT"8
M%I2N7GK"5U<>V\*3G6Y)0JW55K&<KA]V=W\-*AP>K\+2#TY?B71G7\_H\S&H
MQ\G";'[2,O&#/;^WV655&Q$"RV>address@hidden,AJSWZ]G;K1`=?2:\=NIB]^(K[.4_@
MM,"**>Q#$J*?B%2B.G$D4$3X+_[LQ:address@hidden<DQ&=K063WH/>HU:Y<*)-:39Y
M`SLM`>address@hidden<TW$M>?^5]'W`PVFI%M8:@*M)\.*-*.#RK43FS%EA/?
MO!=9;$7Z7[0>Y-,3U+K59GX`J]O%SI)\P.H&U;P$CLB?VM-(:+6P+L0';B0W
MAP)!?R^AMMYGSP13T5.V?:Z"$URT/-T"42]A<JSI*J:G?[&SOB4Q+[.D>`/[
M:@;/<,K7VW,"ZJ9_`:A_LS?0/^S3HI/5&$B[E,LOOTK8T[<5S[TA563.2Z'W
MU$SPHK)IJ,`JH7ZXOGM_^_[ZX>;QX>/]X_O;7X;Z8*+!>^M#"2DEW1;XJ%\V
MZBDJP'8DS49ZHBZ.]&3KRCA=WV2ZEN:QHNZ'R/U;<@<WC+R_'6]PNC%%XM^$
M.%+^=GJM7R8M?UV>L`CVIT%G[S=.Z^30G-P[]JUM](PSC';D#.7&MQ[G7W3*
M@;/SR6\]UH=W`8>7ZGV=;CKL=*JIE[KY5EOY(F\%G8M^J[6I&&YM+Y;?-JV-
M-N]/RH)+>%JW'9&441&).)V3'O234#K9[N8\[$(W"<RRE]",5G4,><LE`BI7
M;QG2ZF9HW<GY!:@'I?(=H1&H,2!.Z$2EI-L/_[:X&:G^'RBE,8%>IC!6/;;E
M,7MY=[5X?;E]=Z7:W7;address@hidden'^PDA(FYG<<<($7$[BSM!B(C;
M6=P4(2)N9W&/$"+B=A;W,T)$W,[B3A$BXG86-T.(B-M9W+\A1,3M+.XQ0D3<
MSN+.$"+B=A9WCA`1M[.X"X2(N)W%S1$BXG86]P0A(FYG<?^.$!&address@hidden<
MSN*6"!%Q.XM;(43$[2SN$B$B;F=Q3Q$BXG86]PPA(FYG<;address@hidden,3M+&Y$B+C=
MQ?T'0D3<CN(.,address@hidden'0MSNXL;@2(C;7=P8'`EQNXL;@R,A;G=Q8W`D
MQ.TN;@R.A+C=Q8W!D1"address@hidden<W!D="W.[BQN!(B-M=W!@<"7&[BQN#
M(R%N=W%C<"3$[2YN#(Z$N-W%C<&1$+>[N#$X$N)V%S<&1T+<[N+&X$B(VUW<
M&!P)<;N+&X,C(6YW<6-P),3M+FX,CH2XW<6-P9$0M[NX$2'B=A<W!D="W*[B
M#C$X$N)V&#<&1T+<[N+&X$B(VUW<&!P)<;N+&X,C(6YW<6-P),3M+FX,CH2X
MW<6-P9$0M[NX,address@hidden'0MSNXL;@2(C;7=P8'`EQNXL;@R,A;G=Q8W`D
MQ.TN;@R.A+C=Q8W!D1"address@hidden<W!D="W.[BQN!(B-M=W!@<"7&[BQN#
M(R%N=W%C<"3$[2YN#(Z$N-W%C<&1$+>[N!$AXG87-P9'0MS_G[A'$<M*00DK
MB*)2L>*9C$24TQD78^_^>C@<D#22J7=5^WC7648NJUJ23"(I:6(J]3$:ZT;C
ME,9CW8O(address@hidden:4[(HY#_<#!^&M1(+6=ASP05MDJ9[M#0R
M%5#P>&E:;4%S/address@hidden/?)address@hidden>"YJ+A_H2Q2KIO$$1X]'<9CFD\8#
ML^)W83AA9WLX/U[??AB0*D^7B8KG#/KSY3R'?\>Z>+=;+[Y7S),9I9,*!>A>
M0"2->9'(5DOW2_.)FOM:,75KP79K1U3;EOGMV[?D(address@hidden>UE_Q6PA<],S1I
M$<B+E%Y?(&LRH069I?"72NFB/-039:%91D75U-V/0S_G9:%HLK4.<<@G<BX5
MS:$!+BF),Z[G0!*];LTH3)^<%W$J>,'^@,G33<V82J$GZ)Z/JAZA;1B6F%(!
M<MV.R)R7D`[(%J7T&*`4K(&address@hidden/55.TF#)H.J>%(M-(L.@)+'OXX>;F
M_G%X\\//=^^'address@hidden/D`)]+(:H.TGH*"JS2K(`AIY`
MKYK#BDMK.;<;[C`)(S;B&address@hidden"/:address@hidden;6^5"6/TF>41G#
M8'7I_G;I>FZ_UM96"8,177EG>M1G2V-;Z(FQG&9U\\(address@hidden@PWY+Q
-XO1E[+_@,IU][1H!````
`
end


Hmmm... lots of bus errors.

Well, this is all I have time for at the moment.  I intend to investigate  
further, esp those bus errors.

(if you're interested, I can send you a tarball containing the terminal  
output of the build process, config.h, config.status and/or config.log, or  
any other file you think is necessary for further diagnosis...)

Best regards,

--
__/__/__/__/  Tom Hageman  <address@hidden> (home)  [NeXTmail/Mime OK]
  __/ __/_/         <address@hidden> (work)  [Mime OK]
 __/__/__/
__/  _/_/                                              [ObjC retain];
objc: FREED(id): message retain sent to freed object=0xdeadcafe



reply via email to

[Prev in Thread] Current Thread [Next in Thread]