Summary: | media-libs/nas: please provide multilib | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dion Moult (RETIRED) <moult> |
Component: | [OLD] Library | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | amd64, azamat.hackimov, dev, multilib+disabled, pacho |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 468640 | ||
Bug Blocks: | 454644, 462036 | ||
Attachments: |
nas-multilib.patch
Working ebuild :) |
Description
Dion Moult (RETIRED)
2013-03-30 22:57:08 UTC
What package provides native lib? media-libs/nas as far as I know. Now that we have eclasses to allow native multilib support, I think would be much better to make nas used them than keep growing emul set Created attachment 345400 [details, diff]
nas-multilib.patch
I've made a multilib patch. It compiles and installs but I don't have applications that actually use NAS.
Does anything need 32-bit nas at all? To be honest, I'd rather see the thing lastrited. It never was anywhere near good, and nowadays it's nowhere near usable. (In reply to comment #4) > Created attachment 345400 [details, diff] [details, diff] > nas-multilib.patch > > I've made a multilib patch. It compiles and installs but I don't have > applications that actually use NAS. Does that ebuild actually work for you? Since, erm, for me it installs 32-bit libaudio into lib64, then replaces it with 64-bit one... Created attachment 347416 [details] Working ebuild :) A few notes though: 1. I've adjusted the deps per bug 468640 since the other (unnecessary) deps aren't multilib-ready. 2. xmkmf thing calls configure with no reasonable args. it even ignores explicit CC and friends. I'm fine with "lastriting" it. It is a optional dep of libsdl that some users have enabled. If it was last rited, I would like an alternative package that provided a 64-bit libaudio. It's needed by Draftsight package. added; I've changed it a bit not to build binaries for non native abis and thus reduced the multilib_usedep to what libaudio needs |