Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195074 - sys-devel/binutils-2.18-r1 fails to build w/texinfo-4.11
Summary: sys-devel/binutils-2.18-r1 fails to build w/texinfo-4.11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
: 195102 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-10-08 09:47 UTC by Jiri Baloun
Modified: 2007-10-08 14:59 UTC (History)
7 users (show)

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


Attachments
build.log binutils-2.18-r1 (build.log,72.63 KB, text/plain)
2007-10-08 11:27 UTC, Marco
Details
emerge binutils-2.18-r1 log (emerge.log,120.17 KB, text/plain)
2007-10-08 11:32 UTC, Andrey Kolbasenko
Details
config.log from bfd build dir (build-bfd-config.log,89.52 KB, text/plain)
2007-10-08 12:52 UTC, hiyuh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Baloun 2007-10-08 09:47:50 UTC
During compilation binutils I've received this error:
make[3]: Entering directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/po'
( if test 'x/var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/po' != 'x.'; then \
            posrcprefix='/var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/'; \
          else \
            posrcprefix="../"; \
          fi; \
          rm -f SRC-POTFILES-t SRC-POTFILES \
            && (sed -e '/^#/d' \
                    -e '/^[     ]*$/d' \
                    -e "s@.*@   $posrcprefix& \\\\@" < /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/po/SRC-POTFILES.in \
                | sed -e '$s/\\$//') > SRC-POTFILES-t \
            && chmod a-w SRC-POTFILES-t \
            && mv SRC-POTFILES-t SRC-POTFILES )
( rm -f BLD-POTFILES-t BLD-POTFILES \
            && (sed -e '/^#/d' \
                    -e '/^[     ]*$/d' \
                    -e "s@.*@   ../& \\\\@" < /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/po/BLD-POTFILES.in \
                | sed -e '$s/\\$//') > BLD-POTFILES-t \
            && chmod a-w BLD-POTFILES-t \
            && mv BLD-POTFILES-t BLD-POTFILES )
cd .. \
          && CONFIG_FILES=po/Makefile.in:po/Make-in \
             CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing bfd_stdint.h commands
config.status: executing default commands
make[3]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/po'
make[3]: Entering directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/po'
make[3]: Nothing to be done for `info'.
make[3]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/po'
make[3]: Entering directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd'
make[3]: Nothing to be done for `info-am'.
make[3]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd'
make[2]: *** [info-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd'
make[1]: *** [all-bfd] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build'
make: *** [all] Error 2
 *
 * ERROR: sys-devel/binutils-2.18-r1 failed.
 * Call stack:
 *                   ebuild.sh, line 1687:  Called dyn_compile
 *                   ebuild.sh, line 1025:  Called qa_call 'src_compile'
 *                   ebuild.sh, line   44:  Called src_compile
 *                   ebuild.sh, line 1369:  Called toolchain-binutils_src_compile
 *   toolchain-binutils.eclass, line  225:  Called die
 * The specific snippet of code:
 *      emake all || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-devel/binutils-2.18-r1/temp/build.log'.
 *


Reproducible: Always

Steps to Reproduce:
1.emerge --sync 
2.emerge -av binutils
Comment 1 Jiri Baloun 2007-10-08 09:48:49 UTC
Portage 2.1.3.12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.21-suspend2-r6 x86_64)
=================================================================
System uname: 2.6.21-suspend2-r6 x86_64 Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz
Timestamp of tree: Mon, 08 Oct 2007 09:00:04 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5, 2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 1.4.0-r3
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe -fomit-frame-pointer -funswitch-loops"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=nocona -pipe -fomit-frame-pointer -funswitch-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer prelink sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.inode.at/"
LANG="czech"
LC_ALL="cs_CZ.UTF8"
LDFLAGS=""
LINGUAS="cs en en_GB"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X X509 Xaw3d a52 aac aalib accessibility acl acpi addbookmarks aio akode alsa altcolors amd64 asf async audiofile automount bash-completion bcmath berkdb bitmap-fonts blueooth bluetooth branding browserplugin bzip2 bzlib cairo cdda cddb cdio cdparanoia cdr cdrom chroot cli cpdflib cpudetection cracklib crypt cscope css csv ctype cups curl curlwrappers custom-cflags cvs dbus dc1394 dga dio diskio divx divx4linux dmx doc dpms dri dvb dvd dvdr dvdread elf encode erandom ethereal exif expat extensions fam fame ffmpeg firefox flac flatfile fmod fontconfig fpx freetype ftp fuse gdbm gif glistif glitz glut gnutls graphviz gs gtk2 hal hdaps hddtemp hdri hpn iconv icq ieee1394 imagemagick imlib imlib2 inline insecure-drivers iproute2 irda isdnlog ithreads jabber java javascript jbig jpeg jpeg2k kde kdehiddenvisibility kdexdeltas kdrive kerberos lame lcms ldap lesstif lha libcaca libedit libg++ libvisual libwww linuxthreads-tls lirc live lm_sensors logrotate lzo lzw lzw-tiff mad matroska mhash midi mikmod mime mmx mmx2 mng motif mp2 mp3 mp4 mpeg mplayer mudflap multicall musepack nas ncurses newspr nls no-old-linux nocardbus nojoustick nomac nomalloccheck nowebdav nptl nptlonly ntlm_unsupported_patch oav ogg oggvorbis openal openexr opengl openmp optimisememory oss pam pam_console pcmcia pcmcia-cs pcntl pcre pdf pdflib perl pertty pic png pnm posix postgres pppd pvr python q32 qt qt3 qt3support qt4 quicktime rar rdesktop readline recode reflection rtc rtsp samba sasl sdl session sha shared sharedmem silc skey slang slp smartcard smux sndfile snmp socks socks5 sox spl sql sse sse2 ssl ssse3 stream subversion svg swig syslog sysvipc szip tabs tcl tcltk tcpd test tga theora threads tidy tiff tk transcode truetype truetype-fonts type1-fonts udev unicode upnp usb userlocales v4l v4l2 vcd vdr videos vim vim-pager vim-syntax vim-with-x visualization vlm vorbis wifi winbind wmf wxwindows x264 xanim xcb xcomposite xface xine xml xml2 xorg xosd xpm xsl xv xvid xvmc yv12 zlib" ALSA_CARDS="intel8x0m" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="synaptics keyboard mouse vmmouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs en en_GB" LIRC_DEVICES="all" USERLAND="GNU" VIDEO_CARDS="fglrx ati dummy vmware radeon vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-10-08 11:01:08 UTC
Why is this bug marked as FIXED?! Attach the complete output of `MAKEOPTS="-j1" emerge =sys-devel/binutils-2.18-r1 &> emerge.log here, there's no error visible above.
Comment 3 Rémi Cardona (RETIRED) gentoo-dev 2007-10-08 11:22:07 UTC
Jiri, I'm having this bug as well. How did you fix it?

@toolchain herd, I tried with MAKEOPTS="",  MAKEOPTS="-j1", it still fails. Taken from build.log :

[snip]
make[4]: Entering directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/doc'
make[4]: `chew' is up to date.
make[4]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/doc'
./chew -f /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/doc/doc.str </var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/doc/../format.c >format.tmp
/bin/sh /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/doc/../../move-if-change format.tmp format.texi
restore=: && backupdir=".am$$" && \
        rm -rf $backupdir && mkdir $backupdir && \
        if (/var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/missing makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \
          for f in bfd.info bfd.info-[0-9] bfd.info-[0-9][0-9] bfd.i[0-9] bfd.i[0-9][0-9]; do \
            if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
          done; \
        else :; fi && \
        if /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/missing makeinfo --split-size=5000000 --split-size=5000000   -I /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/doc \
         -o bfd.info `test -f 'bfd.texinfo' || echo '/var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/doc/'`bfd.texinfo; \
        then \
          rc=0; \
        else \
          rc=$?; \
          $restore $backupdir/* `echo "./bfd.info" | sed 's|[^/]*$||'`; \
        fi; \
        rm -rf $backupdir; exit $rc
WARNING: `makeinfo' is missing on your system.  You should only need it if
         you modified a `.texi' or `.texinfo' file, or any other file
         indirectly affecting the aspect of the manual.  The spurious
         call might also be the consequence of using a buggy `make' (AIX,
         DU, IRIX).  You might want to install the `Texinfo' package or
         the `GNU make' package.  Grab either from any GNU archive site.
make[3]: *** [bfd.info] Error 1
make[3]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/doc'
Making info in po
make[3]: Entering directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/po'
( if test 'x/var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/po' != 'x.'; then \
            posrcprefix='/var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/'; \
          else \
            posrcprefix="../"; \
          fi; \
          rm -f SRC-POTFILES-t SRC-POTFILES \
            && (sed -e '/^#/d' \
                    -e '/^[     ]*$/d' \
                    -e "s@.*@   $posrcprefix& \\\\@" < /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/po/SRC-POTFILES.in \
                | sed -e '$s/\\$//') > SRC-POTFILES-t \
            && chmod a-w SRC-POTFILES-t \
            && mv SRC-POTFILES-t SRC-POTFILES )
( rm -f BLD-POTFILES-t BLD-POTFILES \
            && (sed -e '/^#/d' \
                    -e '/^[     ]*$/d' \
                    -e "s@.*@   ../& \\\\@" < /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/bfd/po/BLD-POTFILES.in \
                | sed -e '$s/\\$//') > BLD-POTFILES-t \
            && chmod a-w BLD-POTFILES-t \
            && mv BLD-POTFILES-t BLD-POTFILES )
cd .. \
          && CONFIG_FILES=po/Makefile.in:po/Make-in \
             CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing bfd_stdint.h commands
config.status: executing default commands
make[3]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/po'
make[3]: Entering directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/po'
make[3]: Nothing to be done for `info'.
make[3]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd/po'
make[3]: Entering directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd'
make[3]: Nothing to be done for `info-am'.
make[3]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd'
make[2]: *** [info-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build/bfd'
make[1]: *** [all-bfd] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.18-r1/work/build'
make: *** [all] Error 2
 * 
 * ERROR: sys-devel/binutils-2.18-r1 failed.
 * Call stack:
 *                   ebuild.sh, line 1687:  Called dyn_compile
 *                   ebuild.sh, line 1025:  Called qa_call 'src_compile'
 *                   ebuild.sh, line   44:  Called src_compile
 *                   ebuild.sh, line 1369:  Called toolchain-binutils_src_compile
 *   toolchain-binutils.eclass, line  225:  Called die
 * The specific snippet of code:
 *      emake all || die "emake failed"
 *  The die message:
 *   emake failed
Comment 4 Marco 2007-10-08 11:27:18 UTC
Created attachment 132907 [details]
build.log binutils-2.18-r1
Comment 5 Marco 2007-10-08 11:28:28 UTC
Comment on attachment 132907 [details]
build.log binutils-2.18-r1

Same here on x86...

emerge --info
Portage 2.1.3.12 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22.9-ck1 i686)
=================================================================
System uname: 2.6.22.9-ck1 i686 Pentium III (Coppermine)
Timestamp of tree: Mon, 08 Oct 2007 01:47:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.6-r2, 2.4.4-r5, 2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 1.4.0-r3
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe -mmmx -msse -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe -mmmx -msse -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="de_DE@euro"
LINGUAS="de it"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl alsa arts asf audiofile berkdb bitmap-fonts bzip2 caps cdda cdparanoia cdr cli cracklib crypt cups curl cvs de directfb dri dts dv dvd dvdr dvdread encode esd ethereal exif expat extrafilters fbcon ffmpeg flac fortran gd gdbm gif glut gpg2-experimental gphoto2 gpm gstreamer gtk gtk2 iconv idn imagemagick imap imlib ipv6 isdnlog java jpeg kde lcms ldap live lzo mad matroska midi mikmod mjpeg mmx mmx2 mng mozilla mp2 mp3 mp4 mpeg mplayer mudflap ncurses network nls noamazon nophonehome nptl nptlonly nsplugin ogg opengl openmp oss pam parse-clocks pcre pdf perl png pnp ppds pppd python qt qt3 qt3support quicktime readline real reflection rtc samba scanner sdl server session slang smime speex spell spl sqlite sse ssl svga tcltk tcpd theora tiff toolame truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vidix vorbis wifi win32codecs wma wmf wxwindows x264 x86 xine xml xml2 xorg xscreensaver xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="all" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de it" USERLAND="GNU" VIDEO_CARDS="mga i810 v4l mach64"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 6 Andrey Kolbasenko 2007-10-08 11:32:25 UTC
Created attachment 132909 [details]
emerge binutils-2.18-r1 log
Comment 7 SpanKY gentoo-dev 2007-10-08 11:38:41 UTC
how do you people not have the texinfo package installed ?
Comment 8 Johannes Hirte 2007-10-08 11:45:37 UTC
(In reply to comment #7)
> how do you people not have the texinfo package installed ?
> 

Not pulled in by any dependency?
Comment 9 Johannes Hirte 2007-10-08 11:47:55 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > how do you people not have the texinfo package installed ?
> > 
> 
> Not pulled in by any dependency?
> 

I must retract this, texinfo is installed on my system. I can call it at command line. Only the build doesn't find it.
Comment 10 Marco 2007-10-08 11:48:21 UTC
> how do you people not have the texinfo package installed ?

emerge -p texinfo

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-apps/texinfo-4.11

Huh?!?
Comment 11 Jiri Baloun 2007-10-08 11:54:33 UTC
(In reply to comment #10)
> > how do you people not have the texinfo package installed ?
> 
> emerge -p texinfo
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild   R   ] sys-apps/texinfo-4.11
> 
> Huh?!?

I've already did it, but without progress regarding binutils:-(
> 

Comment 12 Ingo -LaSombra- Hoffmann 2007-10-08 11:58:18 UTC
Same thing here.

localhost ~ # emerge -p texinfo

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-apps/texinfo-4.11
localhost ~ #

GCC-4.2.0 and glibc-2.6.1
Comment 13 Till Heikamp 2007-10-08 12:08:20 UTC
same for me.

# emerge -pv texinfo

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-apps/texinfo-4.11  USE="nls -static" 0 kB 

Total: 1 package (1 reinstall), Size of downloads: 0 kB

# emerge --info
Portage 2.1.3.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r5 i686)
=================================================================
System uname: 2.6.22-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Timestamp of tree: Mon, 08 Oct 2007 08:30:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.6-r2, 2.4.4-r4, 2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 1.4.0-r3
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-Os -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 acl acpi alsa apache2 berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread emboss encode evo fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog jpeg kerberos ldap mad midi mikmod mono mozbranding mp3 mpeg mudflap mysql ncurses nls nptl nptlonly ogg opengl openmp oss pcre pdf perl png pppd python qt3support quicktime readline reflection sdl session spell spl ssl svg tcpd thunderbird tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs x86 xinerama xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="fglrx nvidia radeon vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 14 SpanKY gentoo-dev 2007-10-08 12:18:45 UTC
someone attach the config.log from the bfd build directory

checking for makeinfo... /var/tmp/portage/sys-devel/binutils-2.18-r1/work/binutils-2.18/missing makeinfo configure: WARNING:
*** Makeinfo is missing. Info documentation will not be built.
Comment 15 Johannes Hirte 2007-10-08 12:20:14 UTC
Ok, it seems that the update to texinfo-4.11 ist responsible for this error. Downgrading texinfo to 4.8-r5 makes binutils build again.
Comment 16 hiyuh 2007-10-08 12:52:31 UTC
Created attachment 132911 [details]
config.log from bfd build dir
Comment 17 SpanKY gentoo-dev 2007-10-08 14:12:48 UTC
blah, binutils has a stupid version check that texinfo-4.11 fails

if ${MAKEINFO} --version \
    | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
Comment 18 SpanKY gentoo-dev 2007-10-08 14:37:38 UTC
should be fixed in cvs now
Comment 19 Jakub Moc (RETIRED) gentoo-dev 2007-10-08 14:59:03 UTC
*** Bug 195102 has been marked as a duplicate of this bug. ***