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

Bug 106868

Summary: mythtv-0.18.1-r1 build fails
Product: Gentoo Linux Reporter: Joe Harvell <landshark>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: blocker    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Joe Harvell 2005-09-22 00:47:24 UTC
make[2]: Entering directory
`/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythepg'
g++ -c -pipe -march=athlon-mp -I/usr/kde/3.4/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -O3 -Wall
-Wno-switch -fomit-frame-pointer -D_REENTRANT  -DMMX -Di386 -DUSING_IVTV
-DUSING_DVB -DUSING_DVB_EIT -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../libs
-I../../libs/libmyth -I/usr/include -I/usr/include -I/usr/qt/3/include -o main.o
main.cpp
cd mythprogfind && make -f Makefile
cd mythtv && make -f Makefile
make[2]: Entering directory
`/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythprogfind'
g++ -c -pipe -march=athlon-mp -I/usr/kde/3.4/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -O3 -Wall
-Wno-switch -fomit-frame-pointer -D_REENTRANT  -DMMX -Di386 -DUSING_IVTV
-DUSING_DVB -DUSING_DVB_EIT -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../libs
-I../../libs/libmyth -I/usr/include -I/usr/include -I/usr/qt/3/include -o main.o
main.cpp
make[2]: Entering directory
`/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythtv'
g++ -c -pipe -march=athlon-mp -I/usr/kde/3.4/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -O3 -Wall
-Wno-switch -fomit-frame-pointer -D_REENTRANT  -DMMX -Di386 -DUSING_IVTV
-DUSING_DVB -DUSING_DVB_EIT -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../libs/libmythtv
-I../../libs/libmyth -I../../libs -I/usr/include -I/usr/include
-I/usr/qt/3/include -o main.o main.cpp
g++  -o mythepg main.o    -L/usr/qt/3/lib -L../../libs/libmyth
-L../../libs/libmythtv -L../../libs/libavcodec -L../../libs/libavformat
-lmythtv-0.18.1 -lmythavformat-0.18.1 -lmythavcodec-0.18.1 -lmyth-0.18.1
-lfreetype -lmp3lame -lasound -L/usr/kde/3.4/lib -lartsc -lgmodule-2.0 -ldl
-lgthread-2.0 -lglib-2.0 -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lGL -lGLU
-lqt-mt -lXext -lX11 -lm -lpthread
g++  -o mythtv main.o    -L/usr/qt/3/lib -L../../libs/libmyth
-L../../libs/libmythtv -L../../libs/libavcodec -L../../libs/libavformat
-lmythtv-0.18.1 -lmythavformat-0.18.1 -lmythavcodec-0.18.1 -lmyth-0.18.1
-lfreetype -lmp3lame -lasound -L/usr/kde/3.4/lib -lartsc -lgmodule-2.0 -ldl
-lgthread-2.0 -lglib-2.0 -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lGL -lGLU
-lqt-mt -lXext -lX11 -lm -lpthread
g++  -o mythprogfind main.o    -L/usr/qt/3/lib -L../../libs/libmyth
-L../../libs/libmythtv -L../../libs/libavcodec -L../../libs/libavformat
-lmythtv-0.18.1 -lmythavformat-0.18.1 -lmythavcodec-0.18.1 -lmyth-0.18.1
-lfreetype -lmp3lame -lasound -L/usr/kde/3.4/lib -lartsc -lgmodule-2.0 -ldl
-lgthread-2.0 -lglib-2.0 -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lGL -lGLU
-lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libavcodec/libmythavcodec-0.18.1.so: undefined reference to
`postProcess_C'
collect2: ld returned 1 exit status
make[2]: *** [mythepg] Error 1
make[2]: Leaving directory
`/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythepg'
make[1]: *** [sub-mythepg] Error 2
make[1]: *** Waiting for unfinished jobs....
../../libs/libavcodec/libmythavcodec-0.18.1.so: undefined reference to
`postProcess_C'
collect2: ld returned 1 exit status
make[2]: *** [mythtv] Error 1
make[2]: Leaving directory
`/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythtv'
make[1]: *** [sub-mythtv] Error 2
../../libs/libavcodec/libmythavcodec-0.18.1.so: undefined reference to
`postProcess_C'
collect2: ld returned 1 exit status
make[2]: *** [mythprogfind] Error 1
make[2]: Leaving directory
`/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythprogfind'
make[1]: *** [sub-mythprogfind] Error 2
make: *** [sub-programs] Error 2


Reproducible: Always
Steps to Reproduce:
1. emerge mythtv

Actual Results:  
build fails as described in details

Expected Results:  
build completes successfully

dingo jharvell # emerge info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1,
2.6.12-gentoo-r10-dingo i686)
=================================================================
System uname: 2.6.12-gentoo-r10-dingo i686 AMD Athlon(tm) MP 2600+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
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
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="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=athlon-mp -fomit-frame-pointer"
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
/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/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -march=athlon-mp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://128.213.5.34/gentoo/ http://mirror.tucdemonic.org/gentoo/
http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dfx 3dnow X Xaw3d Xosd acl acpi adns aim alsa aobc apache2 apm arts
artswrappersuid audiofile avi berkdb bitmap-fonts bonobo caps cdr crypt cscope
cups curl dedicated dga directfb divx4linux doc dvb dvd dvdr eds emacs emacs-w3
emboss encode esd ethereal evo fam fastcgi fbcon fdftk fftw firebird flac
foomaticdb fortran freetds gd gdbm ggi gif ginac gmp gnome gphoto2 gpm gps
gstreamer gtk gtk2 gtkhtml hardened icq imagemagick imap imlib informix innodb
ipv6 jabber java jpeg junit kde ladcca lcms ldap libg++ libwww lirc mad mbox
mcal memlimit mikmod mmx motif mozilla mp3 mpeg msn mysql ncurses nls oci8 odbc
offensive ogg oggvorbis opengl oscar pam pda pdflib perl pic pie plotutils png
postgres prelude python qt quicktime readline samba sasl sdl slang slp speex
spell sqlite ssl svga sziip tcltk tcpd tetex theora tiff truetype truetype-fonts
type1-fonts unicode usb vhosts videos vorbis wmf wxWindows xface xine xinerama
xml2 xmms xv xvid yahoo zlib video_cards_3dfx userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-09-22 00:51:20 UTC

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