Message ID | 1436191311-23939-1-git-send-email-gustavo@zacarias.com.ar |
---|---|
State | Accepted |
Headers | show |
Dear Gustavo Zacarias, On Mon, 6 Jul 2015 11:01:51 -0300, Gustavo Zacarias wrote: > + # No ucontext support in uclibc for powerpc > + depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC) > help > Library for handling page faults in user mode. > > http://libsigsegv.sourceforge.net/ > + > +comment "libsigsegv needs an (e)glibc toolchain" > + depends on BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC What about musl? :-) Thomas
Hello Gustavo, On Mon, 6 Jul 2015 17:38:12 +0200, Thomas Petazzoni wrote: > On Mon, 6 Jul 2015 11:01:51 -0300, Gustavo Zacarias wrote: > > > + # No ucontext support in uclibc for powerpc > > + depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC) > > help > > Library for handling page faults in user mode. > > > > http://libsigsegv.sourceforge.net/ > > + > > +comment "libsigsegv needs an (e)glibc toolchain" > > + depends on BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC > > What about musl? :-) Any news? Thanks, Thomas
On 15/07/15 06:01, Thomas Petazzoni wrote: > Hello Gustavo, > > On Mon, 6 Jul 2015 17:38:12 +0200, Thomas Petazzoni wrote: > >> On Mon, 6 Jul 2015 11:01:51 -0300, Gustavo Zacarias wrote: >> >>> + # No ucontext support in uclibc for powerpc >>> + depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC) >>> help >>> Library for handling page faults in user mode. >>> >>> http://libsigsegv.sourceforge.net/ >>> + >>> +comment "libsigsegv needs an (e)glibc toolchain" >>> + depends on BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC >> >> What about musl? :-) > > Any news? Hi. There's a whole set of different arch combinations for musl that don't seem to build, it needs a whole lot of build testing to get an accurate list. Regards.
Dear Gustavo Zacarias, On Mon, 6 Jul 2015 11:01:51 -0300, Gustavo Zacarias wrote: > Fixes: > http://autobuild.buildroot.net/results/c5f/c5fef9a89f99e13de9cabe52c2ac1602d85974fe/ > > Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> > --- > package/libsigsegv/Config.in | 5 +++++ > 1 file changed, 5 insertions(+) Applied, thanks. Thomas
Gustavo, On Wed, 15 Jul 2015 09:30:52 -0300, Gustavo Zacarias wrote: > There's a whole set of different arch combinations for musl that don't > seem to build, it needs a whole lot of build testing to get an accurate > list. Ok, so let's wait to handle the musl situation. I'm waiting for the ARM musl and x86-64 musl configurations to stabilize a bit in the autobuilders before adding more musl toolchains. Thanks! Thomas
diff --git a/package/libsigsegv/Config.in b/package/libsigsegv/Config.in index 2ca9a28..35f6d67 100644 --- a/package/libsigsegv/Config.in +++ b/package/libsigsegv/Config.in @@ -3,7 +3,12 @@ config BR2_PACKAGE_LIBSIGSEGV depends on !BR2_xtensa depends on !BR2_arc # no ucontext_i.sym file depends on !BR2_microblaze + # No ucontext support in uclibc for powerpc + depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC) help Library for handling page faults in user mode. http://libsigsegv.sourceforge.net/ + +comment "libsigsegv needs an (e)glibc toolchain" + depends on BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC
Fixes: http://autobuild.buildroot.net/results/c5f/c5fef9a89f99e13de9cabe52c2ac1602d85974fe/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> --- package/libsigsegv/Config.in | 5 +++++ 1 file changed, 5 insertions(+)