diff options
author | Marco Munari | 2021-02-03 20:07:11 +0100 |
---|---|---|
committer | Marco Munari | 2021-02-03 22:53:01 +0100 |
commit | c1d2eb760eb3c56e80cc80286b5faa27ff531041 (patch) | |
tree | ccb0cd3e52b4e0cbd6809ed77383d8378c9c4688 /make-install-no-build.patch | |
parent | 56a34e1845f28944ef67e85aca2ea64fd39903c7 (diff) | |
download | aur-c1d2eb760eb3c56e80cc80286b5faa27ff531041.tar.gz |
use more of the julia provided deps/; remove two patches; succeed tests
less system depends: OpenBLAS/cblas/lapack,GMP,SuiteParse,mbedTLS,libssh2,curl,libgit2
so succeed building all tests (except Distributed which is still skipped)
skip hash detail for source Make.user (it's not downloaded externally from the repo)
OpebBLAS system provided failed test on a computational check, returning - instead of +
so I put aside the effort to use system OpenBLAS and patch it,
making the packaging smaller
using julia provided OpenBLAS instead of the system OpenBLAS prevents the following error:
Expression: #= /home/mar/aur/julia-git/src/julia/usr/share/julia/stdlib/v1.7/LinearAlgebra/test/lu.jl:287 =# @inferred(logdet(ComplexF32[1.0f0 0.5f0; 0.5f0 -1.0f0])) === 0.22314355f0 + 3.1415927f0im
remove patches not enrured necessary while encountering abundant test errors,
make-install-no-build.patch omitted a second build with possibly
a finalized environment, I rather prefer to let a second run for the moment
otherwise this patch intended for efficiency should be broguth to Julia source,
compilers are also designed not to produce the output when the input is older,
if makefile order the build and it does build I expect its's for a reason,
but I didn't search for it
Diffstat (limited to 'make-install-no-build.patch')
-rw-r--r-- | make-install-no-build.patch | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/make-install-no-build.patch b/make-install-no-build.patch deleted file mode 100644 index 19eeb432dcbf..000000000000 --- a/make-install-no-build.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- julia-1.3.0/Makefile.orig 2019-12-06 12:54:23.879790955 +0000 -+++ julia-1.3.0/Makefile 2019-12-06 12:54:36.329952953 +0000 -@@ -277,12 +277,7 @@ - endif - - --install: $(build_depsbindir)/stringreplace $(BUILDROOT)/doc/_build/html/en/index.html --ifeq ($(BUNDLE_DEBUG_LIBS),1) -- @$(MAKE) $(QUIET_MAKE) all --else -- @$(MAKE) $(QUIET_MAKE) release --endif -+install: $(build_depsbindir)/stringreplace - @for subdir in $(bindir) $(datarootdir)/julia/stdlib/$(VERSDIR) $(docdir) $(man1dir) $(includedir)/julia $(libdir) $(private_libdir) $(sysconfdir) $(libexecdir); do \ - mkdir -p $(DESTDIR)$$subdir; \ - done |