| Submitter | bugzilla@busybox.net |
|---|---|
| Date | Dec. 7, 2012, 4:45 a.m. |
| Message ID | <bug-5768-163@https.bugs.busybox.net/> |
| Download | mbox | patch |
| Permalink | /patch/204385/ |
| State | Not Applicable |
| Headers | show |
Comments
https://bugs.busybox.net/show_bug.cgi?id=5768 --- Comment #1 from Pankaj Dev <pankaj.dev@st.com> 2012-12-07 04:47:33 UTC --- Created attachment 4682 --> https://bugs.busybox.net/attachment.cgi?id=4682 Patch added inside package/alsa-lib
Patch
--- a/modules/mixer/simple/sbasedl.c +++ b/modules/mixer/simple/sbasedl.c @@ -27,7 +27,11 @@ #include <fcntl.h> #include <sys/ioctl.h> #include <math.h> +#ifdef HAVE_LIBDL #include <dlfcn.h> +#else +#define RTLD_NOW 0 +#endif #include "config.h" #include "asoundlib.h" #include "mixer_abst.h" --- a/src/mixer/simple_abst.c +++ b/src/mixer/simple_abst.c @@ -34,7 +34,12 @@ #include <fcntl.h> #include <sys/ioctl.h> #include <math.h> +#ifdef HAVE_LIBDL #include <dlfcn.h> +#else +#define RTLD_NOW 0 +#define RTLD_GLOBAL 8 +#endif #include "config.h" #include "asoundlib.h" #include "mixer_simple.h"
https://bugs.busybox.net/show_bug.cgi?id=5768 Summary: Not able to build ALSA-Lib for static build Product: buildroot Version: 2012.08 Platform: PC OS/Version: Windows Status: NEW Severity: critical Priority: P5 Component: Other AssignedTo: unassigned@buildroot.uclibc.org ReportedBy: pankaj.dev@st.com CC: buildroot@uclibc.org Estimated Hours: 0.0 When building ALSA-Lib for static build, there is a compilation faliure. Added a patch(attached) inside "package/alsa-lib" directory to build properly. Not able to log this bug in ALSA project, the web-site hangs. The bug also exists in ALSA 1.0.26(latest) included in buildroot 2012.11 Changes are following :