Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149007 - media-libs/libaudiooss won't compile
Summary: media-libs/libaudiooss won't compile
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-24 18:17 UTC by Christopher Hogan
Modified: 2006-11-03 08:10 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 Christopher Hogan 2006-09-24 18:17:41 UTC
I've been using this library to handle sound on a diskless client that uses a remote X server for display. It's not critical to me right now as that project has been on the back burner for a few months. However, the error turned up while recompiling the system for gcc 4.1:

gcc -m32 -c -march=athlon-xp -pipe -fomit-frame-pointer -O2      -I/usr/include    -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L                                -D_POSIX_SOURCE -D_XOPEN_SOURCE                          -D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
                                                                  -DFUNCPROTO=15 -DNARROWPROTO   -DMALLOC_0_RETURNS_NULL  -D_REENTRANT -D__REENTRANT -DLINUX_IOCTL     -fPIC nasaudio.c
audiooss.c:828: error: '__open' aliased to undefined symbol 'open'
make: *** [audiooss.o] Error 1

My emerge --info:

Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.12.5
Last Sync: Thu, 21 Sep 2006 07:31:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.3.5-r2, 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-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.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -pipe -fomit-frame-pointer -O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /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="-march=athlon-xp -pipe -fomit-frame-pointer -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://chod.cwru.edu/gentoo ftp://gentoo.chem.wisc.edu/gentoo/ http://mirror.uni-c.dk/gentoo/"
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="/mnt/net/ruby/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex 3dnowext X Xaw3d a52 aac accessibility acl acpi adns alsa aotuv arts asf audiofile bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo canvas caps cddb cdinstall cdparanoia cdr cli crypt css cups curl custom-cflags dbus divx4linux dlloader doc dri dts dv dvb dvd dvdr dvdread edl eds elibc_glibc emboss encode esd examples exif fam fame ffmpeg firefox flac font-server fortran gcj gdbm gif gimp glibc-omitfp glitz gnome gnutls gphoto2 gpm gstreamer gtk hal howl hpn ieee1394 imagemagick innodb input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse ipv6 isdnlog jabber jack java joystick jpeg jpeg2k kde kerberos kernel_linux ldap libclamav libg++ linguas_en lirc lirc_devices_atiusb live lm_sensors logitech-mouse lzo mad matroska mikmod mjpeg mmap mmx mmxext mng mono mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg mpi mplayer mysql mythtv nas ncurses network new-login nls nowebdav nptl nptlonly nsplugin nvidia oav objc offensive ogg on-the-fly-crypt openal opengl pam pccts pcre pda perl pic pie png ppds pppd python qt3 qt4 quicktime quotas readline real reflection rtc samba sasl scanner sdl session slp sndfile speedx speex spell spl sse ssl subversion svg syslog tcl tcltk tcpd tga theora threads tiff timidity tk toolbar transcode truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales v4l v4l2 vcd video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_v4l video_cards_vesa vidix vorbis win32codecs wmf x264 xanim xcomposite xine xinerama xml xorg xosd xprint xscreensaver xv xvid xvmc yv12 zlib zvbi"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-24 23:34:26 UTC
Hmmm, upstream dead, not updated for ~3 years, nothing depends on it - time to say goodbye? :P
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-10-02 10:59:56 UTC
Why on the face of the Earth is using largefile support? This should not be a GCC 4.1 problem at this point.
Comment 3 Evil Compile Person 2006-10-27 14:47:30 UTC
mmmh, bad package. treecleaner material?
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-10-27 14:55:06 UTC
Masked pending removal.
Comment 5 Daniel Klaffenbach 2006-11-03 07:13:58 UTC
(In reply to comment #4)
> Masked pending removal.
> 
The only problem is that you have masked all packages providing nas-support in the past month, diego (ie. xmms-nas). Please think of providing alternatives first ;)

Dan
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-11-03 08:10:06 UTC
Before whining, please think of _finding_ alternatives. If NAS is not working, and nobody is working on its support, then you either have to take care of that yourself (hint: developing it might not be a bad idea), or find a whole alternative system.

PulseAudio might be a choice, for instance.