Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148280 - media-plugins/audacious-plugins-1.20-r1 fails to build
Summary: media-plugins/audacious-plugins-1.20-r1 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-19 21:37 UTC by Andrew Dorney
Modified: 2007-01-09 19:38 UTC (History)
2 users (show)

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


Attachments
emerge --info (emergeinfo,3.23 KB, text/plain)
2006-09-19 21:38 UTC, Andrew Dorney
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Dorney 2006-09-19 21:37:32 UTC
The title pretty much says it all... emerge --info attached.


[ebuild  N    ] media-plugins/audacious-plugins-1.2.0-r1  USE="aac alsa arts esd flac gnome jack -lirc (-mmx) -modplug mp3 musepack nls oss -pulseaudio -sid sndfile -timidity vorbis wma" 0 kB



StubbornAesthetics ~ # emerge audacious-plugins
...


Configuration:

  Install path:

  Output Plugins
  --------------
  Open Sound System (oss):                yes
  Advanced Linux Sound Arch. (alsa):      yes
  Enlightenment Sound Daemon (esd):       yes
  Jack Audio Connection Kit (jack):       yes
  Analog Realtime Synthesizer (arts):     yes
  BSD/SUN audio output (sun):             no
  PulseAudio sound server (pulse_audio):  no
  Mac OS X sound support (CoreAudio):     no

  Input Plugins
  -------------
  MPEG 1/2/3 (mpg123):                    yes
  MPEG 4 Audio (AAC):                     yes
  Windows Media Audio (wma):              yes
  .mpc playback (musepack):               yes
  Module decoder (modplug):               no
  MIDI modular plugin (amidi-plug):       no
    -> ALSA backend:                      auto
    -> FluidSynth backend:                auto
    -> dummy backend:                     auto
  MIDI to WAVE converter (timidity):      no
  CD Digital Audio (cdda):                yes
  Microsoft WAV (wav):                    yes
    + sndfile extensions:                 yes
  Tone Generator:                         yes
  Ogg Vorbis (vorbis):                    yes
  Free Lossless Audio Codec (flac):       yes
  Commodore 64 audio (sid):               no
  Game music (spc, nsf & gbs):            yes
  PlayStation audio (sexypsf):            yes
  AdLib synthesizer (adplug):             yes

  General
  -------
  Song Change:                            yes
  LIRC:                                   no
  AudioScrobbler Client:                  yes
  libnotify Plugin:                       no

  Effect
  ------
  AudioCompressor (AGC):                  yes
  LADSPA effects host (ladspa):           yes
  Voice Removal:                          yes

  Visualization
  -------------
  Blur Scope:                             yes
  Paranormal Visualization Library:       yes

  Container
  -------------
  Winamp PLS playlist format (pls):       yes
  M3U playlist format (m3u):              yes
  XML Sharable Playlist Format (xspf):    yes

        CC     cdaudio.c
        CC     cddb.c
cdaudio.c:151: warning: excess elements in struct initializer
cdaudio.c:151: warning: (near initialization for 
Comment 1 Andrew Dorney 2006-09-19 21:37:32 UTC
The title pretty much says it all... emerge --info attached.


[ebuild  N    ] media-plugins/audacious-plugins-1.2.0-r1  USE="aac alsa arts esd flac gnome jack -lirc (-mmx) -modplug mp3 musepack nls oss -pulseaudio -sid sndfile -timidity vorbis wma" 0 kB



StubbornAesthetics ~ # emerge audacious-plugins
...


Configuration:

  Install path:

  Output Plugins
  --------------
  Open Sound System (oss):                yes
  Advanced Linux Sound Arch. (alsa):      yes
  Enlightenment Sound Daemon (esd):       yes
  Jack Audio Connection Kit (jack):       yes
  Analog Realtime Synthesizer (arts):     yes
  BSD/SUN audio output (sun):             no
  PulseAudio sound server (pulse_audio):  no
  Mac OS X sound support (CoreAudio):     no

  Input Plugins
  -------------
  MPEG 1/2/3 (mpg123):                    yes
  MPEG 4 Audio (AAC):                     yes
  Windows Media Audio (wma):              yes
  .mpc playback (musepack):               yes
  Module decoder (modplug):               no
  MIDI modular plugin (amidi-plug):       no
    -> ALSA backend:                      auto
    -> FluidSynth backend:                auto
    -> dummy backend:                     auto
  MIDI to WAVE converter (timidity):      no
  CD Digital Audio (cdda):                yes
  Microsoft WAV (wav):                    yes
    + sndfile extensions:                 yes
  Tone Generator:                         yes
  Ogg Vorbis (vorbis):                    yes
  Free Lossless Audio Codec (flac):       yes
  Commodore 64 audio (sid):               no
  Game music (spc, nsf & gbs):            yes
  PlayStation audio (sexypsf):            yes
  AdLib synthesizer (adplug):             yes

  General
  -------
  Song Change:                            yes
  LIRC:                                   no
  AudioScrobbler Client:                  yes
  libnotify Plugin:                       no

  Effect
  ------
  AudioCompressor (AGC):                  yes
  LADSPA effects host (ladspa):           yes
  Voice Removal:                          yes

  Visualization
  -------------
  Blur Scope:                             yes
  Paranormal Visualization Library:       yes

  Container
  -------------
  Winamp PLS playlist format (pls):       yes
  M3U playlist format (m3u):              yes
  XML Sharable Playlist Format (xspf):    yes

        CC     cdaudio.c
        CC     cddb.c
cdaudio.c:151: warning: excess elements in struct initializer
cdaudio.c:151: warning: (near initialization for cdda_ip)
cdaudio.c: In function cdda_get_tuple:
cdaudio.c:1069: error: TitleInput has no member named length
cdaudio.c: In function get_song_info:
cdaudio.c:1257: error: TitleInput has no member named length
make[3]: *** [cdaudio.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [build] Error 2
make[1]: *** [build] Error 2
make: *** [build] Error 2

!!! ERROR: media-plugins/audacious-plugins-1.2.0-r1 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  audacious-plugins-1.2.0-r1.ebuild, line 87:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 2 Andrew Dorney 2006-09-19 21:38:02 UTC
Created attachment 97508 [details]
emerge --info
Comment 3 Andrew Dorney 2006-09-19 21:39:05 UTC
Comment on attachment 97508 [details]
emerge --info

>Portage 2.1 (default-linux/amd64/2006.1/desktop, gcc-3.4.5/amd64-vanilla, glibc-2.3.6-r3, 2.6.15-gentoo-r7 x86_64)
>=================================================================
>System uname: 2.6.15-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
>Gentoo Base System version 1.6.14
>dev-lang/python:     2.4.3-r1
>dev-python/pycrypto: 2.0.1-r5
>dev-util/ccache:     [Not Present]
>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-r1
>sys-devel/binutils:  2.16.1-r2
>sys-devel/gcc-config: 1.3.13-r2
>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="-march=k8 -O2 -pipe -ggdb"
>CHOST="x86_64-pc-linux-gnu"
>CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config"
>CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
>CXXFLAGS="-march=k8 -O2 -pipe -ggdb"
>DISTDIR="/usr/portage/distfiles"
>EMERGE_DEFAULT_OPTS="--alphabetical"
>FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms splitdebug strict"
>GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.mirrors.pair.com"
>LANG="en_US.utf8"
>LC_ALL="en_US.utf8"
>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/local/portage /usr/local/initng-portage"
>SYNC="rsync://rsync.gentoo.org/gentoo-portage"
>USE="X Xaw3d aac aalib accessibility acpi aim alsa amd64 apm arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo bzlib cdparanoia cdr cjk cli crypt cups curl curlwrappers dbus ddbm dga dio divx4linux dri dvd dvdr dvdread eds emboss emul-linux-x86 encode esd ethereal exif expat f77 faad fam fbcon ffmpeg flac flash font-server foomaticdb fortran ftp gd gdbm ggi gif glut gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal icq imagemagick imap imlib inifile ipv6 isdnlog jabber jack java javascript joystick jp2 jpeg kde ladcca ldap lesstif libcaca libg++ libwww lm_sensors lmcs lzw lzw-tiff mad mbox mikmod mng motif mozilla mp3 mpeg msn nas ncurses nls nptl nptlonly ogg oggvorbis openal opengl oss pam pcre pdds pdflib perl png portaudio ppds pppd python qt quicktime readline reflection ruby sambasasl scanner sdl session slang sndfile snmp sockets sox speex spell spl ssl svg tcpd theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb userlocales utf8 vcd videos wifi wmf xine xinerama xml xml-rpc xml2 xmms xorg xosd xpm xprint xrandr xv xvid yahoo zlib elibc_glibc input_devices_joystick input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_dummy video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa"
>Unset:  CTARGET, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Andrew Dorney 2006-09-19 21:39:49 UTC
Sorry 'bout the multiple posts. :oops:
Comment 5 Tony Vroon (RETIRED) gentoo-dev 2006-09-20 01:08:41 UTC
I'm missing configure.log output, which will tell me why the CDDA includes are missing. Please attach that. Does 1.2.0 (non-r1) build correctly?
I have a sneaking suspicion that you built Audacious from SVN or otherwise outside of portage once, and that it is living in /usr/local. Would you mind checking that, and deleting it if necessary? Also, make sure that you do not use --nodeps or anything along those lines.
Last but not least, you can log the output using:
emerge audacious &> audacious.buildlog

Please attach that file (as text-plain, like configure.log) as well.
Comment 6 Andrew Dorney 2006-09-20 06:52:35 UTC
(In reply to comment #4)
> I'm missing configure.log output, which will tell me why the CDDA includes are
> missing. Please attach that. Does 1.2.0 (non-r1) build correctly?
> I have a sneaking suspicion that you built Audacious from SVN or otherwise
> outside of portage once, and that it is living in /usr/local. Would you mind
> checking that, and deleting it if necessary? Also, make sure that you do not
> use --nodeps or anything along those lines.
> Last but not least, you can log the output using:
> emerge audacious &> audacious.buildlog
> 
> Please attach that file (as text-plain, like configure.log) as well.
> 


1.2.0 doesn't build right either. Tried that previous to adding this but. However, you were right; I DID have a non-portage version of Audacious hidden on my system. I must have compiled it way before it was ever in Portage... which means it's been hiding there for a reaaaaaaaly long time now. 8O

The plugins compile works now that I've removed the old edition of Audacious. Thanks for the help.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-01-09 19:11:16 UTC
*** Bug 161181 has been marked as a duplicate of this bug. ***
Comment 8 Sergey 2007-01-09 19:23:53 UTC
(In reply to comment #5)
> I'm missing configure.log output, which will tell me why the CDDA includes are missing. 

MAIN question:
Where is configure.log?

> Does 1.2.0 (non-r1) build correctly?

> I have a sneaking suspicion that you built Audacious from SVN or otherwise
> outside of portage once, and that it is living in /usr/local. Would you mind
> checking that, and deleting it if necessary? 

No. There is no odd build.

> Also, make sure that you do not
> use --nodeps or anything along those lines.

No. Flags are ok.

> Last but not least, you can log the output using:
> emerge audacious &> audacious.buildlog

If you need i can log it, but the trouble is whith _plugins_ only.
Audacious itself compiles and works fine.

I've read this bug report before - this is _not_ my case. I didn't use SVN version of audacious.
Comment 9 Sergey 2007-01-09 19:37:55 UTC
(In reply to comment #5)
> I'm missing configure.log output, which will tell me why the CDDA includes are missing. 

MAIN question:
Where is configure.log?

> Does 1.2.0 (non-r1) build correctly?

> I have a sneaking suspicion that you built Audacious from SVN or otherwise
> outside of portage once, and that it is living in /usr/local. Would you mind
> checking that, and deleting it if necessary? 

No. There is no odd build.

> Also, make sure that you do not
> use --nodeps or anything along those lines.

No. Flags are ok.

> Last but not least, you can log the output using:
> emerge audacious &> audacious.buildlog

If you need i can log it, but the trouble is whith _plugins_ only.
Audacious itself compiles and works fine.

I've read this bug report before - this is _not_ my case. I didn't use SVN version of audacious.
Comment 10 Sergey 2007-01-09 19:38:19 UTC
(In reply to comment #5)
> I'm missing configure.log output, which will tell me why the CDDA includes are missing. 

MAIN question:
Where is configure.log?

> Does 1.2.0 (non-r1) build correctly?

> I have a sneaking suspicion that you built Audacious from SVN or otherwise
> outside of portage once, and that it is living in /usr/local. Would you mind
> checking that, and deleting it if necessary? 

No. There is no odd build.

> Also, make sure that you do not
> use --nodeps or anything along those lines.

No. Flags are ok.

> Last but not least, you can log the output using:
> emerge audacious &> audacious.buildlog

If you need i can log it, but the trouble is whith _plugins_ only.
Audacious itself compiles and works fine.

I've read this bug report before - this is _not_ my case. I didn't use SVN version of audacious.