Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137079 - cannot find /usr/lib/nptl/libc_nonshared.a with glibc 2.3.6-r3
Summary: cannot find /usr/lib/nptl/libc_nonshared.a with glibc 2.3.6-r3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-17 06:44 UTC by Oldrich Jedlicka
Modified: 2006-06-17 09:36 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 Oldrich Jedlicka 2006-06-17 06:44:37 UTC
I tried to compile my application with -L/usr/lib/nptl and -lpthread, but it ended with error

/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: cannot find /usr/lib/nptl/libc_nonshared.a

I found the problem in /usr/lib/nptl/libc.so, it contains

OUTPUT_FORMAT(elf32-i386)
GROUP ( /lib/tls/libc.so.6 /usr/lib/nptl/libc_nonshared.a )

But there is no /usr/lib/nptl/libc_noshared.a file! Output from `ls /usr/lib/nptl` is as follows:

libc.a  libc.so  libpthread.a  libpthread_nonshared.a  libpthread.so  librt.a  librt.so

I used "nptl" (but not "nptlonly"), when compiling glibc.

***
Now my `emerge --info`:

Portage 2.1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-suspend2-r8 i686)
=================================================================
System uname: 2.6.16-suspend2-r8 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.12.1
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  0.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/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe -g2 -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /lib/rcscripts/net/arping.sh /lib/rcscripts/net/pppd.sh /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium-m -O2 -pipe -g2 -ggdb"
DISTDIR="/mnt/linux/portage-tmp/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="cs_CZ.UTF-8"
LC_ALL="cs_CZ.UTF-8"
LINGUAS="cs en en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=300"
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'"
PORTAGE_TMPDIR="/mnt/linux/portage-tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acl acpi adns alsa apache2 arts audiofile automount avi bash-completion bdf berkdb bitmap-fonts bluetooth bzip2 caps cardbus ccache cdda cddb cdparanoia cli crypt css cups curl dba dbus dga dhcp dpms dri dv dvd dvdr dvdread eds effects emboss encode esd exif extensions fam fbcon ffmpeg firefox flac font-server fontconfig foomaticdb fortran ftp gcj gd gdbm gif gimp gimpprint gmp gphoto2 gpm gs gstreamer gtk2 gtkhtml hal iconv icq idn ieee1394 imagemagick imlib inkjar iproute2 ipv6 irda isdnlog java javascript jpeg jpeg2k kde kdeenablefinal kdexdeltas kqemu lame lcms libcaca libg++ libwww lirc live lzo lzw mad maildir matroska mikmod mjpeg mmap mmx mmxext mng motif mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mplayer musepack mysql mysqli ncurses network nls no-old-linux nptl nsplugin odbc offensive ogg openexr opengl oscar oss pam pam_chroot pam_console pam_timestamp pccts pcmcia pcre pdf pdflib perl php plotutils plugin png pnp pop posix postgres pppd psyco python qt qt4 quicktime quotas rdesktop readline real reflection remote rtc samba sblive scanner scp sdl session slang sockets sox spell spl sql sqlite sse sse-filters sse2 ssl staticsocket stream stroke svg svga swat tcltk tcpd tetex tga theora threads tidy tiff transcode truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 vcd vhosts vim-with-x vnc vorbis wifi win32codecs wma wmf xanim xcomposite xext xine xinerama xinetd xml xmms xorg xosd xpm xprint xrandr xscreensaver xv xvid xvmc yv12 zlib zvbi elibc_glibc input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_cs linguas_en linguas_en_GB userland_GNU video_cards_radeon video_cards_fbdev video_cards_v4l video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS
Comment 1 SpanKY gentoo-dev 2006-06-17 09:36:54 UTC
this has been fixed in glibc-2.3.6-r4 and glibc-2.4-r3 already