another episode in the ARFLAGS saga

This commit is contained in:
edoapra 2024-01-31 15:26:27 -08:00
parent c3b4883201
commit dae5a4de1b
No known key found for this signature in database
GPG key ID: 9E6A0B70826967BA
2 changed files with 16 additions and 1 deletions

View file

@ -0,0 +1,11 @@
--- Makefile.org 2024-01-31 14:05:20.446866601 -0800
+++ Makefile 2024-01-31 14:06:35.069578035 -0800
@@ -315,7 +315,7 @@
-@echo "CC = $(CC)" >> $(NETLIB_LAPACK_DIR)/make.inc
-@echo "override CFLAGS = $(LAPACK_CFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
-@echo "AR = $(AR)" >> $(NETLIB_LAPACK_DIR)/make.inc
- -@echo "ARFLAGS = $(ARFLAGS) -ru" >> $(NETLIB_LAPACK_DIR)/make.inc
+ -@echo "ARFLAGS = $(ARFLAGS) -rUv" >> $(NETLIB_LAPACK_DIR)/make.inc
-@echo "RANLIB = $(RANLIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
-@echo "LAPACKLIB = ../../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
-@echo "TMGLIB = ../../../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc

View file

@ -1,7 +1,7 @@
#!/usr/bin/env bash
#set -v
arch=`uname -m`
VERSION=0.3.24
VERSION=0.3.26
#COMMIT=974acb39ff86121a5a94be4853f58bd728b56b81
BRANCH=develop
if [ -f OpenBLAS-${VERSION}.tar.gz ]; then
@ -29,6 +29,10 @@ patch -p0 -s -N < ../arm64_fopt.patch
#patch -p1 -s -N < ../9402df5604e69f86f58953e3883f33f98c930baf.patch
patch -p0 -s -N < ../crayftn.patch
patch -p0 -s -N < ../f_check.patch
USE_ARUR=$(rm -f aru.tmp;ar --help > aru.tmp 2>&1; grep U aru.tmp| awk ' /ctual timest/ {print "Y";exit};'; rm -f aru.tmp)
if [[ ${USE_ARUR} == "Y" ]]; then
patch -p0 -s -N < ../arflags.patch
fi
if [[ -z "${FORCETARGET}" ]]; then
FORCETARGET=" "
UNAME_S=$(uname -s)