View previous topic :: View next topic |
Author |
Message |
el_Salmon Guru
Joined: 15 Dec 2003 Posts: 339 Location: Around 2.4GHz
|
Posted: Sat Nov 11, 2017 9:01 pm Post subject: libtool errors when update on RPi 3 |
|
|
I cannot emerge any package in my Raspberry Pi 3 running in 32-bit. For example, when I try:
Code: | emerge --update --changed-use --deep @world |
I get this error:
Code: | /bin/sh ../libtool --tag=CC --mode=compile armv7a-hardfloat-linux-gnueabi-gcc -DHAVE_CONFIG_H -I.. -isystem /var/tmp/portage/dev-libs/libbsd-0.8.6/work/libbsd-0.8.6/include/bsd/ -include ../config.h -DLIBBSD_OVERLAY -DLIBBSD_DISABLE_DEPRECATED -D__REENTRANT -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -c -o closefrom.lo /var/tmp/portage/dev-libs/libbsd-0.8.6/work/libbsd-0.8.6/src/closefrom.c
In file included from /usr/include/features.h:368:0,
from /usr/include/unistd.h:25,
from /var/tmp/portage/dev-libs/libbsd-0.8.6/work/libbsd-0.8.6/include/bsd/unistd.h:29,
from /var/tmp/portage/dev-libs/libbsd-0.8.6/work/libbsd-0.8.6/src/setproctitle_ctor.c:27:
/var/tmp/portage/dev-libs/libbsd-0.8.6/work/libbsd-0.8.6/include/bsd/sys/cdefs.h:39:23: error: missing binary operator before token "("
#if __has_include_next(<sys/cdefs.h>)
^
In file included from /var/tmp/portage/dev-libs/libbsd-0.8.6/work/libbsd-0.8.6/include/bsd/unistd.h:29:0,
from /var/tmp/portage/dev-libs/libbsd-0.8.6/work/libbsd-0.8.6/src/setproctitle_ctor.c:27:
/usr/include/unistd.h: In function ‘access’:
/usr/include/unistd.h:290:52: error: expected declaration specifiers before ‘__THROW’
extern int access (const char *__name, int __type) __THROW __nonnull ((1));
^
/usr/include/unistd.h:296:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__THROW’
__THROW __nonnull ((1));
|
Thank you in advance. _________________ Linux Proud User: HP Pavilion 15-an002ns laptop (KDE Neon), Xiaomi Mi Air 12 (KDE Neon), Raspberry Pi 3 (Nextcloudpi), Docooler MS9 Pro (LibreElec) |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 22657
|
Posted: Sun Nov 12, 2017 1:43 am Post subject: |
|
|
What is the output of emerge --info? This is almost always good information to provide when a compilation fails.
The gcc preprocessor gained support for __has_include_next in gcc-5. If you are using an older gcc, this error is expected. The ebuild ought to enforce that you use a new enough gcc. |
|
Back to top |
|
|
el_Salmon Guru
Joined: 15 Dec 2003 Posts: 339 Location: Around 2.4GHz
|
Posted: Sun Nov 12, 2017 5:08 pm Post subject: |
|
|
Thanks Hu. The issue is upgrading gcc needs to upgrade binutils before, but I cannot upgrade it because of that error.
Code: | $ emerge --info
Portage 2.3.0 (python 2.7.12-final-0, default/linux/arm/13.0/armv7a, gcc-4.8.5, glibc-2.23-r4, 4.9.24-v7+ armv7l)
=================================================================
System uname: Linux-4.9.24-v7+-armv7l-ARMv7_Processor_rev_4_-v7l-with-gentoo-2.4.1
KiB Mem: 945520 total, 26460 free
KiB Swap: 0 total, 0 free
Timestamp of repository gentoo: Sun, 12 Nov 2017 04:45:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash: 4.3_p48-r1::gentoo
dev-lang/perl: 5.22.3_rc4::gentoo
dev-lang/python: 2.7.12::gentoo, 3.4.5::gentoo
dev-util/cmake: 3.5.2-r1::gentoo
dev-util/pkgconfig: 0.28-r2::gentoo
sys-apps/baselayout: 2.4.1-r2::gentoo
sys-apps/openrc: 0.22.4::gentoo
sys-apps/sandbox: 2.10-r1::gentoo
sys-devel/autoconf: 2.69::gentoo
sys-devel/automake: 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils: 2.25.1-r1::gentoo
sys-devel/gcc: 4.8.5::gentoo, 4.9.3::gentoo, 4.9.4::gentoo
sys-devel/gcc-config: 1.8-r1::gentoo
sys-devel/libtool: 2.4.6-r2::gentoo
sys-devel/make: 4.1-r1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc: 2.23-r4::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.europe.gentoo.org/gentoo-portage
priority: -1000
ACCEPT_KEYWORDS="arm"
ACCEPT_LICENSE="* -@EULA"
CBUILD="armv7a-hardfloat-linux-gnueabi"
CFLAGS="-O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard"
CHOST="armv7a-hardfloat-linux-gnueabi"
CONFIG_PROTECT="/etc /etc/conf.d/modules /etc/cups/ /usr/share/easy-rsa /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe -march=armv7-a"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe -march=armv7-a"
GENTOO_MIRRORS="http://ftp.halifax.rwth-aachen.de/gentoo/ rsync://ftp.halifax.rwth-aachen.de/gentoo/ http://ftp.rnl.tecnico.ulisboa.pt/pub/gentoo/gentoo-distfiles/ rsync://ftp.rnl.tecnico.ulisboa.pt/pub/gentoo/gentoo-distfiles/"
LANG="es_ES.UTF-8"
LC_ALL="es_ES.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="acl arm armv5te armv6 armv6t2 berkdb bzip2 cli cracklib crypt cups cxx dri fortran gdbm geoip iconv ipv6 modules mysql ncurses nls nptl offensive openmp pam pcre perl php python readline seccomp session smbsharemodes sqlite ssl tcpd transmission unicode usb webdav xattr zlib" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_ARM="edsp thumb thumb2 v4 v5 v6 v7 vfp" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby22" USERLAND="GNU" VIDEO_CARDS="exynos fbdev omap dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
_________________ Linux Proud User: HP Pavilion 15-an002ns laptop (KDE Neon), Xiaomi Mi Air 12 (KDE Neon), Raspberry Pi 3 (Nextcloudpi), Docooler MS9 Pro (LibreElec) |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 22657
|
Posted: Sun Nov 12, 2017 5:44 pm Post subject: |
|
|
I do not see that either sys-devel/gcc or sys-devel/binutils depends on dev-libs/libbsd. Please post the emerge command you ran that leads you to that conclusion and the output that told you that you need newer binutils before you upgrade gcc. Please show also the output of emerge --pretend --verbose sys-devel/gcc sys-devel/binutils. |
|
Back to top |
|
|
el_Salmon Guru
Joined: 15 Dec 2003 Posts: 339 Location: Around 2.4GHz
|
Posted: Sun Nov 12, 2017 6:44 pm Post subject: |
|
|
That's the error when I try to emerge gcc:
Code: | # emerge -av gcc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild NS ] sys-devel/binutils-2.28.1:2.28.1::gentoo [2.25.1-r1:2.25.1::gentoo] USE="cxx nls -multitarget -static-libs {-test} -vanilla" 0 KiB
[ebuild NS ] sys-devel/gcc-5.4.0-r3:5.4.0::gentoo [4.8.5:4.8.5::gentoo, 4.9.3:4.9.3::gentoo, 4.9.4:4.9.4::gentoo] USE="cxx fortran nls nptl openmp sanitize (-altivec) (-awt) (-cilk) -debug -doc (-fixed-point) -gcj -go -graphite (-hardened) (-jit) (-libssp) (-mpx) (-multilib) -nopie -nossp -objc -objc++ -objc-gc -pgo -regression-test -vanilla (-vtv)" 0 KiB
Total: 2 packages (2 in new slots), Size of downloads: 0 KiB
!!! The following installed packages are masked:
- sys-devel/binutils-2.25.1-r1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org>, Andreas K. Hüttel <dilfridge@gentoo.org>,
# Matthias Maier <tamiko@gentoo.org> (21 May 2017)
# These old versions of toolchain packages (binutils, gcc, glibc) are no
# longer officially supported and are not suitable for general use. Using
# these packages can result in build failures (and possible breakage) for
# many packages, and may leave your system vulnerable to known security
# exploits.
# If you still use one of these old toolchain packages, please upgrade (and
# switch the compiler / the binutils) ASAP. If you need them for a specific
# (isolated) use case, feel free to unmask them on your system.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
Would you like to merge these packages? [Yes/No]
>>> Verifying ebuild manifests
>>> Running pre-merge checks for sys-devel/gcc-5.4.0-r3
>>> Emerging (1 of 2) sys-devel/binutils-2.28.1::gentoo
* binutils-2.28.1.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
* binutils-2.28.1-patches-1.0.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking binutils-2.28.1.tar.bz2 to /var/tmp/portage/sys-devel/binutils-2.28.1/work
...
* Messages for package sys-devel/binutils-2.28.1:
* ERROR: sys-devel/binutils-2.28.1::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=sys-devel/binutils-2.28.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-devel/binutils-2.28.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/sys-devel/binutils-2.28.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-devel/binutils-2.28.1/temp/environment'.
* Working directory: '/var/tmp/portage/sys-devel/binutils-2.28.1/work/build'
* S: '/var/tmp/portage/sys-devel/binutils-2.28.1/work/binutils-2.28.1'
|
And then the build.log shows:
Code: |
...
/bin/sh ./libtool --tag=CC --mode=link armv7a-hardfloat-linux-gnueabi-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -Wl,--as-needed -o ld-new ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o plugin.o ldbuildid.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl -ldl
libtool: link: armv7a-hardfloat-linux-gnueabi-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -DELF_LIST_OPTIONS=TRUE
-DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -o .libs/ld-new ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o plugin.o ldbuildid.o earmelf_linux_eabi.o earmelfb_linux_eabi.o -Wl,--as-needed ../bfd/.libs/libbfd.so -L/var/tmp/portage/sys-devel/binutils-2.28.1/work/build/bfd/../libiberty/pic -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib/binutils/armv7a-hardfloat-linux-gnueabi/2.28.1
make[4]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.28.1/work/build/ld'
make[3]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.28.1/work/build/ld'
make[2]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.28.1/work/build/ld'
mv -f .deps/options.Tpo .deps/options.Po
make[4]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.28.1/work/build/gold'
Makefile:941: fallo en las instrucciones para el objetivo 'all-recursive'
make[3]: *** [all-recursive] Error 1
make[3]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.28.1/work/build/gold'
Makefile:692: fallo en las instrucciones para el objetivo 'all'
make[2]: *** [all] Error 2
make[2]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.28.1/work/build/gold'
Makefile:6079: fallo en las instrucciones para el objetivo 'all-gold'
make[1]: *** [all-gold] Error 2
make[1]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.28.1/work/build'
Makefile:850: fallo en las instrucciones para el objetivo 'all'
make: *** [all] Error 2
^[[31;01m*^[[0m ERROR: sys-devel/binutils-2.28.1::gentoo failed (compile phase):
|
About the command you request:
Code: | # emerge --pretend --verbose sys-devel/gcc sys-devel/binutils
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild NS ] sys-devel/binutils-2.28.1:2.28.1::gentoo [2.25.1-r1:2.25.1::gentoo] USE="cxx nls -multitarget -static-libs {-test} -vanilla" 0 KiB
[ebuild NS ] sys-devel/gcc-5.4.0-r3:5.4.0::gentoo [4.8.5:4.8.5::gentoo, 4.9.3:4.9.3::gentoo, 4.9.4:4.9.4::gentoo] USE="cxx fortran nls nptl openmp sanitize (-altivec) (-awt) (-cilk) -debug -doc (-fixed-point) -gcj -go -graphite (-hardened) (-jit) (-libssp) (-mpx) (-multilib) -nopie -nossp -objc -objc++ -objc-gc -pgo -regression-test -vanilla (-vtv)" 0 KiB
Total: 2 packages (2 in new slots), Size of downloads: 0 KiB
!!! The following installed packages are masked:
- sys-devel/binutils-2.25.1-r1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org>, Andreas K. Hüttel <dilfridge@gentoo.org>,
# Matthias Maier <tamiko@gentoo.org> (21 May 2017)
# These old versions of toolchain packages (binutils, gcc, glibc) are no
# longer officially supported and are not suitable for general use. Using
# these packages can result in build failures (and possible breakage) for
# many packages, and may leave your system vulnerable to known security
# exploits.
# If you still use one of these old toolchain packages, please upgrade (and
# switch the compiler / the binutils) ASAP. If you need them for a specific
# (isolated) use case, feel free to unmask them on your system.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
_________________ Linux Proud User: HP Pavilion 15-an002ns laptop (KDE Neon), Xiaomi Mi Air 12 (KDE Neon), Raspberry Pi 3 (Nextcloudpi), Docooler MS9 Pro (LibreElec) |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54578 Location: 56N 3W
|
Posted: Sun Nov 12, 2017 7:09 pm Post subject: |
|
|
el_Salmon,
You have binutils-2.25.1-r1. Portage wants to install binutils-2.28.1.
Can you build binutils-2.27.x or binutils-2.26.x then use that to build gcc-5.4, then update binutils again?
Those older binutils versions are masked, so you will need to unmask them. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
el_Salmon Guru
Joined: 15 Dec 2003 Posts: 339 Location: Around 2.4GHz
|
Posted: Mon Nov 13, 2017 8:57 pm Post subject: |
|
|
Neither binutils-2.26 nor binutils 2.27 compiling works fine for me. I'm afraid I need to reinstall the system.
Code: | # emerge -a --verbose '=sys-devel/binutils-2.26.1'
...
/bin/sh ./libtool --tag=CC --mode=link armv7a-hardfloat-linux-gnueabi-gcc -g -O2 -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -no-undefined -rpath /nowhere -Wl,-O1 -Wl,--as-needed -o libldtestplug.la libldtestplug_la-testplug.lo -ldl -ldl
/bin/sh ./libtool --tag=CC --mode=link armv7a-hardfloat-linux-gnueabi-gcc -g -O2 -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -no-undefined -rpath /nowhere -Wl,-O1 -Wl,--as-needed -o libldtestplug2.la libldtestplug2_la-testplug2.lo -ldl -ldl
perl /var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/../etc/texi2pod.pl -I /var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld -I /var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/../bfd/doc -I ../bfd/doc -I /var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/../libiberty -Dman < /var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/ld.texinfo > ld.pod
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^\@strong{ <-- HERE (.*)}$/ at /var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/../etc/texi2pod.pl line 314.
libtool: link: armv7a-hardfloat-linux-gnueabi-gcc -shared -fPIC -DPIC .libs/libldtestplug_la-testplug.o -Wl,--as-needed -ldl -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -Wl,-soname -Wl,libldtestplug.so.0 -o .libs/libldtestplug.so.0.0.0
libtool: link: armv7a-hardfloat-linux-gnueabi-gcc -shared -fPIC -DPIC .libs/libldtestplug2_la-testplug2.o -Wl,--as-needed -ldl -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -Wl,-soname -Wl,libldtestplug2.so.0 -o .libs/libldtestplug2.so.0.0.0
(pod2man --center="GNU Development Tools" --release="binutils-2.26.1" --section=1 ld.pod | \
sed -e '/^.if n .na/d' > ld.1.T$$ && \
mv -f ld.1.T$$ ld.1) || \
(rm -f ld.1.T$$ && exit 1)
libtool: link: (cd ".libs" && rm -f "libldtestplug2.so.0" && ln -s "libldtestplug2.so.0.0.0" "libldtestplug2.so.0")
libtool: link: (cd ".libs" && rm -f "libldtestplug.so.0" && ln -s "libldtestplug.so.0.0.0" "libldtestplug.so.0")
libtool: link: (cd ".libs" && rm -f "libldtestplug2.so" && ln -s "libldtestplug2.so.0.0.0" "libldtestplug2.so")
libtool: link: (cd ".libs" && rm -f "libldtestplug.so" && ln -s "libldtestplug.so.0.0.0" "libldtestplug.so")
libtool: link: ( cd ".libs" && rm -f "libldtestplug2.la" && ln -s "../libldtestplug2.la" "libldtestplug2.la" )
libtool: link: ( cd ".libs" && rm -f "libldtestplug.la" && ln -s "../libldtestplug.la" "libldtestplug.la" )
/bin/sh ./libtool --tag=CC --mode=link armv7a-hardfloat-linux-gnueabi-gcc -g -O2 -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -no-undefined -rpath /nowhere -Wl,-O1 -Wl,--as-needed -o libldtestplug3.la libldtestplug3_la-testplug3.lo -ldl -ldl
base=`echo earmelf_linux_eabi.c | sed -e 's,e\(.*\).c,\1,'`; \
make run-genscripts "script_target=$base" "script_tdirname=tdir_$base"
libtool: link: armv7a-hardfloat-linux-gnueabi-gcc -shared -fPIC -DPIC .libs/libldtestplug3_la-testplug3.o -Wl,--as-needed -ldl -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -Wl,-soname -Wl,libldtestplug3.so.0 -o .libs/libldtestplug3.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libldtestplug3.so.0" && ln -s "libldtestplug3.so.0.0.0" "libldtestplug3.so.0")
libtool: link: (cd ".libs" && rm -f "libldtestplug3.so" && ln -s "libldtestplug3.so.0.0.0" "libldtestplug3.so")
make[5]: se entra en el directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/ld'
LIB_PATH='' /bin/sh /var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/genscripts.sh "/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld" "/usr/lib/binutils/armv7a-hardfloat-linux-gnueabi/2.26.1" "/usr" "/usr" armv7a-hardfloat-linux-gnueabi armv7a-hardfloat-linux-gnueabi armv7a-hardfloat-linux-gnueabi "armelf_linux_eabi armelfb_linux_eabi" "/usr/local/lib /lib /usr/lib" no yes armelf_linux_eabi "armv7a-hardfloat-linux-gnueabi"
libtool: link: ( cd ".libs" && rm -f "libldtestplug3.la" && ln -s "../libldtestplug3.la" "libldtestplug3.la" )
base=`echo earmelfb_linux_eabi.c | sed -e 's,e\(.*\).c,\1,'`; \
make run-genscripts "script_target=$base" "script_tdirname=tdir_$base"
make[5]: se entra en el directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/ld'
LIB_PATH='' /bin/sh /var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/genscripts.sh "/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld" "/usr/lib/binutils/armv7a-hardfloat-linux-gnueabi/2.26.1" "/usr" "/usr" armv7a-hardfloat-linux-gnueabi armv7a-hardfloat-linux-gnueabi armv7a-hardfloat-linux-gnueabi "armelf_linux_eabi armelfb_linux_eabi" "/usr/local/lib /lib /usr/lib" no yes armelfb_linux_eabi "armv7a-hardfloat-linux-gnueabi"
rm -f ld.pod
make[5]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/ld'
armv7a-hardfloat-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld -I. -I/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld -I../bfd -I/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/../bfd -I/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/../include -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/binutils-data/armv7a-hardfloat-linux-gnueabi/2.26.1/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -MT earmelf_linux_eabi.o -MD -MP -MF .deps/earmelf_linux_eabi.Tpo -c -o earmelf_linux_eabi.o earmelf_linux_eabi.c
make[5]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/ld'
armv7a-hardfloat-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld -I. -I/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld -I../bfd -I/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/../bfd -I/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1/ld/../include -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/binutils-data/armv7a-hardfloat-linux-gnueabi/2.26.1/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -MT earmelfb_linux_eabi.o -MD -MP -MF .deps/earmelfb_linux_eabi.Tpo -c -o earmelfb_linux_eabi.o earmelfb_linux_eabi.c
mv -f .deps/earmelf_linux_eabi.Tpo .deps/earmelf_linux_eabi.Po
mv -f .deps/earmelfb_linux_eabi.Tpo .deps/earmelfb_linux_eabi.Po
/bin/sh ./libtool --tag=CC --mode=link armv7a-hardfloat-linux-gnueabi-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -Wl,--as-needed -o ld-new ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o plugin.o ldbuildid.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl -ldl
libtool: link: armv7a-hardfloat-linux-gnueabi-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -o .libs/ld-new ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o plugin.o ldbuildid.o earmelf_linux_eabi.o earmelfb_linux_eabi.o -Wl,--as-needed ../bfd/.libs/libbfd.so -L/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/bfd/../libiberty/pic -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib/binutils/armv7a-hardfloat-linux-gnueabi/2.26.1
make[4]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/ld'
make[3]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/ld'
make[2]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/ld'
mv -f .deps/object.Tpo .deps/object.Po
mv -f .deps/options.Tpo .deps/options.Po
make[4]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/gold'
Makefile:876: fallo en las instrucciones para el objetivo 'all-recursive'
make[3]: *** [all-recursive] Error 1
make[3]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/gold'
Makefile:626: fallo en las instrucciones para el objetivo 'all'
make[2]: *** [all] Error 2
make[2]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build/gold'
Makefile:6064: fallo en las instrucciones para el objetivo 'all-gold'
make[1]: *** [all-gold] Error 2
make[1]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build'
Makefile:845: fallo en las instrucciones para el objetivo 'all'
make: *** [all] Error 2
ESC[31;01m*ESC[0m ERROR: sys-devel/binutils-2.26.1::gentoo failed (compile phase):
ESC[31;01m*ESC[0m emake failed
ESC[31;01m*ESC[0m
ESC[31;01m*ESC[0m If you need support, post the output of `emerge --info '=sys-devel/binutils-2.26.1::gentoo'`,
ESC[31;01m*ESC[0m the complete build log and the output of `emerge -pqv '=sys-devel/binutils-2.26.1::gentoo'`.
ESC[31;01m*ESC[0m The complete build log is located at '/var/tmp/portage/sys-devel/binutils-2.26.1/temp/build.log'.
ESC[31;01m*ESC[0m The ebuild environment file is located at '/var/tmp/portage/sys-devel/binutils-2.26.1/temp/environment'.
ESC[31;01m*ESC[0m Working directory: '/var/tmp/portage/sys-devel/binutils-2.26.1/work/build'
ESC[31;01m*ESC[0m S: '/var/tmp/portage/sys-devel/binutils-2.26.1/work/binutils-2.26.1'
|
Code: | # emerge -a --verbose '=sys-devel/binutils-2.27-r1'
...
/bin/sh ./libtool --tag=CC --mode=link armv7a-hardfloat-linux-gnueabi-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -Wl,--as-needed -o bfdtest1 bfdtest1.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl
libtool: link: armv7a-hardfloat-linux-gnueabi-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -o .libs/bfdtest1 bfdtest1.o -Wl,--as-needed ../bfd/.libs/libbfd.so -L/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/bfd/../libiberty/pic -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib/binutils/armv7a-hardfloat-linux-gnueabi/2.27
/bin/sh ./libtool --tag=CC --mode=link armv7a-hardfloat-linux-gnueabi-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -Wl,--as-needed -o bfdtest2 bfdtest2.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl
libtool: link: armv7a-hardfloat-linux-gnueabi-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -Wl,-O1 -o .libs/bfdtest2 bfdtest2.o -Wl,--as-needed ../bfd/.libs/libbfd.so -L/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/bfd/../libiberty/pic -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib/binutils/armv7a-hardfloat-linux-gnueabi/2.27
make[4]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/binutils'
make[3]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/binutils'
make[2]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/binutils'
armv7a-hardfloat-linux-gnueabi-g++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold/../include -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold/../elfcpp -DLOCALEDIR="\"/usr/share/binutils-data/armv7a-hardfloat-linux-gnueabi/2.27/locale\"" -DBINDIR="\"/usr/armv7a-hardfloat-linux-gnueabi/binutils-bin/2.27\"" -DTOOLBINDIR="\"/usr/armv7a-hardfloat-linux-gnueabi/bin\"" -DTOOLLIBDIR="\"/usr/armv7a-hardfloat-linux-gnueabi/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=object.o -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -MT object.o -MD -MP -MF .deps/object.Tpo -c -o object.o /var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold/object.cc
mv -f .deps/nacl.Tpo .deps/nacl.Po
make[2]: se entra en el directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/ld'
(echo "/* This file is automatically generated. DO NOT EDIT! */";\
for f in `echo " " earmelf_linux_eabi.o earmelfb_linux_eabi.o "" \
| sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
echo "extern ld_emulation_xfer_type ld_${f}_emulation;"; \
done;\
echo "";\
echo "#define EMULATION_LIST \\";\
for f in `echo " " earmelf_linux_eabi.o earmelfb_linux_eabi.o "" \
| sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
echo " &ld_${f}_emulation, \\"; \
done;\
echo " 0") >ldemul-tmp.h
mv ldemul-tmp.h ldemul-list.h
make all-recursive
mv -f .deps/merge.Tpo .deps/merge.Po
armv7a-hardfloat-linux-gnueabi-g++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold/../include -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold/../elfcpp -DLOCALEDIR="\"/usr/share/binutils-data/armv7a-hardfloat-linux-gnueabi/2.27/locale\"" -DBINDIR="\"/usr/armv7a-hardfloat-linux-gnueabi/binutils-bin/2.27\"" -DTOOLBINDIR="\"/usr/armv7a-hardfloat-linux-gnueabi/bin\"" -DTOOLLIBDIR="\"/usr/armv7a-hardfloat-linux-gnueabi/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=options.o -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o /var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/gold/options.cc
make[3]: se entra en el directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/ld'
Making all in po
make[4]: se entra en el directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/ld/po'
make[4]: No se hace nada para 'all'.
make[4]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/ld/po'
make[4]: se entra en el directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/ld'
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (true true true --version) >/dev/null 2>&1; then \
for f in ld.info ld.info-[0-9] ld.info-[0-9][0-9] ld.i[0-9] ld.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
if true true true -I /var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld -I /var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld/../bfd/doc -I ../bfd/doc -I /var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld/../libiberty -I /var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld \
-o ld.info `test -f 'ld.texinfo' || echo '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld/'`ld.texinfo; \
then \
rc=0; \
else \
rc=$?; \
$restore $backupdir/* `echo "./ld.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
/bin/sh ./libtool --tag=CC --mode=compile armv7a-hardfloat-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld -I. -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld -I../bfd -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld/../bfd -I/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27/ld/../include -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/binutils-data/armv7a-hardfloat-linux-gnueabi/2.27/locale\"" -g -O2 -O2 -pipe -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -MT libldtestplug_la-testplug.lo -MD -MP -MF .deps/libldtestplug_la-testplug.Tpo -c -o libldtest...skipping...
tils-2.27-r1/work/build/bfd/../libiberty/pic -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib/binutils/armv7a-hardfloat-linux-gnueabi/2.27
make[4]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/ld'
make[3]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/ld'
make[2]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/ld'
mv -f .deps/output.Tpo .deps/output.Po
make[4]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/gold'
Makefile:940: fallo en las instrucciones para el objetivo 'all-recursive'
make[3]: *** [all-recursive] Error 1
make[3]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/gold'
Makefile:691: fallo en las instrucciones para el objetivo 'all'
make[2]: *** [all] Error 2
make[2]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build/gold'
Makefile:6079: fallo en las instrucciones para el objetivo 'all-gold'
make[1]: *** [all-gold] Error 2
make[1]: se sale del directorio '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build'
Makefile:850: fallo en las instrucciones para el objetivo 'all'
make: *** [all] Error 2
ESC[31;01m*ESC[0m ERROR: sys-devel/binutils-2.27-r1::gentoo failed (compile phase):
ESC[31;01m*ESC[0m emake failed
ESC[31;01m*ESC[0m
ESC[31;01m*ESC[0m If you need support, post the output of `emerge --info '=sys-devel/binutils-2.27-r1::gentoo'`,
ESC[31;01m*ESC[0m the complete build log and the output of `emerge -pqv '=sys-devel/binutils-2.27-r1::gentoo'`.
ESC[31;01m*ESC[0m The complete build log is located at '/var/tmp/portage/sys-devel/binutils-2.27-r1/temp/build.log'.
ESC[31;01m*ESC[0m The ebuild environment file is located at '/var/tmp/portage/sys-devel/binutils-2.27-r1/temp/environment'.
ESC[31;01m*ESC[0m Working directory: '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/build'
ESC[31;01m*ESC[0m S: '/var/tmp/portage/sys-devel/binutils-2.27-r1/work/binutils-2.27'
|
_________________ Linux Proud User: HP Pavilion 15-an002ns laptop (KDE Neon), Xiaomi Mi Air 12 (KDE Neon), Raspberry Pi 3 (Nextcloudpi), Docooler MS9 Pro (LibreElec) |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|