Hello, I just tried updating to the new glibc-2.3.5-r2 on my multilib AMD64 system. x86 (both linuxthreads and nptl) built fine, but on amd64-linuxthreads emerge exited with | * Configuring GLIBC for linuxthreads with: | --disable-dev-erandom | --with-tls | --without-__thread | --enable-add-ons=linuxthreads,c_stubs,libidn | --enable-kernel=2.4.1 | --without-selinux | --without-cvs | --enable-bind-now | --build=x86_64-pc-linux-gnu | --host=x86_64-pc-linux-gnu | --disable-profile | --without-gd | --with-headers=//usr/include | --prefix=/usr | --mandir=/usr/share/man | --infodir=/usr/share/info | --libexecdir=/usr/lib/misc/glibc | | configure: error: invalid feature name: bind-now I can provide you with a the output file of emerge ... &> .../file.log it can may you. Regards. Milan Reproducible: Always Steps to Reproduce: 1. on amd64: emerge =glibc-2.3.5-r2 Actual Results: emerge fails with the error from above Expected Results: emerge completes just fine Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2. 6.11.12-grsec-20 x86_64) ================================================================= System uname: 2.6.11.12-grsec-20 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-Os -march=k8 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /lib/rcscripts/addons /usr/kde/2/share/config /usr/kde/3.4/ env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config / usr/lib/X11/xkb /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/qmail/alias /var/qmail/control /var/ vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=k8 -pipe -fomit-frame-pointer" DISTDIR="/usr/src/pkg" FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp-stud. fht-esslingen.de/pub/Mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://gentoo.inode.at/source http: //gentoo.inode.at/" LANG="de_DE.UTF-8" LC_ALL="de_DE.UTF-8" LINGUAS="de en_GB" MAKEOPTS="-j1" PKGDIR="/usr/portage/pkg" PORTAGE_TMPDIR="/usr/portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/old /usr/portage/local/j" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 3dnowex X a52 aac aalib acpi acpi4linux alsa apache2 audiofile avi bash-completion bcmath bdf berkdb big-tables bitmap-fonts bzip2 bzlib cairo cdparanoia cdr crypt cups curl dga dlloader dts dvd dvdread eds emboss encode exif fam ffmpeg flac font-server foomaticdb fortran freetds freetype fs ftp gd gdbm gif gimp gimpprint glitz glut gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml iconv imagemagick imap imlib innodb ipv6 jabber jack java jce jpeg kde kerberos ldap lesstif libcaca libwww lzo lzw lzw-tiff mad mailwrapper matroska mbox mcal memlimit mmap mng mp3 mpeg musicbrainz mysql ncurses nls nptl nsplugin nvidia ogg oggvorbis openal opengl pam pdflib perl php png ppds python qt quicktime readline sasl scanner sdl slang snmp speex spell sql sqlite ssl subversion svg tcltk tcpd tetex theora tidy tiff truetype truetype-fonts type1- fonts unicode usb userlocales utf8 vcd visualization vorbis vpopmail wmf xanim xine xinerama xml xml2 xmms xpm xrandr xsl xv xvid xvmc zlib linguas_de linguas_en_GB userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
if you set your LC/LANG vars to 'C' does it work ?
Yes, this does work.
I have the same problem, but setting LC_ALL and LANG does not fix it for me. I cannot emerge glibc-2.3.6-r3 or make-3.80. Portage 2.1_pre4-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.10-gentoo-r5 i686) ================================================================= System uname: 2.6.10-gentoo-r5 i686 AMD-K7(tm) Processor Gentoo Base System version 1.12.0_pre16 dev-lang/python: 2.3.4, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=athlon -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/" LANG="C" LC_ALL="C" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dfx 3dnow 3dnowex alsa apache2 apm arts avi berkdb bitmap-fonts crypt cups devmap eds emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis xml2 xmms xv zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
unrelated, see Bug 123342
can you go into /var/tmp/portage/glibc-2.3.5-r2/build-*/ and run ../glibc-2.3.5/configure --enable-bind-now and see if it fails ?
get back to us please
Haven't found time to check properly, and since we are glibc-2.3.6 by now and I never had this problem again (L*=en_GB.UTF-8 though) I'm closing this. Thank for your time, and sorry for wasting some of it. Regards, Milan