1 |
On 4/29/16 8:02 PM, waltdnes@××××××××.org wrote: |
2 |
> I'm currently trying to get a 32 uclibc environment working in a QEMU |
3 |
> VM. My eventual goal is to get my ancient 32-bit-only Atom netbook |
4 |
> working under uclibc. Is it worth bothering to file bugs for stuff that |
5 |
> builds under glibc, but fails under uclibc? Or should I forget it? If |
6 |
> it's not supported, there's no point in bugging the developers. |
7 |
> |
8 |
> E.g. gstreamer-1.6.3 builds under glibc, but under uclibc... |
9 |
> |
10 |
> In file included from /var/tmp/portage/media-libs/gstreamer-1.6.3/work/gstreamer-1.6.3/libs/gst/check/libcheck/check_error.c:25:0: |
11 |
> /usr/include/string.h:386:14: error: conflicting types for 'strsignal' |
12 |
> extern char *strsignal (int __sig) __THROW; |
13 |
> ^ |
14 |
> In file included from /var/tmp/portage/media-libs/gstreamer-1.6.3/work/gstreamer-1.6.3/libs/gst/check/libcheck/check_error.c:21:0: |
15 |
> /var/tmp/portage/media-libs/gstreamer-1.6.3/work/gstreamer-1.6.3/libs/gst/check/libcheck/libcompat.h:104:24: note: previous declaration of 'strsignal' was here |
16 |
> CK_DLL_EXP const char *strsignal (int sig); |
17 |
> ^ |
18 |
> Makefile:672: recipe for target 'libcheckinternal_la-check_error.lo' failed |
19 |
> make[5]: *** [libcheckinternal_la-check_error.lo] Error 1 |
20 |
> make[5]: *** Waiting for unfinished jobs.... |
21 |
> In file included from /var/tmp/portage/media-libs/gstreamer-1.6.3/work/gstreamer-1.6.3/libs/gst/check/libcheck/check.c:23:0: |
22 |
> /usr/include/string.h:386:14: error: conflicting types for 'strsignal' |
23 |
> extern char *strsignal (int __sig) __THROW; |
24 |
> ^ |
25 |
> In file included from /var/tmp/portage/media-libs/gstreamer-1.6.3/work/gstreamer-1.6.3/libs/gst/check/libcheck/check.c:21:0: |
26 |
> /var/tmp/portage/media-libs/gstreamer-1.6.3/work/gstreamer-1.6.3/libs/gst/check/libcheck/libcompat.h:104:24: note: previous declaration of 'strsignal' was here |
27 |
> CK_DLL_EXP const char *strsignal (int sig); |
28 |
> ^ |
29 |
> |
30 |
> |
31 |
|
32 |
1) i support uclibc across many arches. see |
33 |
|
34 |
https://wiki.gentoo.org/wiki/Project:Hardened_uClibc |
35 |
|
36 |
|
37 |
2) you can file uclibc bugs and i will look at them. i know about that |
38 |
one and i've got the fix upstream. its going slowly because the bug was |
39 |
in libcheck which is bundled with gstreamer and so there's layers of |
40 |
backporting. see |
41 |
|
42 |
https://bugs.gentoo.org/show_bug.cgi?id=577312 |
43 |
|
44 |
|
45 |
|
46 |
-- |
47 |
Anthony G. Basile, Ph.D. |
48 |
Gentoo Linux Developer [Hardened] |
49 |
E-Mail : blueness@g.o |
50 |
GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA |
51 |
GnuPG ID : F52D4BBA |