Yesterday, I did builds of findutils-4.2.27 on about 20 flavors of Unix, and almost all went flawlessly and passed their validation tests.
However, there were failures on three systems, summarized here: ------------------------------------------------------------------------ Machinetype: Dell PowerEdge 3250: Intel Itanium-2 (1400 MHz) (2 CPUs); GNU/Linux 2.4.18-e.41smp (Red Hat Advanced Server release 2.1AS (Derry)) Remote cc version: gcc (GCC) 2.96 Remote c++ version: g++ (GCC) 2.96 Configure environment: CC=/usr/bin/cc CXX=/usr/bin/c++ LDFLAGS="-Wl,-rpath,/usr/local/lib" /usr/bin/cc -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -c regex.c In file included from regex.c:55: regex_internal.h:874: Internal error: Segmentation fault. Since this is a compiler problem, I recompiled that file manually with gcc (3.4.2) and restarted the build. It reached the validation tests, reporting === find Summary === # of expected passes 61 === xargs Summary === # of expected passes 92 === locate tests === ERROR: tcl error sourcing tool-and-target-specific interface file /local/build/findutils-4.2.27/locate/testsuite/config/unix.exp. bad option "normalize": must be atime, attributes, channels, copy, delete, dirname, executable, exists, extension, isdirectory, isfile, join, lstat, mtime, mkdir, nativename, owned, pathtype, readable, readlink, rename, rootname, size, split, stat, tail, type, volumes, or writable bad option "normalize": must be atime, attributes, channels, copy, delete, dirname, executable, exists, extension, isdirectory, isfile, join, lstat, mtime, mkdir, nativename, owned, pathtype, readable, readlink, rename, rootname, size, split, stat, tail, type, volumes, or writable while executing "file normalize "../../find/find"" invoked from within "set env(find) [file normalize "../../find/find"]" (file "/local/build/findutils-4.2.27/locate/testsuite/config/unix.exp" line 30) invoked from within "source /local/build/findutils-4.2.27/locate/testsuite/config/unix.exp" ("uplevel" body line 1) invoked from within "uplevel #0 source /local/build/findutils-4.2.27/locate/testsuite/config/unix.exp" invoked from within "catch "uplevel #0 source ${dir}/${initfile}" error" I restarted it again, this time with PATH set to just /bin:/usr/bin, but the same error happened. ------------------------------------------------------------------------ Machinetype: Intel Pentium III (600 MHz); NetBSD 1.6 (GENERIC) Remote gcc version: gcc (GCC) 3.4.3 Remote g++ version: g++ (GCC) 3.4.3 Configure environment: CC=gcc CXX=g++ LDFLAGS=-Wl,-rpath,/usr/local/lib if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../gnulib/lib -I../lib -I../gnulib/lib -I../intl -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -g -O2 -MT parser.o -MD -MP -MF ".deps/parser.Tpo" -c -o parser.o parser.c; \ then mv -f ".deps/parser.Tpo" ".deps/parser.Po"; else rm -f ".deps/parser.Tpo"; exit 1; fi parser.c:231: error: `parse_libintl_fprintf' undeclared here (not in a function) parser.c:231: error: initializer element is not constant parser.c:231: error: (near initialization for `parse_table[24].parser_func') parser.c:231: error: `pred_libintl_fprintf' undeclared here (not in a function) parser.c:231: error: initializer element is not constant parser.c:231: error: (near initialization for `parse_table[24].pred_func') parser.c:231: error: initializer element is not constant parser.c:231: error: (near initialization for `parse_table[24]') ...many more... ------------------------------------------------------------------------ Machinetype: Intel Pentium III (600 MHz); NetBSD 1.6 (GENERIC) Remote cc version: 2.95.3 Configure environment: CC=/usr/bin/cc CXX=/usr/bin/c++ LDFLAGS=-Wl,-rpath,/usr/local/lib /usr/bin/cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include -g -O2 -c regex.c cc: Internal compiler error: program cc1 got fatal signal 11 make[4]: *** [regex.o] Error 1 This to is a compiler error, so I manually recompiled that file with gcc-3.4.3 and restarted the build. It then failed here: /usr/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../gnulib/lib -I../lib -I../gnulib/lib -I../intl -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -g -O2 -c parser.c parser.c:231: `parse_libintl_fprintf' undeclared here (not in a function) parser.c:231: initializer element is not constant parser.c:231: (near initialization for `parse_table[24].parser_func') parser.c:231: `pred_libintl_fprintf' undeclared here (not in a function) parser.c:231: initializer element is not constant parser.c:231: (near initialization for `parse_table[24].pred_func') ... ------------------------------------------------------------------------ Machinetype: Intel Pentium III (600 MHz); OpenBSD 3.2 GENERIC#25 i386 Remote gcc version: gcc (GCC) 3.3.5 Remote g++ version: g++ (GCC) 3.3.5 Configure environment: CC=gcc CXX=g++ LDFLAGS=-Wl,-rpath,/usr/local/lib gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include -g -O2 -c mbchar.c In file included from mbchar.c:24: mbchar.h:157:19: wchar.h: No such file or directory mbchar.h:159:20: wctype.h: No such file or directory In file included from mbchar.c:24: mbchar.h:168: error: parse error before "wchar_t" mbchar.h:168: warning: no semicolon at end of struct or union mbchar.h:170: error: parse error before '}' token mbchar.h:241: error: parse error before "wc" ... many more... ------------------------------------------------------------------------ Machinetype: Intel Pentium III (600 MHz); OpenBSD 3.2 GENERIC#25 i386 Remote cc version: 2.95.3 Configure environment: CC=/usr/bin/cc CXX=/usr/bin/c++ LDFLAGS=-Wl,-rpath,/usr/local/lib /usr/bin/cc -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -c mbchar.c In file included from mbchar.c:24: mbchar.h:157: wchar.h: No such file or directory mbchar.h:159: wctype.h: No such file or directory make[4]: *** [mbchar.o] Error 1 ------------------------------------------------------------------------ The last version of findutils that I installed successfully on these systems is: GNU/Linux IA-64 4.2.26 NetBSD IA-32 4.2.23 OpenBSD IA-32 4.2.25 ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: [EMAIL PROTECTED] - - 155 S 1400 E RM 233 [EMAIL PROTECTED] [EMAIL PROTECTED] - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - ------------------------------------------------------------------------------- _______________________________________________ Bug-findutils mailing list Bug-findutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-findutils