forked from pool/julia
ab0813dc4d
- Add the following gmp patches * ./gmp-6.2.1-arm64-invert_limb.patch * ./apply-gmp-arm64-invert_limb.patch - Add pp64le variants of the bundled deps * CompilerSupportLibraries.v1.1.1+0.powerpc64le-linux-gnu-libgfortran5.tar.gz * GMP.v6.2.1+6.powerpc64le-linux-gnu-cxx11.tar.gz * LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz * LibCURL.v8.4.0+0.powerpc64le-linux-gnu.tar.gz * LibGit2.v1.6.4+0.powerpc64le-linux-gnu.tar.gz * LibSSH2.v1.11.0+1.powerpc64le-linux-gnu.tar.gz * LibUV.v2.0.1+14.powerpc64le-linux-gnu.tar.gz * LibUnwind.v1.5.0+5.powerpc64le-linux-gnu.tar.gz * MPFR.v4.2.0+1.powerpc64le-linux-gnu.tar.gz * MbedTLS.v2.28.2+1.powerpc64le-linux-gnu.tar.gz * OpenBLAS.v0.3.23+4.powerpc64le-linux-gnu-libgfortran5.tar.gz * OpenLibm.v0.8.1+2.powerpc64le-linux-gnu.tar.gz * PCRE2.v10.42.0+1.powerpc64le-linux-gnu.tar.gz * SuiteSparse.v7.2.1+1.powerpc64le-linux-gnu.tar.gz * Zlib.v1.2.13+1.powerpc64le-linux-gnu.tar.gz * dSFMT.v2.2.4+4.powerpc64le-linux-gnu.tar.gz * julia.spec * libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz * libblastrampoline.v5.11.0+0.powerpc64le-linux-gnu.tar.gz * nghttp2.v1.52.0+1.powerpc64le-linux-gnu.tar.gz * p7zip.v17.4.0+2.powerpc64le-linux-gnu.tar.gz - Add the aarch64 variants of the bundled deps * CompilerSupportLibraries.v1.1.1+0.aarch64-linux-gnu-libgfortran5.tar.gz * GMP.v6.2.1+6.aarch64-linux-gnu-cxx11.tar.gz * LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz * LibCURL.v8.4.0+0.aarch64-linux-gnu.tar.gz * LibGit2.v1.6.4+0.aarch64-linux-gnu.tar.gz * LibSSH2.v1.11.0+1.aarch64-linux-gnu.tar.gz * LibUV.v2.0.1+14.aarch64-linux-gnu.tar.gz * LibUnwind.v1.5.0+5.aarch64-linux-gnu.tar.gz * MPFR.v4.2.0+1.aarch64-linux-gnu.tar.gz * MbedTLS.v2.28.2+1.aarch64-linux-gnu.tar.gz * OpenBLAS.v0.3.23+4.aarch64-linux-gnu-libgfortran5.tar.gz * OpenLibm.v0.8.1+2.aarch64-linux-gnu.tar.gz * PCRE2.v10.42.0+1.aarch64-linux-gnu.tar.gz * SuiteSparse.v7.2.1+1.aarch64-linux-gnu.tar.gz * Zlib.v1.2.13+1.aarch64-linux-gnu.tar.gz * dSFMT.v2.2.4+4.aarch64-linux-gnu.tar.gz * julia.spec * libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz * libblastrampoline.v5.11.0+0.aarch64-linux-gnu.tar.gz * nghttp2.v1.52.0+1.aarch64-linux-gnu.tar.gz * p7zip.v17.4.0+2.aarch64-linux-gnu.tar.gz - Add ./libblastrampoline.v5.11.0+0.x86_64-linux-gnu.tar.gz - Add ./deps-makefile.patch - The full.tar.gz tarball is not a full.tar.gz tarball so we have to manually add the sources now. * add CompilerSupportLibraries.v1.1.1+0.x86_64-linux-gnu-libgfortran5.tar.gz * add dSFMT.v2.2.4+4.x86_64-linux-gnu.tar.gz * add GMP.v6.2.1+6.x86_64-linux-gnu-cxx11.tar.gz * add LibCURL.v8.4.0+0.x86_64-linux-gnu.tar.gz * add LibGit2.v1.6.4+0.x86_64-linux-gnu.tar.gz * add libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz * add LibSSH2.v1.11.0+1.x86_64-linux-gnu.tar.gz * add LibUnwind.v1.5.0+5.x86_64-linux-gnu.tar.gz * add LibUV-v2.0.1+14.x86_64-linux-gnu.tar.gz * add LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz * add MbedTLS.v2.28.2+1.x86_64-linux-gnu.tar.gz * add MPFR.v4.2.0+1.x86_64-linux-gnu.tar.gz * add nghttp2.v1.52.0+1.x86_64-linux-gnu.tar.gz * add OpenBLAS.v0.3.23+4.x86_64-linux-gnu-libgfortran5.tar.gz * add OpenLibm.v0.8.1+2.x86_64-linux-gnu.tar.gz * add p7zip.v17.4.0+2.x86_64-linux-gnu.tar.gz * add PCRE2.v10.42.0+1.x86_64-linux-gnu.tar.gz * add SuiteSparse.v7.2.1+1.x86_64-linux-gnu.tar.gz * add Zlib.v1.2.13+1.x86_64-linux-gnu.tar.gz - Add -Wno-implicit-function-declaration for CFLAGS and CXXFLAGS * this is an issue building with source-vendored GMP. * see https://discourse.julialang.org/t/building-julia-for-nix/115304/6. it might be a nix build issue but it affects all distros tbh. - Adopt buildkite env from Julia's CI. See utilities/build_envs.sh. - Update CFLAGS and CXXFLAGS to %optflags macro - Reenable other architectures for testing - BUG-GCC-LLVM-UPSTREAM: Add -Wno-error=incompatible-pointer-types for aarch64. * already fixed but still affecting the vendored LLVM build. might be an openSUSE GCC issue (need to confirm but let's just by-pass the warning for now). * reference issue -> https://github.com/JuliaLang/julia/issues/45400 - Update julia.specfile * remove allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch - Update to version 1.10.5: * bump Pkg to latest 1.10 * 🤖 [backports-release-1.10] Bump the Pkg stdlib from 45521a6e8 to a4f26cff6 * 🤖 [backports-release-1.10] Bump the Pkg stdlib from 9cb6d35f8 to 45521a6e8 * `stale_cachefile`: handle if the expected cache file is missing * bump Pkg to latest 1.10 * Fix tr for block SymTridiagonal * [libblastrampoline] Bump to v5.11.0 * Profile: Fix stdlib paths * Restrict argument to `isleapyear(::Integer)` * Add `lbt_forwarded_funcs()` to debug LBT forwarding issues * Fix a bug in `stack`'s DimensionMismatch error message * [docs] change docstring to match code * AllocOpt: Fix stack lowering where alloca continas boxed and unboxed data * [build] Some improvements to the LLVM build system * 🤖 [backports-release-1.10] Bump the Pkg stdlib from bf83c387b to ff18647d8 * Add openlibm to sysimg link line on windows * Remove the WarnMissedTransformations pass from the 1.10 pipeline * Do not hide libssp.dll.a (Windows import library) in private library dir * fixup some casts in uv code, extraced from commit e5496e0 * Fix calling LLVM_SIZE on windows * relax equality in trace test * Remove reference to memory attribute in llvm pass * Disable typed pointer tests for alloc-opt-pass since the base file is now using opaque pointers * bump Pkg to latest v1.10 * Bump libblastrampoline to v5.10.1 * add missing compat entry to edit * LinearAlgebra: LazyString in error messages for Diagonal/Bidiagonal * Use triple quotes in TOML.print when string contains newline * Fix assertion/crash when optimizing function with dead basic block * more precise aliasing checks for SubArray * document mutable struct const fields * correction to compat notice for a[begin] * compat notice for a[begin] indexing * Compat for `Base.@nospecializeinfer` * Update the aarch64 devdocs to reflect the current state of its support * Fix generic triangular solves with empty matrices * Profile: Improve module docstring * Remove boxing in pinv * `LazyString` in `LinearAlgebra.checksquare` error message * LinearAlgebra: use `≈` instead of `==` for `tr` tests in symmetric.jl * 🤖 [backports-release-1.10] Bump the Pkg stdlib from f487626b0 to 6d73ac1fc * [release-1.10] fix a race condition in jl_gc_realloc_string * Do not add type tag size to the `alloc_typed` lowering for GC allocations * add sticky task warning to `@task` and `schedule` * [LinearAlgebra] Improve resilience to unknown libblastrampoline flags * make: use `readelf` for LLVM symbol version detection * LazyString in reinterpretarray error messages * make: Fix `sed` command for LLVM libraries with no symbol versioning * Add boundscheck in bindingkey_eq to avoid OOB access due to data race * ensure we set the right value to gc_first_tid * Aggressive constprop in trevc! to stabilize triangular eigvec * Fix trampoline assembly for build on clang 18 on apple silicon * Allow libquadmath to also fail as it is not available on all systems OBS-URL: https://build.opensuse.org/package/show/science/julia?expand=0&rev=217
52 lines
3.0 KiB
Plaintext
52 lines
3.0 KiB
Plaintext
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
|
|
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
|
|
Lr+fAJHZvbYCQjMTkZYScgYU
|
|
=XN/B
|
|
-----END PGP PUBLIC KEY BLOCK-----
|