Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129328 - mythtv-0.19 fails to compile (undefined reference)
Summary: mythtv-0.19 fails to compile (undefined reference)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-09 03:39 UTC by Alexander Wigen
Modified: 2006-04-10 22:29 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 Alexander Wigen 2006-04-09 03:39:46 UTC
emergy mythtv spits out this:

g++  -o mythbackend version.o autoexpire.o encoderlink.o filetransfer.o httpstatus.o main.o mainserver.o playbacksock.o scheduler.o server.o housekeeper.o moc_httpstatus.o moc_mainserver.o moc_server.o   -L/usr/qt/3/lib -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavutil -L../../libs/libavcodec -L../../libs/libavformat -lmythtv-0.19 -lmythavformat-0.19 -lmythavutil-0.19 -lmythavcodec-0.19 -lmyth-0.19 -lfreetype -lmp3lame -lasound -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lXrandr -lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libmythtv/libmythtv-0.19.so: undefined reference to `vbi_bit_reverse'
../../libs/libmythtv/libmythtv-0.19.so: undefined reference to `formats'
../../libs/libmythtv/libmythtv-0.19.so: undefined reference to `subtitles'
collect2: ld returned 1 exit status
distcc[31208] ERROR: compile (null) on localhost failed
make[2]: *** [mythbackend] Error 1
make[2]: Leaving directory `/var/tmp/portage/mythtv-0.19_p9163-r1/work/mythtv-0.19/programs/mythbackend'
make[1]: *** [sub-mythbackend] Error 2
make[1]: Leaving directory `/var/tmp/portage/mythtv-0.19_p9163-r1/work/mythtv-0.19/programs'
make: *** [sub-programs] Error 2

!!! ERROR: media-tv/mythtv-0.19_p9163-r1 failed.
Call stack:
  ebuild.sh, line 1526:   Called dyn_compile
  ebuild.sh, line 923:   Called src_compile
  mythtv-0.19_p9163-r1.ebuild, line 217:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.



emerge --info:

Portage 2.1_pre7-r4 (default-linux/x86/2005.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16.1 i686)
=================================================================
System uname: 2.6.16.1 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.12.0_pre16
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-tbird -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-tbird -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.llarian.net/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://alex/gentoo-portage"
USE="x86 alsa apache2 apm asterisk avi berkdb bitmap-fonts crypt cups dri eds emboss encode foomaticdb fortran gdbm gif gpm gstreamer gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis oss overlay pam pdflib perl png pppd python qt quicktime readline sdl spell sse ssl tcpd truetype truetype-fonts type1-fonts vorbis xml2 xmms xv zlib elibc_glibc kernel_linux userland_GNU video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2006-04-09 13:49:02 UTC
what gcc does your other DISTCC box have on it?
Comment 2 Alexander Wigen 2006-04-09 19:57:26 UTC
The other host is also a gentoo box running gcc 3.4.6. But this is not the problem as "FEATURES="-distcc" emerge mythtv" fails with the same message. Mythtv compiles on the other host. Could my gentoo instalation be damaged?
Comment 3 Alexander Wigen 2006-04-10 22:29:08 UTC
After reinstalling gentoo on this host the ebuild now compiles.