+++ This bug was initially created as a clone of Bug #35619 +++ That one was closed with no resolution, and I still can't build gcc-3.4.0. Help!!!)
Attempting to build gcc-4.3.0 on Suse 10.1 with gcc compiler Exact version of gcc used to build gcc-4.3.0: gcc version 4.2.1 Options when GCC was configured/built: ./configure libtool: link: /usr/local/gcc-4.3.0/host-x86_64-unknown-linux-gnu/gcc/xgcc -B/usr/local/gcc-4.3.0/host-x86_64-unknown-linux-gnu/gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -shared .libs/backtrace.o .libs/compile_options.o .libs/environ.o .libs/error.o .libs/fpu.o .libs/main.o .libs/memory.o .libs/pause.o .libs/stop.o .libs/string.o .libs/select.o .libs/all_l1.o .libs/all_l2.o .libs/all_l4.o .libs/all_l8.o .libs/all_l16.o .libs/any_l1.o .libs/any_l2.o .libs/any_l4.o .libs/any_l8.o .libs/any_l16.o .libs/count_1_l.o .libs/count_2_l.o .libs/count_4_l.o .libs/count_8_l.o .libs/count_16_l.o .libs/maxloc0_4_i1.o .libs/maxloc0_8_i1.o .libs/maxloc0_16_i1.o .libs/maxloc0_4_i2.o .libs/maxloc0_8_i2.o .libs/maxloc0_16_i2.o .libs/maxloc0_4_i4.o .libs/maxloc0_8_i4.o .libs/maxloc0_16_i4.o .libs/maxloc0_4_i8.o .libs/maxloc0_8_i8.o .libs/maxloc0_16_i8.o .libs/maxloc0_4_i16.o .libs/maxloc0_8_i16.o .libs/maxloc0_16_i16.o .libs/maxloc0_4_r4.o .libs/maxloc0_8_r4.o .libs/maxloc0_16_r4.o .libs/maxloc0_4_r8.o .libs/maxloc0_8_r8.o .libs/maxloc0_16_r8.o .libs/maxloc0_4_r10.o .libs/maxloc0_8_r10.o .libs/maxloc0_16_r10.o .libs/maxloc0_4_r16.o .libs/maxloc0_8_r16.o .libs/maxloc0_16_r16.o .libs/maxloc1_4_i1.o .libs/maxloc1_8_i1.o .libs/maxloc1_16_i1.o .libs/maxloc1_4_i2.o .libs/maxloc1_8_i2.o .libs/maxloc1_16_i2.o .libs/maxloc1_4_i4.o .libs/maxloc1_8_i4.o .libs/maxloc1_16_i4.o .libs/maxloc1_4_i8.o .libs/maxloc1_8_i8.o .libs/maxloc1_16_i8.o .libs/maxloc1_4_i16.o .libs/maxloc1_8_i16.o .libs/maxloc1_16_i16.o .libs/maxloc1_4_r4.o .libs/maxloc1_8_r4.o .libs/maxloc1_16_r4.o .libs/maxloc1_4_r8.o .libs/maxloc1_8_r8.o .libs/maxloc1_16_r8.o .libs/maxloc1_4_r10.o .libs/maxloc1_8_r10.o .libs/maxloc1_16_r10.o .libs/maxloc1_4_r16.o .libs/maxloc1_8_r16.o .libs/maxloc1_16_r16.o .libs/maxval_i1.o .libs/maxval_i2.o .libs/maxval_i4.o .libs/maxval_i8.o .libs/maxval_i16.o .libs/maxval_r4.o .libs/maxval_r8.o .libs/maxval_r10.o .libs/maxval_r16.o .libs/minloc0_4_i1.o .libs/minloc0_8_i1.o .libs/minloc0_16_i1.o .libs/minloc0_4_i2.o .libs/minloc0_8_i2.o .libs/minloc0_16_i2.o .libs/minloc0_4_i4.o .libs/minloc0_8_i4.o .libs/minloc0_16_i4.o .libs/minloc0_4_i8.o .libs/minloc0_8_i8.o .libs/minloc0_16_i8.o .libs/minloc0_4_i16.o .libs/minloc0_8_i16.o .libs/minloc0_16_i16.o .libs/minloc0_4_r4.o .libs/minloc0_8_r4.o .libs/minloc0_16_r4.o .libs/minloc0_4_r8.o .libs/minloc0_8_r8.o .libs/minloc0_16_r8.o .libs/minloc0_4_r10.o .libs/minloc0_8_r10.o .libs/minloc0_16_r10.o .libs/minloc0_4_r16.o .libs/minloc0_8_r16.o .libs/minloc0_16_r16.o .libs/minloc1_4_i1.o .libs/minloc1_8_i1.o .libs/minloc1_16_i1.o .libs/minloc1_4_i2.o .libs/minloc1_8_i2.o .libs/minloc1_16_i2.o .libs/minloc1_4_i4.o .libs/minloc1_8_i4.o .libs/minloc1_16_i4.o .libs/minloc1_4_i8.o .libs/minloc1_8_i8.o .libs/minloc1_16_i8.o .libs/minloc1_4_i16.o .libs/minloc1_8_i16.o .libs/minloc1_16_i16.o .libs/minloc1_4_r4.o .libs/minloc1_8_r4.o .libs/minloc1_16_r4.o .libs/minloc1_4_r8.o .libs/minloc1_8_r8.o .libs/minloc1_16_r8.o .libs/minloc1_4_r10.o .libs/minloc1_8_r10.o .libs/minloc1_16_r10.o .libs/minloc1_4_r16.o .libs/minloc1_8_r16.o .libs/minloc1_16_r16.o .libs/minval_i1.o .libs/minval_i2.o .libs/minval_i4.o .libs/minval_i8.o .libs/minval_i16.o .libs/minval_r4.o .libs/minval_r8.o .libs/minval_r10.o .libs/minval_r16.o .libs/product_i1.o .libs/product_i2.o .libs/product_i4.o .libs/product_i8.o .libs/product_i16.o .libs/product_r4.o .libs/product_r8.o .libs/product_r10.o .libs/product_r16.o .libs/product_c4.o .libs/compile_options.o: In function `feof_unlocked': /usr/include/bits/stdio.h:113: multiple definition of `feof_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:113: first defined here .libs/compile_options.o: In function `ferror_unlocked': /usr/include/bits/stdio.h:120: multiple definition of `ferror_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:120: first defined here .libs/compile_options.o: In function `__signbitf': /usr/include/bits/mathinline.h:38: multiple definition of `__signbitf' .libs/backtrace.o:/usr/include/bits/mathinline.h:38: first defined here .libs/compile_options.o: In function `__signbit': /usr/include/bits/mathinline.h:44: multiple definition of `__signbit' .libs/backtrace.o:/usr/include/bits/mathinline.h:44: first defined here .libs/compile_options.o: In function `__signbitl': /usr/include/bits/mathinline.h:50: multiple definition of `__signbitl' .libs/backtrace.o:/usr/include/bits/mathinline.h:50: first defined here .libs/compile_options.o: In function `gnu_dev_major': /usr/include/sys/sysmacros.h:43: multiple definition of `gnu_dev_major' .libs/backtrace.o:/usr/include/sys/sysmacros.h:43: first defined here .libs/compile_options.o: In function `gnu_dev_minor': /usr/include/sys/sysmacros.h:49: multiple definition of `gnu_dev_minor' .libs/backtrace.o:/usr/include/sys/sysmacros.h:49: first defined here .libs/compile_options.o: In function `gnu_dev_makedev': /usr/include/sys/sysmacros.h:55: multiple definition of `gnu_dev_makedev' .libs/backtrace.o:/usr/include/sys/sysmacros.h:55: first defined here .libs/compile_options.o: In function `__sigismember': /usr/include/bits/sigset.h:117: multiple definition of `__sigismember' .libs/backtrace.o:/usr/include/bits/sigset.h:117: first defined here .libs/compile_options.o: In function `__sigaddset': /usr/include/bits/sigset.h:118: multiple definition of `__sigaddset' .libs/backtrace.o:/usr/include/bits/sigset.h:118: first defined here .libs/compile_options.o: In function `__sigdelset': /usr/include/bits/sigset.h:119: multiple definition of `__sigdelset' .libs/backtrace.o:/usr/include/bits/sigset.h:119: first defined here .libs/compile_options.o: In function `getline': /usr/include/bits/stdio.h:103: multiple definition of `getline' .libs/backtrace.o:/usr/include/bits/stdio.h:103: first defined here .libs/compile_options.o: In function `putchar_unlocked': /usr/include/bits/stdio.h:94: multiple definition of `putchar_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:94: first defined here .libs/compile_options.o: In function `putc_unlocked': /usr/include/bits/stdio.h:87: multiple definition of `putc_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:87: first defined here /usr/include/bits/stdio.h:87: multiple definition of `putc_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:87: first defined here .libs/compile_options.o: In function `fputc_unlocked': /usr/include/bits/stdio.h:77: multiple definition of `fputc_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:77: first defined here .libs/compile_options.o: In function `putchar': /usr/include/bits/stdio.h:68: multiple definition of `putchar' .libs/backtrace.o:/usr/include/bits/stdio.h:68: first defined here .libs/compile_options.o: In function `getchar_unlocked': /usr/include/bits/stdio.h:59: multiple definition of `getchar_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:59: first defined here .libs/compile_options.o: In function `getc_unlocked': /usr/include/bits/stdio.h:52: multiple definition of `getc_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:52: first defined here .libs/compile_options.o: In function `getchar': /usr/include/bits/stdio.h:43: multiple definition of `getchar' .libs/backtrace.o:/usr/include/bits/stdio.h:43: first defined here .libs/compile_options.o: In function `vprintf': /usr/include/bits/stdio.h:36: multiple definition of `vprintf' .libs/backtrace.o:/usr/include/bits/stdio.h:36: first defined here .libs/environ.o: In function `feof_unlocked': /usr/include/bits/stdio.h:113: multiple definition of `feof_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:113: first defined here .libs/environ.o: In function `ferror_unlocked': /usr/include/bits/stdio.h:120: multiple definition of `ferror_unlocked' .libs/backtrace.o:/usr/include/bits/stdio.h:120: first defined here .libs/environ.o: In function `__signbitf': /usr/include/bits/mathinline.h:38: multiple definition of `__signbitf' .libs/backtrace.o:/usr/include/bits/mathinline.h:38: first defined here .libs/environ.o: In function `__signbit': /usr/include/bits/mathinline.h:44: multiple definition of `__signbit' .libs/backtrace.o:/usr/include/bits/mathinline.h:44: first defined here .libs/environ.o: In function `__signbitl': /usr/include/bits/mathinline.h:50: multiple definition of `__signbitl' .libs/backtrace.o:/usr/include/bits/mathinline.h:50: first defined here .libs/environ.o: In function `gnu_dev_major': /usr/include/sys/sysmacros.h:43: multiple definition of `gnu_dev_major' .libs/backtrace.o:/usr/include/sys/sysmacros.h:43: first defined here .libs/environ.o: In function `gnu_dev_minor': /usr/include/sys/sysmacros.h:49: multiple definition of `gnu_dev_minor' .libs/backtrace.o:/usr/include/sys/sysmacros.h:49: first defined here .libs/environ.o: In function `gnu_dev_makedev': etc... -- Summary: gcc-4.3.0 build fails in gfortran Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: phorgan1 at gmail dot com GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36349