Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125958 - glibc 2.4 fails to build with requirements for nptl nptlonly
Summary: glibc 2.4 fails to build with requirements for nptl nptlonly
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-12 10:30 UTC by Chuck Wegrzyn
Modified: 2006-03-12 13:10 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 Chuck Wegrzyn 2006-03-12 10:30:50 UTC
emerge --info:
Portage 2.1_pre6-r1 (default-linux/amd64/2005.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-rc2 x86_64)
=================================================================
System uname: 2.6.16-rc2 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.3.4-r1, 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-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa arts avi berkdb bitmap-fonts crypt cups curlwrappers doc dri dv dvd dvdr dvdread elibc_glibc emboss encode firefox font-server foomaticdb gif gpm gstreamer gtk gtk2 hal imlib ipv6 jp2 jpeg kde kernel_linux lzw lzw-tiff mp3 mpeg ncurses nls opengl oss pam pdflib perl png postgres postgresql python qt quicktime readline sdl spell ssl tcpd texet tiff truetype-fonts type1-fonts unicode usb userland_GNU xpm xrandr xv zeroconf zlib"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS


---------------------------------------------------------------------------
emerge of glibc:

>>> Emerging (1 of 5) sys-libs/glibc-2.4 to /
>>> Downloading http://distfiles.gentoo.org/distfiles/glibc-libidn-2.4.tar.bz2
--13:15:38--  http://distfiles.gentoo.org/distfiles/glibc-libidn-2.4.tar.bz2
           => `/usr/portage/distfiles/glibc-libidn-2.4.tar.bz2'
Resolving distfiles.gentoo.org... 64.50.238.52, 64.50.236.52, 216.165.129.135, ...
Connecting to distfiles.gentoo.org|64.50.238.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 102,305 (100K) [application/x-tar]

100%[====================================>] 102,305      352.09K/s

13:15:39 (352.06 KB/s) - `/usr/portage/distfiles/glibc-libidn-2.4.tar.bz2' saved [102305/102305]

>>> Downloading http://distfiles.gentoo.org/distfiles/glibc-2.4.tar.bz2
--13:15:39--  http://distfiles.gentoo.org/distfiles/glibc-2.4.tar.bz2
           => `/usr/portage/distfiles/glibc-2.4.tar.bz2'
Resolving distfiles.gentoo.org... 64.50.236.52, 64.50.238.52, 216.165.129.135, ...
Connecting to distfiles.gentoo.org|64.50.236.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 15,202,445 (14M) [application/x-tar]

100%[====================================>] 15,202,445   570.11K/s    ETA 00:00

13:16:07 (537.84 KB/s) - `/usr/portage/distfiles/glibc-2.4.tar.bz2' saved [15202445/15202445]

>>> Downloading http://distfiles.gentoo.org/distfiles/glibc-ports-2.4.tar.bz2
--13:16:07--  http://distfiles.gentoo.org/distfiles/glibc-ports-2.4.tar.bz2
           => `/usr/portage/distfiles/glibc-ports-2.4.tar.bz2'
Resolving distfiles.gentoo.org... 64.50.238.52, 64.50.236.52, 216.165.129.135, ...
Connecting to distfiles.gentoo.org|64.50.238.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 381,472 (373K) [application/x-tar]

100%[====================================>] 381,472      405.85K/s

13:16:08 (404.11 KB/s) - `/usr/portage/distfiles/glibc-ports-2.4.tar.bz2' saved [381472/381472]

>>> Downloading http://distfiles.gentoo.org/distfiles/glibc-2.4-patches-1.1.tar.bz2
--13:16:08--  http://distfiles.gentoo.org/distfiles/glibc-2.4-patches-1.1.tar.bz2
           => `/usr/portage/distfiles/glibc-2.4-patches-1.1.tar.bz2'
Resolving distfiles.gentoo.org... 64.50.236.52, 64.50.238.52, 216.165.129.135, ...
Connecting to distfiles.gentoo.org|64.50.236.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 17,042 (17K) [application/x-tar]

100%[====================================>] 17,042        --.--K/s

13:16:09 (191.73 KB/s) - `/usr/portage/distfiles/glibc-2.4-patches-1.1.tar.bz2' saved [17042/17042]

>>> checksums files   ;-) glibc-2.3.4.20041102-r1.ebuild
>>> checksums files   ;-) glibc-2.3.5-r2.ebuild
>>> checksums files   ;-) glibc-2.3.5.ebuild
>>> checksums files   ;-) glibc-2.3.6-r1.ebuild
>>> checksums files   ;-) glibc-2.3.3.20040420-r2.ebuild
>>> checksums files   ;-) glibc-2.2.5-r10.ebuild
>>> checksums files   ;-) glibc-2.3.6-r3.ebuild
>>> checksums files   ;-) glibc-2.3.4.20040619-r2.ebuild
>>> checksums files   ;-) glibc-2.3.5-r1.ebuild
>>> checksums files   ;-) glibc-2.3.4.20040808-r1.ebuild
>>> checksums files   ;-) glibc-2.4.ebuild
>>> checksums files   ;-) glibc-2.3.4.20041102-r2.ebuild
>>> checksums files   ;-) glibc-2.3.5-r3.ebuild
>>> checksums files   ;-) glibc-2.3.6.ebuild
>>> checksums files   ;-) glibc-2.3.6-r2.ebuild
>>> checksums files   ;-) glibc-2.3.4.20050125-r1.ebuild
>>> checksums files   ;-) glibc-2.3.2-r12.ebuild
>>> checksums files   ;-) files/nsswitch.conf
>>> checksums files   ;-) files/nscd
>>> checksums files   ;-) files/digest-glibc-2.3.4.20041102-r1
>>> checksums files   ;-) files/digest-glibc-2.3.4.20041102-r2
>>> checksums files   ;-) files/glibc-sec-hotfix-20040916.patch
>>> checksums files   ;-) files/digest-glibc-2.3.5-r1
>>> checksums files   ;-) files/digest-glibc-2.3.5-r2
>>> checksums files   ;-) files/digest-glibc-2.3.5-r3
>>> checksums files   ;-) files/digest-glibc-2.3.6-r1
>>> checksums files   ;-) files/digest-glibc-2.3.6-r2
>>> checksums files   ;-) files/digest-glibc-2.3.6-r3
>>> checksums files   ;-) files/nscd.conf
>>> checksums files   ;-) files/glibc-2.2.2-test-lfs-timeout.patch
>>> checksums files   ;-) files/digest-glibc-2.3.4.20050125-r1
>>> checksums files   ;-) files/digest-glibc-2.2.5-r10
>>> checksums files   ;-) files/digest-glibc-2.3.5
>>> checksums files   ;-) files/digest-glibc-2.3.6
>>> checksums files   ;-) files/glibc-sec-hotfix-20040804.patch
>>> checksums files   ;-) files/digest-glibc-2.3.3.20040420-r2
>>> checksums files   ;-) files/locales.build
>>> checksums files   ;-) files/test-sysctl_h.c
>>> checksums files   ;-) files/digest-glibc-2.3.2-r12
>>> checksums files   ;-) files/digest-glibc-2.4
>>> checksums files   ;-) files/fix-sysctl_h.patch
>>> checksums files   ;-) files/test-__thread.c
>>> checksums files   ;-) files/digest-glibc-2.3.4.20040619-r2
>>> checksums files   ;-) files/digest-glibc-2.3.4.20040808-r1
>>> checksums files   ;-) files/2.4/glibc-gentoo-libdir.patch
>>> checksums files   ;-) files/2.3.1/glibc-2.3.1-ctype-compat-v3.patch
>>> checksums files   ;-) files/2.3.1/glibc-2.3.1-libc_wait-compat.patch
>>> checksums files   ;-) files/2.3.1/glibc-2.3.1-fpu-cw-mips.patch
>>> checksums files   ;-) files/2.3.1/glibc-2.3.1-librt-mips.patch
>>> checksums files   ;-) files/2.3.1/glibc-2.3.1-stack_end-compat.patch
>>> checksums files   ;-) files/2.3.1/glibc23-07-hppa-atomicity.dpatch
>>> checksums files   ;-) files/2.3.1/glibc-2.3.1-libgcc-compat-mips.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-gcc33-sscanf.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-redhat-nptl-fixes.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-alpha-crti.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-alpha-sysdeps.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-dl-reloc-calc-fix.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-propolice-guard-functions-v2.patch
>>> checksums files   ;-) files/2.3.2/ssp.c
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-rtld-assert-fix.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-got-fix.diff
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-mips-add-n32-n64-sysdep-cancel.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-assert.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-mips-pread-linux2.5.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-amd64-nomultilib.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-propolice-guard-functions-v3.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-alpha-pwrite.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-owl-malloc-unlink-sanity-check.diff
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-nptl-fix-include.patch
>>> checksums files   ;-) files/2.3.2/posix_fadvise64.c
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-decc-compaq.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-armformat.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-dl_execstack-PaX-support.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-arm-bus-defines.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-framestate-USING_SJLJ_EXCEPTIONS.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-mips-fix-n32-n64-sysdep-headers.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-ia64-LOAD_ARGS-fixup.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-s390-deprecated-ustat-fixup.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-redhat-linuxthreads-fixes.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-iconvconfig-name_insert.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-frandom-detect.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-pt_pax.diff
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-fix-omitted-operand-in-mathinline_h.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-mips-configure-for-n64-symver.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-cispeed-cospeed-fix.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-mips-fix-nested-entend-pairs.patch
>>> checksums files   ;-) files/2.3.2/sysmacros.h
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-ipv6-bytestring-fix.patch
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-signal-ssp.diff
>>> checksums files   ;-) files/2.3.2/glibc-2.3.2-propolice-guard-functions.patch
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-owl-malloc-unlink-sanity-check.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-frandom-detect.patch
>>> checksums files   ;-) files/2.3.3/ssp.c
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-mips-nolib3264.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-mips-semtimedop.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-tempfile.patch
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-mips-addabi.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3_pre20040117-signal-ssp.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.2-propolice-guard-functions-v3.patch
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3_pre20040117-pt_pax.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3_pre20040420-mips-dl-machine-calls.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-mips-syscall.h.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3_pre20040117-got-fix.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-localedef-fix-trampoline.patch
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3_pre20040420-mips-incl-sgidefs.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-mips-sysify.diff
>>> checksums files   ;-) files/2.3.3/glibc-2.3.3-dl_execstack-PaX-support.patch
>>> checksums files   ;-) files/2.3.4/glibc-sec-hotfix-20040916.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-mips-sysdep-cancel.diff
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-mips-rtld_deepbind-undefined.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-mips-update-__throw.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-nptl-altivec.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-mips-prot_grows-undefined.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-mdns-resolver-20041102.diff
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-hppa-hardened-disable__init_arrays.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4.20040808-i386-got-fix.diff
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-res_init.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-dl_execstack-PaX-support.patch
>>> checksums files   ;-) files/2.3.4/glibc234-alpha-xstat.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-features-header-fix.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-fedora-branch-nomalloccheck.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-nptl-pthread.h-g++-fix.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-arm-ioperm.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-mips-add-missing-sgidefs_h.patch
>>> checksums files   ;-) files/2.3.4/hppa-no-pie.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-hardened-sysdep-shared.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-getcontext.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-mips-generate-syscall_h.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-fix-_dl_next_tls_modid-assert.patch
>>> checksums files   ;-) files/2.3.4/host.conf
>>> checksums files   ;-) files/2.3.4/glibc-2.3.3-mdns-resolver2.diff
>>> checksums files   ;-) files/2.3.4/glibc-gentoo-libdir.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-fedora-branch-no-force-nontls.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-fedora-branch-no-libnoversion.patch
>>> checksums files   ;-) files/2.3.4/glibc-2.3.4-ld.so-brk-fix.patch
>>> checksums files   ;-) files/2.3.5/ssp.c
>>> checksums files   ;-) files/2.3.5/glibc-2.3.5-frandom-detect.patch
>>> checksums files   ;-) files/2.3.5/glibc-2.3.5-propolice-guard-functions.patch
>>> checksums files   ;-) files/2.3.6/glibc-2.3.6-propolice-guard-functions.patch
>>> checksums files   ;-) files/2.3.6/host.conf
>>> checksums src_uri ;-) glibc-2.4.tar.bz2
>>> checksums src_uri ;-) glibc-ports-2.4.tar.bz2
>>> checksums src_uri ;-) glibc-libidn-2.4.tar.bz2
>>> checksums src_uri ;-) glibc-2.4-patches-1.1.tar.bz2
 * glibc-2.4 is nptl-only!

!!! ERROR: sys-libs/glibc-2.4 failed.
Call stack:
  ebuild.sh, line 1573:   Called dyn_setup
  ebuild.sh, line 678:   Called pkg_setup

!!! please add USE='nptl nptlonly' to make.conf
!!! If you need support, post the topmost build error, and the call stack if relevant.

-----------------------------------------------------------------------------
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-12 10:37:23 UTC
(In reply to comment #0)
> !!! please add USE='nptl nptlonly' to make.conf
> !!! If you need support, post the topmost build error, and the call stack if
> relevant.

Sigh... why don't you read the message before filing a bug?
Comment 2 kon 2006-03-12 13:07:37 UTC
Confirm
emerge -pv glibc

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

Calculating dependencies... done!
[ebuild     U ] sys-libs/glibc-2.4 [2.3.6-r3] USE="nls nptl nptlonly -build -glibc-omitfp -hardened -pic -profile -userlocales" 0 kB

emerge glibc and i have some error
* glibc-2.4 is nptl-only!

Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-03-12 13:10:23 UTC
(In reply to comment #2)

You failed to include emerge --info. Your CHOST is wrong most likely.