Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81864 - media-plugins/xmms-cdaudio-1.2.10-r1: missing Output/OSS/soundcard.h
Summary: media-plugins/xmms-cdaudio-1.2.10-r1: missing Output/OSS/soundcard.h
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-13 08:07 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2005-02-13 12:59 UTC (History)
1 user (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 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2005-02-13 08:07:33 UTC
Hi,

the last worldupgrade also upgraded xmms to -r13 which is splitting out most of the default plugins into seperate ebuilds. So I've tried to compile xmms-cdaudio-1.2.10-r1 on ~x86 and got this errormessage right after emerge finished ./configure and started make:

Configuration:
  Install path:               /usr
  Current xmms                /usr/bin/xmms
  Build OSS plugin:           yes
  Build esd plugin:           yes
  Build Solaris plugin:       no
  Build BSD Sun plugin:       no
  Build ALSA plugin:          yes
  Build mikmod plugin:        yes
  Build Ogg Vorbis plugin:    yes
  Build OpenGL plugins:       yes
  Pthread flag:               -lpthread
  Use one plugin dir:         no
  Allow user plugin dir:      yes


if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/X11R6/include -I../../intl     -march=athlon-xp -mtune=athlon-xp -O3 -pipe -frename-registers  -Wall -Wpointer-arith -finline-functions -fomit-frame-pointer -ffast-math -funroll-all-loops -MT cdaudio.lo -MD -MP -MF ".deps/cdaudio.Tpo" \
  -c -o cdaudio.lo `test -f 'cdaudio.c' || echo './'`cdaudio.c; \
then mv -f ".deps/cdaudio.Tpo" ".deps/cdaudio.Plo"; \
else rm -f ".deps/cdaudio.Tpo"; exit 1; \
fi
mkdir .libs
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/X11R6/include -I../../intl -march=athlon-xp -mtune=athlon-xp -O3 -pipe -frename-registers -Wall -Wpointer-arith -finline-functions -fomit-frame-pointer -ffast-math -funroll-all-loops -MT cdaudio.lo -MD -MP -MF .deps/cdaudio.Tpo -c cdaudio.c  -fPIC -DPIC -o .libs/cdaudio.o
In file included from cdaudio.c:21:
cdaudio.h:42:34: Output/OSS/soundcard.h: No such file or directory
cdaudio.c: In function `cdda_init':
cdaudio.c:177: error: `SOUND_MIXER_CD' undeclared (first use in this function)
cdaudio.c:177: error: (Each undeclared identifier is reported only once
cdaudio.c:177: error: for each function it appears in.)
cdaudio.c: In function `oss_get_volume':
cdaudio.c:1144: warning: implicit declaration of function `MIXER_READ'
cdaudio.c: In function `oss_set_volume':
cdaudio.c:1159: warning: implicit declaration of function `MIXER_WRITE'
make: *** [cdaudio.lo] Error 1

!!! ERROR: media-plugins/xmms-cdaudio-1.2.10-r1 failed.
!!! Function xmms-plugin_src_compile, Line 108, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

This is one of three ~x86 systems where this ebuild fails:

# emerge --info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r0, 2.6.10-ac11-mh3 i686)
=================================================================
System uname: 2.6.10-ac11-mh3 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 10:40:37)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.9.4, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -mcpu=athlon-xp -O3 -pipe -frename-registers -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /home /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/X11/gdm /etc/gconf /etc/gnome /etc/gnome-vfs-2.0 /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -mcpu=athlon-xp -O3 -pipe -frename-registers -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/home/portage/packages"
PORTAGE_TMPDIR="/home/portage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.0.254/gentoo-portage"
USE="x86 3dnow X acpi alsa apm avi berkdb bitmap-fonts cdparanoia cdr crypt cups divx4linux dvd encode fam flac font-server foomaticdb gdbm gif gtk gtk2 imagemagick imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readlinesamba sdl slang speex spell sse ssl svg svga tiff truetype truetype-fonts type1-fonts xml xml2 xmms xprint xv xvid zlib linguas_de"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS

Poly

Reproducible: Always
Steps to Reproduce:
1. upgrade to media-sound/xmms-1.2.10-r13
2. emerge xmms-cdaudio
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2005-02-13 12:59:40 UTC
fixed in cvs.  thanks.