Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 125496

Summary: new squeak 3.7.7 ebuild dies
Product: Gentoo Linux Reporter: Pablo Lalloni <plalloni>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Pablo Lalloni 2006-03-08 09:31:25 UTC
I'm trying to install squeak with the new ebuild in portage, but a while after running emerge it dies with this partial output:

gcc -shared npsqueak.o npunix.o -o npsqueak.so 
/bin/sh /var/tmp/portage/squeak-3.7.7/work/Squeak-3.7-7/build/libtool --mode=link gcc -march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -fno-ident -momit-leaf-frame-pointer -pipe -fomit-frame-pointer -DLSB_FIRST=1    -export-dynamic -R/usr/lib -o squeak vm/vm.a ADPCMCodecPlugin/ADPCMCodecPlugin.a AsynchFilePlugin/AsynchFilePlugin.a BMPReadWriterPlugin/BMPReadWriterPlugin.a B2DPlugin/B2DPlugin.a BitBltPlugin/BitBltPlugin.a DSAPrims/DSAPrims.a ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a FFTPlugin/FFTPlugin.a FileCopyPlugin/FileCopyPlugin.a FilePlugin/FilePlugin.a FloatArrayPlugin/FloatArrayPlugin.a GeniePlugin/GeniePlugin.a JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a JPEGReaderPlugin/JPEGReaderPlugin.a JoystickTabletPlugin/JoystickTabletPlugin.a Klatt/Klatt.a LargeIntegers/LargeIntegers.a MIDIPlugin/MIDIPlugin.a Matrix2x3Plugin/Matrix2x3Plugin.a MiscPrimitivePlugin/MiscPrimitivePlugin.a Mpeg3Plugin/Mpeg3Plugin.a RePlugin/RePlugin.a SecurityPlugin/SecurityPlugin.a SerialPlugin/SerialPlugin.a SocketPlugin/SocketPlugin.a SoundCodecPrims/SoundCodecPrims.a SoundGenerationPlugin/SoundGenerationPlugin.a SoundPlugin/SoundPlugin.a StarSqueakPlugin/StarSqueakPlugin.a SurfacePlugin/SurfacePlugin.a AioPlugin/AioPlugin.a UnixOSProcessPlugin/UnixOSProcessPlugin.a disabledPlugins.o version.o -lutil -ldl -lm -lnsl   vm/vm.a
mkdir .libs
gcc -march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -fno-ident -momit-leaf-frame-pointer -pipe -fomit-frame-pointer -DLSB_FIRST=1 -o squeak disabledPlugins.o version.o -Wl,--export-dynamic  vm/vm.a ADPCMCodecPlugin/ADPCMCodecPlugin.a AsynchFilePlugin/AsynchFilePlugin.a BMPReadWriterPlugin/BMPReadWriterPlugin.a B2DPlugin/B2DPlugin.a BitBltPlugin/BitBltPlugin.a DSAPrims/DSAPrims.a ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a FFTPlugin/FFTPlugin.a FileCopyPlugin/FileCopyPlugin.a FilePlugin/FilePlugin.a FloatArrayPlugin/FloatArrayPlugin.a GeniePlugin/GeniePlugin.a JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a JPEGReaderPlugin/JPEGReaderPlugin.a JoystickTabletPlugin/JoystickTabletPlugin.a Klatt/Klatt.a LargeIntegers/LargeIntegers.a MIDIPlugin/MIDIPlugin.a Matrix2x3Plugin/Matrix2x3Plugin.a MiscPrimitivePlugin/MiscPrimitivePlugin.a Mpeg3Plugin/Mpeg3Plugin.a RePlugin/RePlugin.a SecurityPlugin/SecurityPlugin.a SerialPlugin/SerialPlugin.a SocketPlugin/SocketPlugin.a SoundCodecPrims/SoundCodecPrims.a SoundGenerationPlugin/SoundGenerationPlugin.a SoundPlugin/SoundPlugin.a StarSqueakPlugin/StarSqueakPlugin.a SurfacePlugin/SurfacePlugin.a AioPlugin/AioPlugin.a UnixOSProcessPlugin/UnixOSProcessPlugin.a -lutil -ldl -lm -lnsl vm/vm.a -Wl,--rpath -Wl,/usr/lib
Mpeg3Plugin/Mpeg3Plugin.a(mpeg3video.o): In function `mpeg3video_allocate_struct':
mpeg3video.c:(.text+0x5c4): undefined reference to `pthread_mutexattr_init'
Mpeg3Plugin/Mpeg3Plugin.a(slice.o): In function `mpeg3_new_slice_buffer':
slice.c:(.text+0x55): undefined reference to `pthread_mutexattr_init'
Mpeg3Plugin/Mpeg3Plugin.a(slice.o): In function `mpeg3_new_slice_decoder':
slice.c:(.text+0x12bb): undefined reference to `pthread_mutexattr_init'
slice.c:(.text+0x1312): undefined reference to `pthread_create'
Mpeg3Plugin/Mpeg3Plugin.a(slice.o): In function `mpeg3_delete_slice_decoder':
slice.c:(.text+0x136c): undefined reference to `pthread_join'
collect2: ld returned 1 exit status
make: *** [squeak] Error 1

!!! ERROR: dev-lang/squeak-3.7.7 failed.
!!! Function src_compile, Line 48, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

    ...done!
>>> emerge (1 of 1) dev-lang/squeak-3.7.7 to /
>>> md5 files   ;-) squeak-3.4.1-r1.ebuild
>>> md5 files   ;-) squeak-3.4.1-r2.ebuild
>>> md5 files   ;-) squeak-3.6_p3.ebuild
>>> md5 files   ;-) squeak-3.7.7.ebuild
>>> md5 files   ;-) files/digest-squeak-3.4.1-r1
>>> md5 files   ;-) files/digest-squeak-3.4.1-r2
>>> md5 files   ;-) files/digest-squeak-3.6_p3
>>> md5 files   ;-) files/squeak-3.4.1-gcc33-string-fix.patch
>>> md5 files   ;-) files/digest-squeak-3.7.7
>>> md5 src_uri ;-) Squeak-3.7-7.src.tar.gz


Here's mmy emerge --info

>>> cfg-update-1.8.0-r3 : No new packages have been emerged, checksum index OK...
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.6.14
dev-lang/python:     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.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -fno-ident -momit-leaf-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -fno-ident -momit-leaf-frame-pointer -pipe -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.mirrors.tds.net/gentoo http://gentoo.netnitco.net http://gentoo.chem.wisc.edu/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="es_AR"
LC_ALL="es_AR"
LINGUAS="es"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acl alsa apache2 apm audiofile authdaemond avi berkdb bitmap-fonts bzip2 bzlib c++ cairo calendar cdb cddb cdparanoia cdr crypt css cups curl curlwrappers dga divx4linux dmx dri dts dvb dvd dvdr dvdread eds emboss encode erandom exif expat faad fam fame ffmpeg firefox flac font-server foomaticdb gd gdbm gif gimpprint glitz glut gmp gphoto2 gpm gstreamer gtk gtk2 hal iconv idn imagemagick imap imlib innodb java javascript jce jpeg jpeg2k junit kde kdeenablefinal lcms libg++ libwww lm_sensors lzo mad maildir matroska mhash mikmod mime ming mjpeg mmx mmx2 mmxext mng motif mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg mplayer musepack mysql ncurses nls nptl nsplugin nvidia objc offensive ogg oggvorbis opengl oss pam pcre pdflib perl php pic png posix ppds python qt quicktime readline real recode rtc ruby samba sasl sdl slang soap sockets socks5 sox speex spell sql sqlite sse ssl subversion svg sysvipc tcltk tcpd theora threads tidy tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vidix vorbis webdav win32codecs wmf xanim xine xml xml2 xmlrpc xmms xprint xsl xv xvid xvmc yaz zlib video_cards_nvidia linguas_es userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-08 09:49:43 UTC

*** This bug has been marked as a duplicate of 125460 ***