Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 118172
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Alexandru Toma <flash3001@yahoo.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 118172 depends on: Show dependency tree
Bug 118172 blocks: 112675
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-01-07 05:29 0000
cloud portage # emerge -pv xmp

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-sound/xmp-2.0.5_pre3-r1  +X -arts -esd -nas -oss -xmms 0
kB 

Total size of downloads: 0 kB
................................
gcc -c -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int
-finline-functions -DHAVE_CONFIG_H   -I../include -o unsqsh.o unsqsh.c
ar rv ../../lib/libxmp.a unsqsh.o
a - unsqsh.o
gcc -c -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int
-finline-functions -DHAVE_CONFIG_H   -I../include -o crc32.o crc32.c
ar rv ../../lib/libxmp.a crc32.o
a - crc32.o
gcc -c -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int
-finline-functions -DHAVE_CONFIG_H   -I../include -o mmcmp.o mmcmp.c
ar rv ../../lib/libxmp.a mmcmp.o
a - mmcmp.o
ranlib ../../lib/libxmp.a
make[2]: Leaving directory
`/var/tmp/portage/xmp-2.0.5_pre3-r1/work/xmp-2.0.5-pre3/src/misc'
make[2]: Entering directory
`/var/tmp/portage/xmp-2.0.5_pre3-r1/work/xmp-2.0.5-pre3/src/main'
Makefile:49: depend: No such file or directory
Building dependencies...
make[2]: Leaving directory
`/var/tmp/portage/xmp-2.0.5_pre3-r1/work/xmp-2.0.5-pre3/src/main'
make[2]: Entering directory
`/var/tmp/portage/xmp-2.0.5_pre3-r1/work/xmp-2.0.5-pre3/src/main'
gcc -c -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int
-finline-functions -DHAVE_CONFIG_H   -I../include  -o getopt.o getopt.c
gcc -c -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int
-finline-functions -DHAVE_CONFIG_H   -I../include  -o getopt1.o getopt1.c
gcc -c -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int
-finline-functions -DHAVE_CONFIG_H   -I../include  -o options.o options.c
gcc -c -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int
-finline-functions -DHAVE_CONFIG_H   -I../include  -o main.o main.c
gcc -oxmp  getopt.o getopt1.o options.o main.o -L../../lib -lxmp -lm  
../../lib/libxmp.a(formats.o): In function `xmp_init_formats':
formats.c:(.text+0x99): undefined reference to `flt_load'
formats.c:(.text+0xd3): undefined reference to `st_load'
formats.c:(.text+0x10d): undefined reference to `it_load'
formats.c:(.text+0x1bb): undefined reference to `stx_load'
formats.c:(.text+0x22f): undefined reference to `ice_load'
formats.c:(.text+0x269): undefined reference to `imf_load'
formats.c:(.text+0x2a3): undefined reference to `pt3_load'
formats.c:(.text+0x2dd): undefined reference to `mdl_load'
formats.c:(.text+0x351): undefined reference to `med_load'
formats.c:(.text+0x3c5): undefined reference to `digi_load'
formats.c:(.text+0x3ff): undefined reference to `emod_load'
formats.c:(.text+0x473): undefined reference to `sfx_load'
formats.c:(.text+0x4e7): undefined reference to `stim_load'
formats.c:(.text+0x521): undefined reference to `fcm_load'
formats.c:(.text+0x55b): undefined reference to `ksm_load'
formats.c:(.text+0x595): undefined reference to `wn_load'
formats.c:(.text+0x5cf): undefined reference to `pm_load'
formats.c:(.text+0x643): undefined reference to `unic_load'
formats.c:(.text+0x67d): undefined reference to `p60a_load'
formats.c:(.text+0x72b): undefined reference to `pm01_load'
formats.c:(.text+0x765): undefined reference to `pm10_load'
formats.c:(.text+0x79f): undefined reference to `pm18_load'
formats.c:(.text+0x7d9): undefined reference to `pm20_load'
formats.c:(.text+0x813): undefined reference to `pm40_load'
formats.c:(.text+0x84d): undefined reference to `ac1d_load'
formats.c:(.text+0x887): undefined reference to `pha_load'
formats.c:(.text+0x8c1): undefined reference to `xann_load'
formats.c:(.text+0x8fb): undefined reference to `zen_load'
formats.c:(.text+0x935): undefined reference to `np_load'
formats.c:(.text+0x96f): undefined reference to `di_load'
formats.c:(.text+0x9a9): undefined reference to `mp_load'
formats.c:(.text+0xa1d): undefined reference to `fnk_load'
formats.c:(.text+0xacb): undefined reference to `hsc_load'
formats.c:(.text+0xb05): undefined reference to `crb_load'
collect2: ld returned 1 exit status
make[2]: *** [xmp] Error 1
make[2]: Leaving directory
`/var/tmp/portage/xmp-2.0.5_pre3-r1/work/xmp-2.0.5-pre3/src/main'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/var/tmp/portage/xmp-2.0.5_pre3-r1/work/xmp-2.0.5-pre3/src'
make: *** [xmp] Error 2

!!! ERROR: media-sound/xmp-2.0.5_pre3-r1 failed.
!!! Function src_compile, Line 69, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Also, on a little unrelated note, compiling with +xmms works (because it
compiles only the xmms plugin in that case) but I get the following QA Notice:

QA Notice: the following files contain runtime text relocations
 Text relocations require a lot of extra work to be preformed by the
 dynamic linker which will cause serious performance impact on IA-32
 and might not function properly on other architectures hppa for example.
 If you are a programmer please take a closer look at this package and
 consider writing a patch which addresses this problem.
TEXTREL usr/lib/xmms/Input/xmp-plugin.so



Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo-r3 i686)
=================================================================
System uname: 2.6.13-gentoo-r3 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.4-r1, 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.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.roedu.net/pub/mirrors/gentoo.org
http://gentoo.osuosl.org"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync2.ro.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aalib alsa apm audiofile avi bitmap-fonts bzip2 cairo
cdr crypt cups curl dts eds emboss encode exif expat fam ffmpeg flac foomaticdb
fortran gd geoip gif glut gpm gstreamer gtk2 guile idn imagemagick imlib imlib2
jikes jpeg junit lcms libcaca libwww lua lzo mad matroska mhash mikmod mmx
mmxext mng motif mp3 mpeg ncurses network nls no_wxgtk1 ogg oggvorbis openal
opengl pam pcre png python quicktime readline rtc ruby sdl slang spell sse ssl
tcpd tga theora tiff truetype truetype-fonts type1-fonts udev unicode usb
vorbis xchatdccserver xml2 xprint xv xvid zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

------- Comment #1 From Alexandru Toma 2006-03-28 06:54:11 0000 -------
OK, some more info and some other issues with the ebuild:

1. Using the following USE flags makes compilation impossible:
USE="-X -arts -esd -nas -oss -xmms" emerge xmp
USE="X -arts -esd -nas -oss -xmms" emerge xmp

2. USE="X -arts -esd -nas -oss xmms" emerge xmp
xmp and xxmp binaries are not installed... the xmp and xxmp man pages are
installed though. I think xmp should be installed because it is your basic
command line player (I think, since I haven't been able to get it to emerge)
and xxmp should be installed since I had USE="X" in there

3. USE="-X -arts -esd -nas -oss xmms" emerge xmp
xmp should be installed and xxmp man page shouldn't

4. USE="various_use_flags_here xmms" emerge xmp
xmp-plugin.so gets installed, however, it doesn't show up in XMMS and can't be
used. I don't know why.


Updated emerge info:
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo-r3 i686)
=================================================================
System uname: 2.6.13-gentoo-r3 i686 AMD Athlon(tm) XP 1800+
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-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.roedu.net/pub/mirrors/gentoo.org
http://gentoo.osuosl.org"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync2.ro.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aalib alsa apm audiofile avi bitmap-fonts bzip2 cairo
cdr crypt cups curl dri dts eds emboss encode exif expat fam ffmpeg flac
foomaticdb fortran gd geoip gif glut gpm gstreamer gtk2 guile idn imagemagick
imlib imlib2 jikes jpeg junit lcms libcaca libwww lua lzo mad matroska mhash
mikmod mmx mmxext mng modplug motif mp3 mpeg ncurses network nls no_wxgtk1 ogg
oggvorbis openal opengl pam pcre pdflib png python quicktime readline rtc ruby
sdl slang spell sse ssl tcpd tga theora tiff truetype truetype-fonts
type1-fonts udev unicode vorbis xchatdccserver xml2 xprint xv xvid zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

------- Comment #2 From Jakub Moc (RETIRED) 2006-10-28 18:37:46 0000 -------
This package is broken and not ready for modular X either, please p.mask and
remove it.

------- Comment #3 From Mr. Bones. 2006-12-14 19:10:09 0000 -------
No one cares.  I masked it for removal.

------- Comment #4 From Jakub Moc (RETIRED) 2006-12-16 18:41:13 0000 -------
# Michael Sterrett <mr_bones_@gentoo.org> (14 Dec 2006)
# treecleaners, remove (14 Jan 2007)
# doesn't build and not ported to modular X.  No one cares.
# bug #118172

------- Comment #5 From Diego E. 'Flameeyes' Pettenò 2007-01-21 20:46:56 0000 -------
Removed now.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug