Summary: | alsa-utils build fail with uclibc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chan Min Wai <dcmwai> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | embedded, rand, remybosch |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
uclibc patch for alsa-utils-1.0.9a
alsa-utils-1.0.9a.ebuild.patch Patch for alsa-lib-1.0.10 (updated) |
Description
Chan Min Wai
2005-08-20 14:43:24 UTC
Created attachment 66429 [details, diff]
uclibc patch for alsa-utils-1.0.9a
This patch seem to work. but I'm not too sure the effect on normal build.
You need the wordexp use flag enabled for uclibc. *** Bug 105478 has been marked as a duplicate of this bug. *** (In reply to comment #2) > You need the wordexp use flag enabled for uclibc. Makes the libc larger. If thsi lib is the ONLY one to use it - so far - wouldn't it be more wise to add this patch? Since uclibc is all about size and all... Who is to say that embedded apps/pc's souldn't have decent sound support? ;) Created attachment 70318 [details, diff]
alsa-utils-1.0.9a.ebuild.patch
This patch is for sake of completeness after I did alsa-lib.
It assumes the patch is called "alsa-utils-1.0.9a-uclibc.patch".
Again,
Why use wordexp when you can avoid it. This way you can safe space.
Hope this makes it's way into portage...
no app should use sys_siglist[#] but always strsignal(#) ... is that the only change you needed to make to get alsa-utils to work ? (In reply to comment #6) > change you needed to make to get alsa-utils to work ? Alsamixer works fine under uclibc here. They're build with the patches I posted. (In reply to comment #7) > (In reply to comment #6) > > change you needed to make to get alsa-utils to work ? > > Alsamixer works fine under uclibc here. > They're build with the patches I posted. That is, That Chan Min Wai and I posted :} ok, in this case wordexp support is unrelated fixed in cvs then, thanks wordexp.h problem is back for alsa-lib-1.0.10. Created attachment 76421 [details, diff]
Patch for alsa-lib-1.0.10 (updated)
For the ebuild:
if use uclibc ; then
epatch ${FILESDIR}/alsa-lib-1.0.10_uclibc.patch || die "uclibc patch failed"
fi
eautoreconf
unrelated issue, file a new bug |