From 6e69bc980749678c28730fedeb31e7ddb3af6f86 Mon Sep 17 00:00:00 2001 From: q66 Date: Fri, 1 Jan 2021 22:08:55 +0100 Subject: [PATCH] openblas: use DYNAMIC_ARCH on aarch64 and ppc --- srcpkgs/openblas/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template index 93b834496ce..3fbec6b61e4 100644 --- a/srcpkgs/openblas/template +++ b/srcpkgs/openblas/template @@ -1,7 +1,7 @@ # Template file for 'openblas' pkgname=openblas version=0.3.12 -revision=1 +revision=2 wrksrc="OpenBLAS-${version}" build_style=gnu-makefile make_build_args=" HOSTCC=gcc USE_OPENMP=1" @@ -19,11 +19,11 @@ case "${XBPS_TARGET_MACHINE}" in armv5*) make_build_args+=" TARGET=ARMV5" ;; armv6*) make_build_args+=" TARGET=ARMV6" ;; armv7*) make_build_args+=" TARGET=ARMV7" ;; - aarch64*) make_build_args+=" TARGET=ARMV8" ;; + aarch64*) make_build_args+=" TARGET=ARMV8 DYNAMIC_ARCH=1" ;; i686*) make_build_args+=" BINARY=32 DYNAMIC_ARCH=1" ;; x86_64*) make_build_args+=" BINARY=64 DYNAMIC_ARCH=1" ;; - ppc64le*) make_build_args+=" TARGET=POWER8" ;; - ppc64*) make_build_args+=" TARGET=POWER6" ;; + ppc64le*) make_build_args+=" TARGET=POWER8 DYNAMIC_ARCH=1" ;; + ppc64*) make_build_args+=" TARGET=GENERIC DYNAMIC_ARCH=1" ;; ppc*) broken="64 bit ppc only" ;; mips*) broken="Not supported" ;; esac