Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142310 - media-plugins/audacious-dumb-0.23 does not build
Summary: media-plugins/audacious-dumb-0.23 does not build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Christian Birchinger (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-31 11:29 UTC by Ryan Newberry
Modified: 2006-08-09 06:59 UTC (History)
2 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 Ryan Newberry 2006-07-31 11:29:00 UTC
When attempting to upgrade from audacious-dumb-0.10 to audacious-dumb-0.23 I receive the following errors:

>>> Compiling source in /var/tmp/portage/audacious-dumb-0.23/work/audacious-dumb-0.23 ...
cc -o obj/audacious-dumb.o -O2 -march=k8 -pipe -fweb -ftracer -fomit-frame-pointer -fPIC -DPIC -I/usr/local/include -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/gconf/2 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0   -c audacious-dumb.c
cc -o obj/callbacks.o -O2 -march=k8 -pipe -fweb -ftracer -fomit-frame-pointer -fPIC -DPIC -I/usr/local/include -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/gconf/2 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0   -c callbacks.c
cc -o obj/interface.o -O2 -march=k8 -pipe -fweb -ftracer -fomit-frame-pointer -fPIC -DPIC -I/usr/local/include -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/gconf/2 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0   -c interface.c
audacious-dumb.c:96: warning: excess elements in struct initializer
audacious-dumb.c:96: warning: (near initialization for `duh_ip')
audacious-dumb.c: In function `get_tuple_info_from_duh':
audacious-dumb.c:192: error: structure has no member named `formatter'
audacious-dumb.c:195: error: structure has no member named `length'
audacious-dumb.c: In function `get_song_info':
audacious-dumb.c:239: error: structure has no member named `length'
make: *** [obj/audacious-dumb.o] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: media-plugins/audacious-dumb-0.23 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  audacious-dumb-0.23.ebuild, line 19:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.

Emerge info: 
Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r13 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r13 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.15
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
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-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -fweb -ftracer -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=k8 -pipe -fweb -ftracer -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo"
LC_ALL="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac alsa avi berkdb bitmap-fonts bzip2 cdr cli crypt cups dbus dlloader dri dvd dvdr emboss encode ffmpeg firefox flac foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 hal imap imlib ipv6 isdnlog java joystick jpeg lzw lzw-tiff mad matroska mp3 mpeg musepack ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pcre pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session sndfile spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis xorg xpm xprint xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_en userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

I am using audacious-1.1.0
Comment 1 Christian Birchinger (RETIRED) gentoo-dev 2006-08-02 15:44:55 UTC
Hm, could be possible that it only works with Audacious 1.1.1.
Could you update to 1.1.1? Other than that, i only see "-fweb -ftracer"
as possible problem source. I'm using amd64 myself.
Comment 2 Ryan Newberry 2006-08-02 17:21:00 UTC
Update to Audacious 1.1.1 and tried compiling without fweb and ftracer with no success and same error. 
Comment 3 Christian Birchinger (RETIRED) gentoo-dev 2006-08-03 07:45:27 UTC
Sorry, can't reproduce it here. Just installed a clean Audacious 1.1.1 and then
compiled audacious-dumb-0.23. No problems and not even a warning.
Comment 4 William Pitcock 2006-08-08 23:46:05 UTC
He likely has audacious installed outside the portage tree, and that audacious is being picked up for the SDK instead of the portage-provided one.
Comment 5 Ryan Newberry 2006-08-09 06:59:11 UTC
It seems you were right. I had some headers laying in /usr/local/audacious (from a non-portage install of audacious I don't even remember doing). Removing this directory fixed the issue. Excellent!