Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 16817 - Liteamp 0.2.1 compile fails
Summary: Liteamp 0.2.1 compile fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Jungmin Seo (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-04 07:27 UTC by Andreas Wasserman
Modified: 2003-10-12 15:38 UTC (History)
3 users (show)

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 Andreas Wasserman 2003-03-04 07:27:46 UTC
ogg-decoder.o(.text+0xf5): In function `thread_play':
: undefined reference to `ov_open_callbacks'
ogg-decoder.o(.text+0x130): In function `thread_play':
: undefined reference to `ov_info'
ogg-decoder.o(.text+0x158): In function `thread_play':
: undefined reference to `ov_pcm_total'
ogg-decoder.o(.text+0x170): In function `thread_play':
: undefined reference to `ov_time_total'
ogg-decoder.o(.text+0x1e0): In function `thread_play':
: undefined reference to `ov_read'
ogg-decoder.o(.text+0x216): In function `thread_play':
: undefined reference to `ov_clear'
ogg-decoder.o(.text+0x421): In function `ogg_seek':
: undefined reference to `ov_time_seek'
ogg-decoder.o(.text+0x499): In function `ogg_next':
: undefined reference to `ov_open_callbacks'
ogg-decoder.o(.text+0x4b1): In function `ogg_next':
: undefined reference to `ov_info'
ogg-decoder.o(.text+0x50b): In function `ogg_next':
: undefined reference to `ov_pcm_total'
ogg-decoder.o(.text+0x523): In function `ogg_next':
: undefined reference to `ov_time_total'
ogg-decoder.o(.text+0x5c8): In function `ogg_is_our_file':
: undefined reference to `ov_test_callbacks'
ogg-decoder.o(.text+0x5d5): In function `ogg_is_our_file':
: undefined reference to `ov_clear'
ogg-decoder.o(.text+0x5e9): In function `ogg_is_our_file':
: undefined reference to `ov_clear'
ogg-decoder.o(.text+0x605): In function `ogg_get_cur_time':
: undefined reference to `ov_time_tell'
ogg-decoder.o(.text+0x658): In function `ogg_get_cur_frame':
: undefined reference to `ov_pcm_tell'
ogg-decoder.o(.text+0x6c0): In function `ogg_get_total_time_frame':
: undefined reference to `ov_open'
ogg-decoder.o(.text+0x6cf): In function `ogg_get_total_time_frame':
: undefined reference to `ov_time_total'
ogg-decoder.o(.text+0x6f3): In function `ogg_get_total_time_frame':
: undefined reference to `ov_pcm_total'
ogg-decoder.o(.text+0x6fb): In function `ogg_get_total_time_frame':
: undefined reference to `ov_clear'
ogg-decoder.o(.text+0x70d): In function `ogg_get_total_time_frame':
: undefined reference to `ov_clear'
tag.o(.text+0x5e2): In function `tag_read_ogg':
: undefined reference to `ov_open'
tag.o(.text+0x5f5): In function `tag_read_ogg':
: undefined reference to `ov_info'
tag.o(.text+0x60f): In function `tag_read_ogg':
: undefined reference to `ov_pcm_total'
tag.o(.text+0x61a): In function `tag_read_ogg':
: undefined reference to `ov_time_total'
tag.o(.text+0x649): In function `tag_read_ogg':
: undefined reference to `ov_clear'
tag.o(.text+0x65f): In function `tag_read_ogg':
: undefined reference to `ov_comment'
tag.o(.text+0x679): In function `tag_read_ogg':
: undefined reference to `ov_clear'
collect2: ld returned 1 exit status
make[3]: *** [liteamp] Error 1
make[3]: Leaving directory `/var/tmp/portage/liteamp-0.2.1/work/liteamp-0.2.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/liteamp-0.2.1/work/liteamp-0.2.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/liteamp-0.2.1/work/liteamp-0.2.1'
make: *** [all-recursive-am] Error 2
 
!!! ERROR: media-sound/liteamp-0.2.1 failed.
!!! Function gnome2_src_compile, Line 41, Exitcode 2
!!! compile failure

I've compiled a bundle of other mediaplayers (sort of looking to replace xmms)
with the exact same compiler flags etc (most/all included usage of ogg somehow)
without problems so my cflags shouldn't be all that extreme.

Reproducible: Always
Steps to Reproduce:
1. emerge liteamp
2.
3.

Actual Results:  
Compile fails

Expected Results:  
Compile completed succesfully... ahhh... sweet successfull compiles...

Portage 2.0.47-r8 (, gcc-3.2.2, glibc-2.3.2_pre1-r0)
=================================================================
System uname: 2.5.63 i686 Pentium III (Katmai)
GENTOO_MIRRORS=" ftp://gentoo.linux.no/pub/gentoo/ http://gentoo.linux.no/
ftp://ftp.easynet.nl/mirror/gentoo// http://ftp.easynet.nl/mirror/gentoo//
http://trumpetti.atm.tut.fi/gentoo/"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/local/portage"
USE="x86 avi encode gif gpm jpeg libg++ libwww mikmod motif mpeg ncurses nls
pdflib png quicktime truetype xml2 xmms zlib gdbm berkdb slang readline bonobo
svga tcltk guile sdl tcpd pam ssl perl python imlib oggvorbis gtk opengl mozilla
-3dnow -crypt -cups -kde -qt -java -spell -esd -arts -alsa X apm xv oss dga gtk2
gnome mmx sse"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -Os -pipe -mmmx -msse -fomit-frame-pointer -fforce-addr
-fforce-mem -ffast-math -mpush-args -mfpmath=sse"
CXXFLAGS="-march=pentium3 -Os -pipe -mmmx -msse -fomit-frame-pointer
-fforce-addr -fforce-mem -ffast-math -mpush-args -mfpmath=sse"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Gerald Normandin (RETIRED) 2003-03-09 21:46:17 UTC
I also am Unable to compile this... I have the same output.
Comment 2 Gerald Normandin (RETIRED) 2003-03-10 17:58:29 UTC
I was able to fix this issue, simple remerge libvorbis and vorbis-tools...
SHould resolve the issue....
Comment 3 Gerald Normandin (RETIRED) 2003-03-10 18:00:37 UTC
Also: a remerge of libao may be required
Comment 4 Andreas Wasserman 2003-03-15 05:15:40 UTC
Re-emerge of libvorbis and vorbis-tools did the trick. Strange.
Comment 5 Brandy Westcott (RETIRED) gentoo-dev 2003-09-07 02:07:02 UTC
This error looks like the result  the (now resolved) einstall problems with xmms. 
(see Bug #16599 and #17363)  
  
On my machine: 
 
	# grep ov_open_callbacks /usr/lib/xmms/Input/* 
	Binary file /usr/lib/xmms/Input/libvorbis.so matches 
 
Maybe we can close this bug now? :) 
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-10-12 15:38:03 UTC
closing as fixed