Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 472780

Summary: media-libs/openal - add ABI control
Product: Gentoo Linux Reporter: C. Wijtmans <cj.wijtmans>
Component: [OLD] LibraryAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description C. Wijtmans 2013-06-09 19:30:54 UTC
when merging WINE with 32bit ABI i stumbled upon this issue.

# required by app-emulation/wine-1.5.31[openal,abi_x86_32]
# required by app-emulation/winetricks-954
# required by winetricks (argument)
>=app-emulation/emul-linux-x86-sdl-20130224 development

Now here i am confused since openal has nothing to do with SDL, checked the code and the openal wrapper does not nothing with SDL.

http://source.winehq.org/source/dlls/openal32/openal.c

So i am guessing here that emul-linux-x86-sdl compiles openal with 32 bit ABI?
I would rather like to see it depend on media-libs/openal[abi_x86_32] but i would guess that would need some work but i dont know how that is done.
Comment 1 David Heidelberg (okias) 2013-08-19 16:47:24 UTC
check openal in FireBurn repo, you can add and test it by typing "layman -a FireBurn"
Comment 2 Alexis Ballier gentoo-dev 2013-08-19 17:21:18 UTC
(In reply to David "okias" Heidelberger from comment #1)
> check openal in FireBurn repo, you can add and test it by typing "layman -a
> FireBurn"

instead of advertising overlays, why not posting an ebuild ?

this type of comment sounds like there is no interest in getting this work merged in the main tree but rather attract people to use an overlay; moreover, the license.txt in fireburn overlay states gpl-3, so we even cannot legally grab stuff here to put them in the tree..
Comment 3 C. Wijtmans 2013-08-19 19:37:06 UTC
I agree with you Alexis. I already installed a couple of overlays just to get a few packages. I am not in the mood to install 100 overlays just to improve the main tree...
Comment 4 C. Wijtmans 2013-10-13 13:20:32 UTC
Anyone?
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2014-01-31 14:43:02 UTC
*openal-1.15.1-r1 (06 Sep 2013)

  06 Sep 2013; Ian Stakenvicius <axs@gentoo.org> +openal-1.15.1-r1.ebuild:
  converted to support multilib-build; commit OKd by radhermit