bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gprof/28962] New: libcollector: Error: invalid attempt to declare e


From: mliska at suse dot cz
Subject: [Bug gprof/28962] New: libcollector: Error: invalid attempt to declare external version name as default in symbol `posix_spawn@@GLIBC_2.15
Date: Mon, 14 Mar 2022 11:11:02 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=28962

            Bug ID: 28962
           Summary: libcollector: Error: invalid attempt to declare
                    external version name as default in symbol
                    `posix_spawn@@GLIBC_2.15
           Product: binutils
           Version: 2.37
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gprof
          Assignee: unassigned at sourceware dot org
          Reporter: mliska at suse dot cz
  Target Milestone: ---

The error happens with: configure --enable-pgo-build=lto:

Making all in libcollector
make[4]: Entering directory
'/home/marxin/Programming/binutils/objdir/gprofng/libcollector'
make  all-am
make[5]: Entering directory
'/home/marxin/Programming/binutils/objdir/gprofng/libcollector'
/bin/sh ./libtool  --tag=CC   --mode=link gcc -Wall -Wno-nonnull-compare -g -O2
  -fprofile-generate -flto=jobserver -ffat-lto-objects -module -avoid-version
-Wl,--version-script,../../../gprofng/libcollector/mapfile.amd64-Linux
-Wl,--no-as-needed -Wl,-lrt -Wl,-ldl  -o libgp-collector.la -rpath
/usr/local/lib64 libgp_collector_la-gethrtime.lo
libgp_collector_la-dispatcher.lo libgp_collector_la-iolib.lo
libgp_collector_la-mmaptrace.lo libgp_collector_la-memmgr.lo
libgp_collector_la-tsd.lo libgp_collector_la-profile.lo
libgp_collector_la-envmgmt.lo libgp_collector_la-linetrace.lo
libgp_collector_la-libcol_hwcdrv.lo libgp_collector_la-libcol_hwcfuncs.lo
libgp_collector_la-libcol-i386-dis.lo libgp_collector_la-hwprofile.lo
libgp_collector_la-jprofile.lo libgp_collector_la-unwind.lo
libgp_collector_la-libcol_util.lo libgp_collector_la-collector.lo  
libtool: link: gcc -shared  -fPIC -DPIC  .libs/libgp_collector_la-gethrtime.o
.libs/libgp_collector_la-dispatcher.o .libs/libgp_collector_la-iolib.o
.libs/libgp_collector_la-mmaptrace.o .libs/libgp_collector_la-memmgr.o
.libs/libgp_collector_la-tsd.o .libs/libgp_collector_la-profile.o
.libs/libgp_collector_la-envmgmt.o .libs/libgp_collector_la-linetrace.o
.libs/libgp_collector_la-libcol_hwcdrv.o
.libs/libgp_collector_la-libcol_hwcfuncs.o
.libs/libgp_collector_la-libcol-i386-dis.o .libs/libgp_collector_la-hwprofile.o
.libs/libgp_collector_la-jprofile.o .libs/libgp_collector_la-unwind.o
.libs/libgp_collector_la-libcol_util.o .libs/libgp_collector_la-collector.o   
-fprofile-generate -Wl,--version-script
-Wl,../../../gprofng/libcollector/mapfile.amd64-Linux -Wl,--no-as-needed
-Wl,-lrt -Wl,-ldl   -Wl,-soname -Wl,libgp-collector.so -o
.libs/libgp-collector.so
/tmp/ccRsJk5V.s: Assembler messages:
/tmp/ccRsJk5V.s: Error: invalid attempt to declare external version name as
default in symbol `posix_spawn@@GLIBC_2.15'
lto-wrapper: fatal error: gcc returned 1 exit status
compilation terminated.
/usr/lib64/gcc/x86_64-suse-linux/11/../../../../x86_64-suse-linux/bin/ld:
error: lto-wrapper failed

One likely needs -flto-partition=one which works for me.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]