Earlier today I wrote about a broken Fujitsu F95 compiler. I did a bit more testing:
First I did: strings libc.so.6 | grep fstat and got fstatfs fstatvfs __fstatfs64 fstatvfs64 fstatfs64 __fstatfs __fstatvfs64 fstat failed ^^^^^^^^^^^^ I wonder what this means Then I did a strace on an old and new program compiled with the Fujitsu F95 compiler. Old (before upgrading): : : brk(0x80c4000) = 0x80c4000 fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 16), ...}) = 0 fstat64(1, {st_mode=S_IFREG|0644, st_size=3614, ...}) = 0 fstat64(2, {st_mode=S_IFREG|0644, st_size=3672, ...}) = 0 rt_sigaction(SIGILL, {0x400a25b0, [ILL BUS SEGV XCPU], SA_NOMASK|0x4000000}, NULL, 8) = 0 : New (after upgrade): : : brk(0x80c4000) = 0x80c4000 writev(2, [{"gotm_prod_FUJITSU", 17}, {": error while loading shared lib"..., 40}, {"/opt/FFC/lib/libfj9i6.so.1", 26}, {": ", 2}, {"undefined symbol: fstat", 23}, {"", 0}, {"", 0}, {"\n", 1}], 8gotm_prod_FUJITSU: error while loading shared libraries: /opt/FFC/lib/libfj9i6.so.1: undefined symbol: fstat ) = 109 _exit(127) : So its rather clear that fstat has somehow dissapeared from the libraries :-(. Karsten -- ********************************************************************** Karsten Bolding, CEC - Joint Research Centre, ISPRA Direct: +39 0332 789204 Space Applications Institute Sec. +39 0332 789177 Marine Environment Unit, TP442 FAX: +39 0332 789648 I-21020 Ispra(VA) - Italy E-mail: [EMAIL PROTECTED] **********************************************************************