http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53902
Bug #: 53902 Summary: make install fails on SunOS 5.11 Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: karel.gar...@centrum.cz Hello, I'm trying to compile/install gcc 4.7.1 on my Solaris 11 Express/amd64 machine but `gmake install' fails in libitm with: gmake[7]: Entering directory `/var/tmp/gcc-obj/i386-pc-solaris2.11/amd64/libitm' /bin/sh ./libtool --tag=CC --mode=link /var/tmp/gcc-obj/./gcc/xgcc -B/var/tmp/gcc-obj/./gcc/ -B/usr/local/gcc-4.7.1/i386-pc-solaris2.11/bin/ -B/usr/local/gcc-4.7.1/i386-pc-solaris2.11/lib/ -isystem /usr/local/gcc-4.7.1/i386-pc-solaris2.11/include -isystem /usr/local/gcc-4.7.1/i386-pc-solaris2.11/sys-include -Wall -Werror -Wc,-pthread -g -O2 -m64 -Wl,-M,../../../../gcc-4.7.1/libitm/clearcap.map -m64 -o libitm.la -version-info 1:0:0 -Wl,-M,libitm.map-sun -rpath /usr/local/gcc-4.7.1/lib/amd64 aatree.lo alloc.lo alloc_c.lo alloc_cpp.lo barrier.lo beginend.lo clone.lo eh_cpp.lo local.lo query.lo retry.lo rwlock.lo useraction.lo util.lo sjlj.lo tls.lo method-serial.lo method-gl.lo method-ml.lo x86_sse.lo x86_avx.lo libtool: link: /var/tmp/gcc-obj/./gcc/xgcc -B/var/tmp/gcc-obj/./gcc/ -B/usr/local/gcc-4.7.1/i386-pc-solaris2.11/bin/ -B/usr/local/gcc-4.7.1/i386-pc-solaris2.11/lib/ -isystem /usr/local/gcc-4.7.1/i386-pc-solaris2.11/include -isystem /usr/local/gcc-4.7.1/i386-pc-solaris2.11/sys-include -m64 -shared -Wl,-z -Wl,text -Wl,-h -Wl,libitm.so.1 -o .libs/libitm.so.1.0.0 .libs/aatree.o .libs/alloc.o .libs/alloc_c.o .libs/alloc_cpp.o .libs/barrier.o .libs/beginend.o .libs/clone.o .libs/eh_cpp.o .libs/local.o .libs/query.o .libs/retry.o .libs/rwlock.o .libs/useraction.o .libs/util.o .libs/sjlj.o .libs/tls.o .libs/method-serial.o .libs/method-gl.o .libs/method-ml.o .libs/x86_sse.o .libs/x86_avx.o -pthread -m64 -Wl,-M -Wl,../../../../gcc-4.7.1/libitm/clearcap.map -m64 -Wl,-M -Wl,libitm.map-sun ld: fatal: file /var/tmp/gcc-obj/./gcc/amd64/crtbegin.o; section [7].eh_frame and file .libs/sjlj.o; section [12].eh_frame have incompatibile attributes and cannot be merged into a single output section collect2: error: ld returned 1 exit status gmake[7]: *** [libitm.la] Error 1 gmake[7]: Leaving directory `/var/tmp/gcc-obj/i386-pc-solaris2.11/amd64/libitm' gmake[6]: *** [all-recursive] Error 1 gmake[6]: Leaving directory `/var/tmp/gcc-obj/i386-pc-solaris2.11/amd64/libitm' gmake[5]: *** [all] Error 2 gmake[5]: Leaving directory `/var/tmp/gcc-obj/i386-pc-solaris2.11/amd64/libitm' gmake[4]: *** [multi-do] Error 1 gmake[4]: Leaving directory `/var/tmp/gcc-obj/i386-pc-solaris2.11/libitm' gmake[3]: *** [all-multi] Error 2 gmake[3]: Leaving directory `/var/tmp/gcc-obj/i386-pc-solaris2.11/libitm' gmake[2]: *** [install-recursive] Error 1 gmake[2]: Leaving directory `/var/tmp/gcc-obj/i386-pc-solaris2.11/libitm' gmake[1]: *** [install-target-libitm] Error 2 gmake[1]: Leaving directory `/var/tmp/gcc-obj' gmake: *** [install] Error 2 karel@silence:/var/tmp/gcc-obj$ bootstrapping compiler is: $ gcc -v Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.11/3.4.3/specs Configured with: /builds2/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++,f77,objc --enable-shared Thread model: posix gcc version 3.4.3 (csl-sol210-3_4-20050802)