Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84930 - sys-devel/binutils-2.15.92.0.2-r6 failed to emerge (lang_place_orphans* patch)
Summary: sys-devel/binutils-2.15.92.0.2-r6 failed to emerge (lang_place_orphans* patch)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-11 21:20 UTC by Alexey Maximov
Modified: 2005-03-12 15:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Maximov 2005-03-11 21:20:06 UTC
gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld -I. -D_GNU_SOURCE -I. -I/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld -I../bfd -I/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/../bfd -I/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/../include -I/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/../intl -I../intl  -march=i686 -O2 -pipe -DLOCALEDIR="\"/usr/share/locale\""   -W -Wall -Wstrict-prototypes -Wmissing-prototypes -march=i686 -O2 -pipe -c /var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c
/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c:905:48: macro "bfd_link_just_syms" passed 3 arguments, but takes just 2
/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c: In function `section_already_linked':
/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c:905: error: `bfd_link_just_syms' undeclared (first use in this function)
/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c:905: error: (Each undeclared identifier is reported only once
/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c:905: error: for each function it appears in.)
/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c:3867:51: macro "bfd_link_just_syms" passed 3 arguments, but takes just 2
/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c: In function `lang_place_orphans':
/var/tmp/portage/binutils-2.15.92.0.2-r6/work/binutils-2.15.92.0.2/ld/ldlang.c:3867: error: `bfd_link_just_syms' undeclared (first use in this function)
make[3]: *** [ldlang.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r6/work/build/ld'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r6/work/build/ld'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r6/work/build/ld'
make: *** [all-ld] Error 2

!!! ERROR: sys-devel/binutils-2.15.92.0.2-r6 failed.
!!! Function toolchain-binutils_src_compile, Line 112, Exitcode 2
!!! emake failed


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




amazing kde-i18n # emerge info 
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3, 
glibc-2.3.4.20050125-r0, 2.6.11-gentoo-r2 i686) 
================================================================= 
System uname: 2.6.11-gentoo-r2 i686 AMD Athlon(tm) 64 Processor 3200+ 
Gentoo Base System version 1.6.9 
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 24 2005, 12:03:52)] 
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.4 [disabled] 
dev-lang/python:     2.3.5 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.8.5-r3, 1.9.5, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6 
sys-devel/binutils:  2.15.92.0.2-r5 
sys-devel/libtool:   1.5.10-r5 
virtual/os-headers:  2.6.8.1-r2 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer 
-fvisibility-inlines-hidden" 
DISTDIR="/media/MEDIA1/gentoo/distfiles" 
FEATURES="autoaddcvs autoconfig buildpkg distlocks prelink sandbox sfperms" 
GENTOO_MIRRORS="http://distfiles.gentoo.org 
http://distro.ibiblio.org/pub/Linux/distributions/gentoo" 
LANG="ru_RU.CP1251" 
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--enable-new-dtags" 
MAKEOPTS="-j1" 
PKGDIR="/media/MEDIA1/gentoo/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/media/MEDIA1/gentoo/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 X a52 aac aalib acl acpi acpi4linux activefilter alsa apm arts 
artswrappersuid audiofile avi bash-completion bitmap-fonts bluetooth caps cddb 
cdparanoia cdr crypt cups curl dga dv dvd dvdr dvdread emboss encode exif fam 
ffmpeg flac foomaticdb gd gif gnutls gphoto2 gpm gstreamer gtk2 guile hal howl 
iconv ieee1394 imagemagick imap imlib innodb jack jack-tmpfs jpeg jpeg2k kde 
kdeenablefinal ladcca ladspa ldap libcaca libg++ libwww lirc lm_sensors lmtp 
logitech-mouse lufsusermount lzo mad maildir mailwrapper matroska mbox mikmod 
mjpeg mmx mozilla mp3 mpeg mppe-mppc nas ncurses nntp no-old-linux nptl 
nptlonly ntlm oav odbc ogg oggvorbis openal opengl pam pcmcia pcre pda pdflib 
pic png portaudio pwdb qt quicktime quotas rdesktop readline real rtc samba 
sasl scanner silc skey slang slp smartcard socks5 speex spell ssl symlink tcpd 
tetex theora threads tiff transcode truetype truetype-fonts usb utf8 v4l v4l2 
vcdimager vidix wifi wmf xine xml xml2 xv xvid yv12 zlib linguas_ru" 
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL
Comment 1 SpanKY gentoo-dev 2005-03-12 11:20:53 UTC
i hit this once or twice but i cant reproduce it when i try ...
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2005-03-12 11:35:05 UTC
Mike, you can make it arm only ... its really only needed for arm's ld -R that misbehaves ...  x86, sparc and ppc
(that I tested so far) works without that patch.
Comment 3 SpanKY gentoo-dev 2005-03-12 11:47:19 UTC
ive tested it for all targets so it isnt an arch issue ...
Comment 4 SpanKY gentoo-dev 2005-03-12 15:20:46 UTC
fixed in patch tarball 1.8