POSIX standards requires strsignal() to return a pointer to a char, not a const pointer to a char. [1] On uClibc, and possibly other libc's, that do not HAVE_DECL_STRSIGNAL, libcompat.h declares const char *strsignal (int sig) which causes a type error. This has been submitted upstream. Its pretty trivial, so hopefully it will be acceptted soon. If not, can we either add epatch_user() or just add it locally. I'm pretty confident of its correctness.
gstreamer is bundling dev-libs/check and the problem is there. i've got a pull request in to address this issue: https://github.com/libcheck/check/pull/24
(In reply to Anthony Basile from comment #1) > gstreamer is bundling dev-libs/check and the problem is there. i've got a > pull request in to address this issue: > https://github.com/libcheck/check/pull/24 This was accepted by libcheck. gstreamer is going to import their fix.
*** Bug 578198 has been marked as a duplicate of this bug. ***
(In reply to Anthony Basile from comment #2) > (In reply to Anthony Basile from comment #1) > > gstreamer is bundling dev-libs/check and the problem is there. i've got a > > pull request in to address this issue: > > https://github.com/libcheck/check/pull/24 > > This was accepted by libcheck. gstreamer is going to import their fix. @maintainers, its a tiny patch. do you mind if i backport it?
if upstream has merged it, i'd say go for it
(In reply to SpanKY from comment #5) > if upstream has merged it, i'd say go for it yeah they did. https://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=c9da8b0e7f53005ab125e48165dae39fbfee2352
(In reply to Anthony Basile from comment #6) > (In reply to SpanKY from comment #5) > > if upstream has merged it, i'd say go for it > > yeah they did. > > https://cgit.freedesktop.org/gstreamer/gstreamer/commit/ > ?id=c9da8b0e7f53005ab125e48165dae39fbfee2352 actually the gstreamer folks made a mistake.
(In reply to Anthony Basile from comment #7) > (In reply to Anthony Basile from comment #6) > > (In reply to SpanKY from comment #5) > > > if upstream has merged it, i'd say go for it > > > > yeah they did. > > > > https://cgit.freedesktop.org/gstreamer/gstreamer/commit/ > > ?id=c9da8b0e7f53005ab125e48165dae39fbfee2352 > > actually the gstreamer folks made a mistake. okay we figured it out. they split the original commit into two. i spliced them back together for the tree.