linking libgfortran fails becaus of multiple definitions. Here are le last lines of error messages. there are several hundred such lines
/usr/include/stdlib.h:342: multiple definition of `strtoul' .libs/environ.o:/usr/include/stdlib.h:342: first defined here .libs/in_unpack_generic.o: In function `strtol': /usr/include/stdlib.h:336: multiple definition of `strtol' .libs/environ.o:/usr/include/stdlib.h:336: first defined here .libs/in_unpack_generic.o: In function `strtod': /usr/include/stdlib.h:330: multiple definition of `strtod' .libs/environ.o:/usr/include/stdlib.h:330: first defined here .libs/in_unpack_generic.o: In function `atoi': /usr/include/stdlib.h:403: multiple definition of `atoi' .libs/environ.o:/usr/include/stdlib.h:403: first defined here .libs/in_unpack_generic.o: In function `strtol': /usr/include/stdlib.h:336: multiple definition of `atol' .libs/environ.o:/usr/include/stdlib.h:336: first defined here .libs/in_unpack_generic.o: In function `strtoll': /usr/include/stdlib.h:384: multiple definition of `atoll' .libs/environ.o:/usr/include/stdlib.h:384: first defined here .libs/in_unpack_generic.o: In function `strtod': /usr/include/stdlib.h:330: multiple definition of `atof' .libs/environ.o:/usr/include/stdlib.h:330: first defined here collect2: ld returned 1 exit status make[3]: *** [libgfortran.la] Erreur 1 This problem did not exist in the previous edition of gcc-4.3 it is new in 20061111 -- Summary: building libgfortran fails because of multiple definitions gcc-4.3-20061111 Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Jean-pierre dot vial at wanadoo dot fr GCC build triplet: host-x86_64-unknown-linux-gnu GCC host triplet: host-x86_64-unknown-linux-gnu GCC target triplet: host-x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29867