package/libbsd: not available for ARC
PATCH v2 1/1 package/libbsd: not available for ARC
libbsd has explicit, hard-coded checks about the architectures it can work on, and ARC is not one of those.
We did not notice so far, because we only recently added support for glibc on ARC (and only for a single variant) in 0633eb58a291 (toolchain:
add glibc support for ARCv2).
Add an explicit exclusion on arc.
Fixes:
http://autobuild.buildroot.org/results/603baa77e95620ad1416e0d1dc4202c334801efc http://autobuild.buildroot.org/results/8a2ee5431501615cb150233e6d7bc9e7c3c5c1eb http://autobuild.buildroot.org/results/ea52364f536485ff4e43e3bc37f2175eb6178c5a http://autobuild.buildroot.org/results/32581f7a79372b525e4ad21e029ff0ede743ba94
---
Changes v1 -> v2:
- fix and simplify dependency !BR2_arc (Thomas)
- enhance commit log (Thomas)
--- package/libbsd/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
package/libbsd/Config.in +4 -2
@@ -1,7 +1,9 @@ config BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS bool - # libbsd does not support the MicroBlaze ELF machine type (see local-elf.h) - default y if !BR2_microblaze + default y + # libbsd does not support those architectures (see src/local-elf.h) + depends on !BR2_microblaze + depends on !BR2_arc config BR2_PACKAGE_LIBBSD bool "libbsd"
Signature · 1 line
2.11.0
Thomas Petazzoni
AppliedPATCH v2 1/1 package/libbsd: not available for ARC
Hello,
Quoted 20 lines · Yann E. MORIN
libbsd has explicit, hard-coded checks about the architectures it can work on, and ARC is not one of those.
We did not notice so far, because we only recently added support for glibc on ARC (and only for a single variant) in
0633eb58a291(toolchain:
add glibc support for ARCv2).Add an explicit exclusion on arc.
Fixes:
http://autobuild.buildroot.org/results/603baa77e95620ad1416e0d1dc4202c334801efc http://autobuild.buildroot.org/results/8a2ee5431501615cb150233e6d7bc9e7c3c5c1eb http://autobuild.buildroot.org/results/ea52364f536485ff4e43e3bc37f2175eb6178c5a http://autobuild.buildroot.org/results/32581f7a79372b525e4ad21e029ff0ede743ba94Signed-off-by "Yann E. MORIN" <[email protected]>Cc Evgeniy Didin <[email protected]>Cc Alexey Brodkin <[email protected]>Cc Thomas Petazzoni <[email protected]>
Quoted 7 lines
---
Changes v1 -> v2:
- fix and simplify dependency !BR2_arc (Thomas)
- enhance commit log (Thomas)--- package/libbsd/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
Applied to master, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com