Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129863 - media-video/mjpegtools-1.8.0-r1 build fails
Summary: media-video/mjpegtools-1.8.0-r1 build fails
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-13 13:44 UTC by Prozzaks
Modified: 2006-04-17 00:16 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 Prozzaks 2006-04-13 13:44:24 UTC
media-video/mjpegtools-1.8.0-r1 build fails

Command used :
emerge mjpegtools


Output of emerge -pv mjpegtools :
These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] media-video/mjpegtools-1.8.0-r1  -3dnow +X +dga +dv -gtk +mmx +quicktime +sdl +sse +v4l +yv12 0 kB

Total size of downloads: 0 kB

Compilation error :
In file included from /usr/include/math.h:382,
                 from mpeg2coder.cc:53:
/usr/include/bits/mathinline.h: In function `long double __atan2l(long double,
   long double)':
/usr/include/bits/mathinline.h:433: error: `__builtin_atan2l' undeclared (first
   use this function)
/usr/include/bits/mathinline.h:433: error: (Each undeclared identifier is
   reported only once for each function it appears in.)


emerge --info mjpegtools :

Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Pentium III (Katmai)
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
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
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium3 -mmmx -msse -fomit-frame-pointer -mfpmath=sse -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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -mmmx -msse -fomit-frame-pointer -mfpmath=sse -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrored.ca/ http://gentoo.mirrors.tds.net/gentoo "
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="S3TC X X509 a52 aac acpi alsa amd apache2 asf asm audiofile automount avi bash-completion berkdb bootsplash bzip2 canna ccache cdparanoia cdr chroot cjk cle266 cpudetection crypt css ctype cups curl curlwrappers dga dio directfb dmx dpms dri dts dv dvd dvdr edl effects elibc_glibc encode ethereal exif expat fam fame fat fbcon fbdev ffmpeg fftw flac font-server foomaticdb fping ftp gatos gd gif gimp gimpprint glibc-omitfp glut glx gphoto2 gpm gstreamer gzip hal hpn icq idn ieee1394 imagemagick imap imlib inkjar isdnlog jabber jack java javascript jbig joystick jpeg jpeg2k kde kernel_linux lame lcms ldap libwww lirc lm_sensors lzo mad matroska memlimit mikmod mime mjpeg mmap mmx mng mozilla mozsvg mp3 mpeg mplayer msn ncurses network new-login nodrm nptl nsplugin ntfs nvidia offensive ogg openal opengl pam pdf pdflib physfs plugin png posix ppds pppd qt quicktime rar readline reiser4 reiserfs rle samba sblive scanner sdl session sharedmem shorten simplexml slp sndfile snmp sockets speedo speex spell sse ssl subp subtitles subversion svg svga swat szip tga theora threads tidy tiff truetype truetype-fonts type1 type1-fonts udev usb userland_GNU v4l v4l2 vcd vidix vorbis win32codecs wmf x86 xanim xcomposite xface xfs xine xinerama xml xml2 xmms xosd xpm xsl xv xvid xvmc yv12 zlib"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-04-13 14:45:06 UTC
Are all your distcc nodes using the same gcc/glibc version?
Comment 2 Prozzaks 2006-04-17 00:16:06 UTC
(In reply to comment #1)
> Are all your distcc nodes using the same gcc/glibc version?
> 

All my distcc nodes do NOT have the same glibc version.  They have the same gcc version.  I tried emerging the package with distcc disabled and everything worked as it should.

Thank you.

However, I was under the impression that distcc only built the object file from the source file (pre-processed on the host machine).  If that is correct then how can the glibc version change the behavior of the build?