Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286625 - [version bump] app-emulation/emul-linux-x86-sdl
Summary: [version bump] app-emulation/emul-linux-x86-sdl
Status: RESOLVED DUPLICATE of bug 281669
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal with 2 votes (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
: 286814 (view as bug list)
Depends on:
Blocks: emul-tracker
  Show dependency tree
 
Reported: 2009-09-27 08:35 UTC by Dennis Schridde
Modified: 2009-11-03 21:23 UTC (History)
6 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 Dennis Schridde 2009-09-27 08:35:58 UTC
The libopenal.so contained in app-emulation/emul-linux-x86-sdl-20081109 is too old to build wine-1.1.30:
checking for alGetSource3i in -lopenal... no
configure: error: libopenal development files not found (or too old), OpenAL won't be supported.

$ readelf -s /usr/lib32/libopenal.so | grep alGetSource
    82: 000144a0  2149 FUNC    GLOBAL DEFAULT   10 alGetSourcefv
   128: 00013be0  2229 FUNC    GLOBAL DEFAULT   10 alGetSourceiv
   133: 00014da0   172 FUNC    GLOBAL DEFAULT   10 alGetSource3f
   149: 00014d10   133 FUNC    GLOBAL DEFAULT   10 alGetSourcef
   150: 00014e50    58 FUNC    GLOBAL DEFAULT   10 alGetSourcei

It should be bumped to a current snapshot of media-libs/openal, which contains this symbol:
$ readelf -s /usr/lib64/libopenal.so | grep alGetSource
    75: 000000000000c930   805 FUNC    GLOBAL DEFAULT   10 alGetSourcef
    77: 000000000000c100  1005 FUNC    GLOBAL DEFAULT   10 alGetSourcei
    85: 000000000000c4f0   704 FUNC    GLOBAL DEFAULT   10 alGetSourceiv
   129: 000000000000cc60   498 FUNC    GLOBAL DEFAULT   10 alGetSourcefv
   130: 000000000000c7b0   377 FUNC    GLOBAL DEFAULT   10 alGetSource3f
   133: 000000000000bf50   427 FUNC    GLOBAL DEFAULT   10 alGetSource3i


Reproducible: Always
Comment 1 Dennis Schridde 2009-09-28 12:38:07 UTC
I consider this to be more serious than "enhancement", because it actually prevents app-emulation/wine-1.1.30 from building, without the reason being obvious.
Comment 2 Rafał Mużyło 2009-09-29 00:45:40 UTC
*** Bug 286814 has been marked as a duplicate of this bug. ***
Comment 3 Trevor Bowen 2009-09-29 17:44:13 UTC
Is there a workaround?  I have tried updating to the latest (~amd64) emul-linux-x86-sdl and openal, but I still cannot build wine-1.1.30.
Comment 4 nE0sIghT 2009-09-29 19:37:45 UTC
Yes, you can compile new version of media-libs/openal in a 32bit chroot or on x86 system and replace libopenal*.so in /usr/lib32
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2009-10-01 14:30:18 UTC
package.use.mask:

# Samuli Suominen <ssuominen@gentoo.org> (01 Oct 2009)
# No support in emul-linux-x86-sdl, bug 286625
app-emulation/wine openal

Because libopenal.so.0.0.0 is the sample implentation versioned 0.0.8 it's now useless, and uncompatible with the actual openal source version.
Comment 6 Pacho Ramos gentoo-dev 2009-10-02 18:03:58 UTC
A general version bump for all emul-linux-x86* packages is needed as most of them are being broken by jpeg-7 update, causing most of them to be shown by revdep-rebuild everytime it's run 
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2009-11-03 21:23:03 UTC

*** This bug has been marked as a duplicate of bug 281669 ***