forked from pool/julia
118a3c30c3
- Update to version 1.10.3: * Fix outdated usage of scrubbing for log test failures * [REPL] Fix typo in using/import completion * Avoid compiler warning about redefining jl_globalref_t * yet more atomics & cache-line fixes on work-stealing queue * build: remove extra .a file * Bump CSL to 1.1.1 to fix libgomp bug * codegen: change tbaa of ptr_phi to tbaa_value * Default to the medium code model in x86 linux * Remove some duplicates from emitted compilation traces for Julia 1.10 * Add version string to sysimg triple * Add missing GC_POP() in emit_cfunction * typeintersect: fix UnionAll unaliasing bug caused by innervars * Apply backported changes - GC typo fix - Add inventory writing via DocumenterInventoryWritingBackport - Add mpfr-looking-for-gmp-fix.patch - Cleanup specfile - Limit to x86_64(-v3) architectures. aarch64 has libquadmath disabled - Tests are currently broken. Idk how upstream was able to have all their checks green despite I using the some bundled dependencies. Other issues are because of hardcoded libraries in the jll packages even though their versions are non-impactful to Julia. - Nghttp, Mbedtls, PCRE, LibGit2, LibSSH, gmp, mpfr, and DSFMT are now using the bundled dependencies. * now added to the globally defined _privatelibs * ./julia-hardcoded-libs.patch is now updated. * the only dependencies that do not require much intervention is libblastrampoline and openlibm OBS-URL: https://build.opensuse.org/request/show/1173660 OBS-URL: https://build.opensuse.org/package/show/science/julia?expand=0&rev=175
33 lines
1.2 KiB
Diff
33 lines
1.2 KiB
Diff
function __init__()
|
|
diff --git a/stdlib/OpenLibm_jll/src/OpenLibm_jll.jl b/stdlib/OpenLibm_jll/src/OpenLibm_jll.jl
|
|
index 215de8aed6..918d1ffdc2 100644
|
|
--- a/stdlib/OpenLibm_jll/src/OpenLibm_jll.jl
|
|
+++ b/stdlib/OpenLibm_jll/src/OpenLibm_jll.jl
|
|
@@ -22,7 +22,7 @@ if Sys.iswindows()
|
|
elseif Sys.isapple()
|
|
const libopenlibm = "@rpath/libopenlibm.4.dylib"
|
|
else
|
|
- const libopenlibm = "libopenlibm.so.4"
|
|
+ const libopenlibm = "libopenlibm.so"
|
|
end
|
|
|
|
function __init__()
|
|
From: Soc Virnyl Estela <contact@uncomfyhalomacro.pl>
|
|
Date: Sat, 09 Dec 2023 16:30:31 +0800
|
|
Subject: Change hardcoded libs for libblastrampoline
|
|
|
|
---
|
|
|
|
diff -ruN julia-1.9.4.orig/stdlib/libblastrampoline_jll/src/libblastrampoline_jll.jl julia-1.9.4/stdlib/libblastrampoline_jll/src/libblastrampoline_jll.jl
|
|
--- julia-1.9.4.orig/stdlib/libblastrampoline_jll/src/libblastrampoline_jll.jl 2023-12-09 14:21:37.910096392 +0800
|
|
+++ julia-1.9.4/stdlib/libblastrampoline_jll/src/libblastrampoline_jll.jl 2023-12-09 14:21:58.006998468 +0800
|
|
@@ -24,7 +24,7 @@
|
|
elseif Sys.isapple()
|
|
"@rpath/libblastrampoline.5.dylib"
|
|
else
|
|
- "libblastrampoline.so.5"
|
|
+ "libblastrampoline.so"
|
|
end
|
|
|
|
function __init__()
|