[Bug bootstrap/53902] New: make install fails on SunOS 5.11

karel.gardas at centrum dot cz gcc-bugzilla@gcc.gnu.org
Mon Jul 9 16:09:00 GMT 2012


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: unassigned@gcc.gnu.org
        ReportedBy: karel.gardas@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)



More information about the Gcc-bugs mailing list