Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130146 - audacious-0.2.4 build fails
Summary: audacious-0.2.4 build fails
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
: 130178 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-16 02:41 UTC by Ylosar Goer
Modified: 2006-04-16 12:01 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
audacious-bug130146.patch (audacious-bug130146.patch,1.14 KB, text/plain)
2006-04-16 04:46 UTC, Stefan Schweizer (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ylosar Goer 2006-04-16 02:41:07 UTC
audacious-0.2.4 build fails with the following error (with or without distcc enabled):


        CC     controlsocket.c     
        CC     widget.c            
distcc[27327] ERROR: compile /var/tmp/ccache/playlist.tmp.wok.27322.i on localhost failed
playlist.c: In function `playlist_next':
playlist.c:855: error: structure has no member named `stop'
playlist.c:857: error: structure has no member named `stop'
playlist.c: In function `playlist_prev':
playlist.c:908: error: structure has no member named `stop'
playlist.c:910: error: structure has no member named `stop'
make[2]: *** [playlist.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [build] Error 2
make: *** [build] Error 2

!!! ERROR: media-sound/audacious-0.2.4 failed.



# emerge --info

Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
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-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=pentium-m -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/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache collision-protect distcc distlocks fixpackages sandbox sfperms strict test userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo/"
LANG="en_US.ISO8859-15"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://bee/gentoo-portage"
USE="x86 X a52 aac acpi alsa apache2 asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 cairo cddb cdr cjk crypt cups curl dri dv dvd dvdread emboss encode exif expat fam ffmpeg flac foomaticdb fortran freetype gd gdbm gif glut gmp gnutls gstreamer gtk gtk2 idn imagemagick imap imlib isdnlog java javamail jpeg lcms libg++ libwww lzo mad maildir matroska mikmod mmx mmxext mng mp3 mpeg mysql ncurses network nls nptl ogg oggvorbis opengl pam pcmcia perl php pic png postgres pppd python quicktime readline real ruby sdl sndfile snmp speex sqlite sse sse2 ssl svg tcltk tcpd test tga theora threads tiff truetype truetype-fonts type1-fonts udev usb v4l v4l2 vorbis win32codecs wma wmf wxwindows xinerama xml2 xv xvid zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS


# emerge -pv =media-sound/audacious-0.2.4 
[ebuild     U ] media-sound/audacious-0.2.4 [0.2.3] +aac +alsa -esd +flac -gnome -jack -lirc +mmx -modplug +mp3 -musepack +nls -oss -sid +sndfile +vorbis +wma 0 kB
Comment 1 Alan Woods 2006-04-16 03:02:33 UTC
Same here...

        CC     controlsocket.c
playlist.c: In function `playlist_next':
playlist.c:855: error: structure has no member named `stop'
playlist.c:857: error: structure has no member named `stop'
playlist.c: In function `playlist_prev':
playlist.c:908: error: structure has no member named `stop'
playlist.c:910: error: structure has no member named `stop'
make[2]: *** [playlist.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [build] Error 2
make: *** [build] Error 2

!!! ERROR: media-sound/audacious-0.2.4 failed.
Call stack:
  ebuild.sh, line 1532:   Called dyn_compile
  ebuild.sh, line 929:   Called src_compile
  audacious-0.2.4.ebuild, line 80:   Called die

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

bilby ~ # emerge --info
Portage 2.1_pre7-r5 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.5-r3, 2.6.16-gentoo-r2-abw-d530-a i686)
=================================================================
System uname: 2.6.16-gentoo-r2-abw-d530-a i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.0_pre17
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
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-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="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.du.se/pub/os/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib alsa apache2 apm arts avi berkdb bitmap-fonts bzip2 cairo cdparanoia cli crypt ctype cups dba dga dri dvd eds emboss encode erandom esd expat fastbuild ffmpeg flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glibc-omitfp glitz gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jack javascript joystick jpeg kde kdeenablefinal kerberos libg++ libwww lirc mad memlimit mikmod mmx mmx2 motif mp3 mpeg mysql mythtv ncurses nls nptl nptlonly nvidia ogg opengl oss pam pcre pdflib perl pic png posix pppd python qt quicktime readline real sasl sblive sdl session simplexml soap sockets spell spl sqlite sse sse2 ssl tcpd theora tiff tokenizer truetype truetype-fonts type1-fonts udev userlocales v4l vorbis win32codecs wma xcomposite xine xinerama xml xml2 xmms xprint xsl xv xvid zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_vesa video_cards_fbdev video_cards_nvidia video_cards_nv"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS

bilby ~ # emerge -pv audacious

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] media-sound/audacious-0.2.4 [0.2.3] USE="aac alsa esd flac jack lirc mmx modplug mp3 musepack nls oss vorbis wma -gnome -sid -sndfile" 0 kB

Comment 2 Simon Strandman 2006-04-16 03:08:06 UTC
Same problem here on x86_64.

Portage 2.1_pre7-r5 (default-linux/amd64/2006.0, gcc-4.1.1-pre20060412, glibc-2.4-r2, 2.6.16-ck5 x86_64)
=================================================================
System uname: 2.6.16-ck5 x86_64 AMD Athlon(tm) 64 Processor 3500+
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-r7
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.91.0.7
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-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/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon64 -pipe -fno-enforce-eh-specs"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://snigel.no-ip.com/ ftp://ftp.sunet.se/pub/os/Linux/distributions/gentoo/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://mirror.aiya.ru/pub/gentoo/ http://mirror.usu.edu/mirrors/gentoo/"
LANG="sv_SE.UTF8"
LC_ALL="sv_SE.UTF8"
LDFLAGS="-Wl,-O1"
LINGUAS="sv sv-SE"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aalib acpi alsa apm avi beagle berkdb bzip2 cairo cdr cli crypt ctype dba dbus dga dlloader dri dv dvd eds emboss encode evo expat f77 fastbuild fbcon firefox foomaticdb force-cgi-redirect fortran ftp gd gif glibc-omitfp gnome gphoto2 gpm gtk gtk2 hal imlib ipv6 isdnlog ithreads java javascript jpeg kdeenablefinal logitech-mouse lzw lzw-tiff mad memlimit mikmod mng mono motif mp3 mpeg nautilus ncurses nls nomalloccheck nptl nptlonly nsplugin objc offensive ogg oggvorbis ole opengl pcre pdflib perl pic png pnp posix pppd python quicktime readline samba sdl session simplexml soap sockets spell spl ssl tcpd threads tiff tokenizer truetype truetype-fonts type1-fonts unicode usb userlocales utf8 vorbis xcomposite xine xml xml2 xpm xscreensaver xsl xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard input_devices_evdev kernel_linux linguas_sv linguas_sv-SE userland_GNU video_cards_nvidia video_cards_nv video_cards_vesa video_cards_vga video_cards_fbdev"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK
Comment 3 Janis 2006-04-16 03:54:00 UTC
same here

but it is also in there forum
http://boards.nenolod.net/index.php?showtopic=61&st=0&p=208&#entry208

the svn version works for me

Portage 2.1_pre7-r5 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo-r1-by-ascii i686)
=================================================================
System uname: 2.6.16-gentoo-r1-by-ascii i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.12.0_pre17
dev-lang/python:     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="-march=athlon-xp  -pipe -O2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla-firefox/searchplugins /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp  -pipe -O2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LINGUAS="de GER german"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts audacious audiofile avi berkdb bitmap-fonts bzip2 cdr cli crypt ctype cups dba dbus dlloader dri dts dvd dvdr eds emboss encode esd expat fastbuild ffmpeg firefox flac foomaticdb force-cgi-redirect fortran ftp fuse gd gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 hal imagemagick imlib ipv6 isdnlog java jpeg libg++ libwww mad memlimit mikmod motif mp3 mpeg ncurses nls nptl nsplugin ogg opengl oss pam pcre pdflib perl pic png posix ppds pppd python quicktime readline samba sdl session simplexml soap sockets spell spl ssl tcltk tcpd tiff tokenizer truetype truetype-fonts type1-fonts udev usb vorbis win32codecs wxwindows xml xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev input_devices_vmmouse kernel_linux linguas_de linguas_GER linguas_german userland_GNU video_cards_ati video_cards_fglrx video_cards_vmware video_cards_vesa video_cards_vga"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS
Comment 4 Stefan Schweizer (RETIRED) gentoo-dev 2006-04-16 04:46:58 UTC
Created attachment 84771 [details]
audacious-bug130146.patch

Patch to fix the issue
Fixed a few more problems that came up after this one, too.
Comment 5 Frank Schmitt 2006-04-16 05:11:07 UTC
The patch seems to be work. Adacouis compiles now, but....

# audacious -v
Audacious 0.2.3 [exported] (GConf)

and yes, ich have compiled with the audacious-0.2.4.ebuild

[ebuild   R   ] media-sound/audacious-0.2.4  USE="aac alsa esd gnome mmx mp3 nls vorbis -flac -jack -lirc -modplug -musepack -oss -sid -sndfile -wma" 0 kB
Comment 6 Tony Vroon (RETIRED) gentoo-dev 2006-04-16 08:56:48 UTC
Build issue addressed, thank you Stefan. Version number bumped as this was missed, thank you Frank. And Yoann, thank you for bringing this issue to my attention. Apologies for a defunct release. 0.2.4-r1 should work better.
Comment 7 Tony Vroon (RETIRED) gentoo-dev 2006-04-16 09:46:08 UTC
Update: Can't get things to build properly.
Comment 8 Tony Vroon (RETIRED) gentoo-dev 2006-04-16 09:47:18 UTC
Release 0.2.4 has been pulled. It is not trivial to fix, the suggested patch does not build a fully working binary (skin hints are missing, for one, and the default skin requires them).
Sorry about that.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-04-16 12:01:11 UTC
*** Bug 130178 has been marked as a duplicate of this bug. ***