From: Arnout Vandecappelle (Essensium/Mind) Date: Sat, 24 Jul 2021 21:45:24 +0000 (+0200) Subject: package/clapack: introduce BR2_PACKAGE_CLAPACK_ARCH_SUPPORTS X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6e47347b1d83e8816366dd4588f11e95a0571382;p=buildroot.git package/clapack: introduce BR2_PACKAGE_CLAPACK_ARCH_SUPPORTS This makes it easier for packages that depend on clapack to get their dependencies correct. Since the glibc dependency only exists for PowerPC, treat it as an architecture dependency. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) Signed-off-by: Yann E. MORIN --- diff --git a/package/clapack/Config.in b/package/clapack/Config.in index a912eb6c91..98f94b0e60 100644 --- a/package/clapack/Config.in +++ b/package/clapack/Config.in @@ -1,14 +1,19 @@ +config BR2_PACKAGE_CLAPACK_ARCH_SUPPORTS + bool + default y + # assembler: Error: value out of range + depends on !BR2_m68k_cf + # _fpu_control is used on PowerPC, but not available with + # uClibc or musl + depends on !BR2_powerpc || BR2_TOOLCHAIN_USES_GLIBC + comment "clapack needs a glibc toolchain" depends on BR2_powerpc depends on !BR2_TOOLCHAIN_USES_GLIBC config BR2_PACKAGE_CLAPACK bool "cblas/clapack" - # _fpu_control is used on PowerPC, but not available with - # uClibc or musl - depends on !BR2_powerpc || BR2_TOOLCHAIN_USES_GLIBC - # assembler: Error: value out of range - depends on !BR2_m68k_cf + depends on BR2_PACKAGE_CLAPACK_ARCH_SUPPORTS help BLAS and LAPACK C implementation (f2c'ed version of).