diff --git a/CompilerSupportLibraries.v1.1.1+0.aarch64-linux-gnu-libgfortran5.tar.gz b/CompilerSupportLibraries.v1.1.1+0.aarch64-linux-gnu-libgfortran5.tar.gz new file mode 100644 index 0000000..63c9b0f --- /dev/null +++ b/CompilerSupportLibraries.v1.1.1+0.aarch64-linux-gnu-libgfortran5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7afaf2ef1b60e4131f0f6afd16561fbe09cc3276a4805ba45bf06f08d63ae0f +size 20763581 diff --git a/CompilerSupportLibraries.v1.1.1+0.powerpc64le-linux-gnu-libgfortran5.tar.gz b/CompilerSupportLibraries.v1.1.1+0.powerpc64le-linux-gnu-libgfortran5.tar.gz new file mode 100644 index 0000000..014b8a3 --- /dev/null +++ b/CompilerSupportLibraries.v1.1.1+0.powerpc64le-linux-gnu-libgfortran5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7936acdfae16b6e944bbf87375c23b6dd0deceb90d625917fa7024b094968a11 +size 21275184 diff --git a/CompilerSupportLibraries.v1.1.1+0.x86_64-linux-gnu-libgfortran5.tar.gz b/CompilerSupportLibraries.v1.1.1+0.x86_64-linux-gnu-libgfortran5.tar.gz new file mode 100644 index 0000000..b668afe --- /dev/null +++ b/CompilerSupportLibraries.v1.1.1+0.x86_64-linux-gnu-libgfortran5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e72a9e5bf0b849011f3707671dc19bcbc40f6fa7b21cfb290d26b4bd2aed877 +size 22932730 diff --git a/GMP.v6.2.1+6.aarch64-linux-gnu-cxx11.tar.gz b/GMP.v6.2.1+6.aarch64-linux-gnu-cxx11.tar.gz new file mode 100644 index 0000000..7381099 --- /dev/null +++ b/GMP.v6.2.1+6.aarch64-linux-gnu-cxx11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6a159f3f4f6e1e79c6af19ab446257f798efd066c5b2ab3ea2c8db68a0f18bc +size 445144 diff --git a/GMP.v6.2.1+6.powerpc64le-linux-gnu-cxx11.tar.gz b/GMP.v6.2.1+6.powerpc64le-linux-gnu-cxx11.tar.gz new file mode 100644 index 0000000..2eba8f6 --- /dev/null +++ b/GMP.v6.2.1+6.powerpc64le-linux-gnu-cxx11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c47825e55c671de055c0e61d289d463230834edfc3920a67ef62eb4b8527e058 +size 476586 diff --git a/GMP.v6.2.1+6.x86_64-linux-gnu-cxx11.tar.gz b/GMP.v6.2.1+6.x86_64-linux-gnu-cxx11.tar.gz new file mode 100644 index 0000000..651330d --- /dev/null +++ b/GMP.v6.2.1+6.x86_64-linux-gnu-cxx11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb20b68a814c37fa091f38a83f160c5025ecf3234401758c9ca820b10adc58b0 +size 528807 diff --git a/LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz b/LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz new file mode 100644 index 0000000..181c764 --- /dev/null +++ b/LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c54e2c5500731f3c3703b592a97d9bf3e63ef0d30aab9106d8531f2a8cc1204 +size 4914229 diff --git a/LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz b/LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz new file mode 100644 index 0000000..52f8e2c --- /dev/null +++ b/LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:628e331c5e9515f678419047c61bb5cbfe31d7f4d5c5fc988b035110e8dce9b1 +size 5326792 diff --git a/LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz b/LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz new file mode 100644 index 0000000..6f86432 --- /dev/null +++ b/LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be83e539493fe532f65bcd3220a7704ceae8fd9ef5dca64ff169b50ee083aee2 +size 5231424 diff --git a/LibCURL.v8.4.0+0.aarch64-linux-gnu.tar.gz b/LibCURL.v8.4.0+0.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..40596da --- /dev/null +++ b/LibCURL.v8.4.0+0.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47063bdbf7a700422211a56eac5ceecad1134c37162c43aac248c779aeb74563 +size 707448 diff --git a/LibCURL.v8.4.0+0.powerpc64le-linux-gnu.tar.gz b/LibCURL.v8.4.0+0.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..8eeb0e0 --- /dev/null +++ b/LibCURL.v8.4.0+0.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f76cc3f148e278170cbccf4d2f23842f61c06b0ccfad16209b2faa284a582a45 +size 747133 diff --git a/LibCURL.v8.4.0+0.x86_64-linux-gnu.tar.gz b/LibCURL.v8.4.0+0.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..b598d36 --- /dev/null +++ b/LibCURL.v8.4.0+0.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e09a6e894971a7d390d578ce61e73297865321afae4e2d7d751ea1cc205d5517 +size 749418 diff --git a/LibGit2.v1.6.4+0.aarch64-linux-gnu.tar.gz b/LibGit2.v1.6.4+0.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..33b2076 --- /dev/null +++ b/LibGit2.v1.6.4+0.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d729cee7318431c7ec3d641bbaecfb2285395a985c55df905d14b92879bd3eac +size 856789 diff --git a/LibGit2.v1.6.4+0.powerpc64le-linux-gnu.tar.gz b/LibGit2.v1.6.4+0.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..0fdf3c6 --- /dev/null +++ b/LibGit2.v1.6.4+0.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e81dfd183d2af8cb4c19fd12f17e03b2d5580c7a460addc0c1aaf6315548feb5 +size 955285 diff --git a/LibGit2.v1.6.4+0.x86_64-linux-gnu.tar.gz b/LibGit2.v1.6.4+0.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..11fca7f --- /dev/null +++ b/LibGit2.v1.6.4+0.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:927ae04d2bbd6cabf064d161beb02af8e04a5077a5028539f75500b2af3a7642 +size 952168 diff --git a/LibSSH2.v1.11.0+1.aarch64-linux-gnu.tar.gz b/LibSSH2.v1.11.0+1.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..93b1116 --- /dev/null +++ b/LibSSH2.v1.11.0+1.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4677fdc4c3b673456d3a4d129821383d69d736d95dcaeaabe8f3a760efcb9a33 +size 410826 diff --git a/LibSSH2.v1.11.0+1.powerpc64le-linux-gnu.tar.gz b/LibSSH2.v1.11.0+1.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..f698835 --- /dev/null +++ b/LibSSH2.v1.11.0+1.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8565ee46336ba53e930730a66e35523dcd27a3c52d4024ad04ed680545584d5b +size 441415 diff --git a/LibSSH2.v1.11.0+1.x86_64-linux-gnu.tar.gz b/LibSSH2.v1.11.0+1.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..d610d02 --- /dev/null +++ b/LibSSH2.v1.11.0+1.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51ea9f9fb5a5f736db6ec645c782540685e3740dbe99ad8cde3d96029dc3c7f9 +size 431463 diff --git a/LibUV.v2.0.1+14.aarch64-linux-gnu.tar.gz b/LibUV.v2.0.1+14.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..90d6c5f --- /dev/null +++ b/LibUV.v2.0.1+14.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cdf3c08e18925d632601796d8ab3022519c7f1a5e68b4b1a6eea644348cef56 +size 693211 diff --git a/LibUV.v2.0.1+14.powerpc64le-linux-gnu.tar.gz b/LibUV.v2.0.1+14.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..7cf62a2 --- /dev/null +++ b/LibUV.v2.0.1+14.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86e5d2ffa8c07c7101bb291b211486dbfc15deb24aec68af3a3727ee60a6e589 +size 649465 diff --git a/LibUV.v2.0.1+14.x86_64-linux-gnu.tar.gz b/LibUV.v2.0.1+14.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..26c69c5 --- /dev/null +++ b/LibUV.v2.0.1+14.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d346e1bb7e711ecd57268977963e9d6ad5756de4da76eb47513f949bb8fde751 +size 622742 diff --git a/LibUnwind.v1.5.0+5.aarch64-linux-gnu.tar.gz b/LibUnwind.v1.5.0+5.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..24ee518 --- /dev/null +++ b/LibUnwind.v1.5.0+5.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16cf1d96c775a6195451a8402f96ac61e19125ac4841bd9b4d6c6c7f589482bf +size 1283293 diff --git a/LibUnwind.v1.5.0+5.powerpc64le-linux-gnu.tar.gz b/LibUnwind.v1.5.0+5.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..2d8203b --- /dev/null +++ b/LibUnwind.v1.5.0+5.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2f95e19da0bc2162619eb9e714e8f2e55d13bd6a2db7859943386853692f2d5 +size 1086558 diff --git a/LibUnwind.v1.5.0+5.x86_64-linux-gnu.tar.gz b/LibUnwind.v1.5.0+5.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..15af48a --- /dev/null +++ b/LibUnwind.v1.5.0+5.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9aa77c84e6cd934512cd713e53592f7deef6776da544af858e95a55e277bdf20 +size 1208108 diff --git a/MPFR.v4.2.0+1.aarch64-linux-gnu.tar.gz b/MPFR.v4.2.0+1.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..67543e0 --- /dev/null +++ b/MPFR.v4.2.0+1.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87118c29a52fc11fffd56829a2de0298da514bbd125aaaf6a08937e666687006 +size 884650 diff --git a/MPFR.v4.2.0+1.powerpc64le-linux-gnu.tar.gz b/MPFR.v4.2.0+1.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..bb698b0 --- /dev/null +++ b/MPFR.v4.2.0+1.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be1b3270c1b2e3c417dbfe23b0dd70acb7c5eca493ec4122cb441514dd27c960 +size 921950 diff --git a/MPFR.v4.2.0+1.x86_64-linux-gnu.tar.gz b/MPFR.v4.2.0+1.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..8e3dd08 --- /dev/null +++ b/MPFR.v4.2.0+1.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:612de389397df50248bf882d1ca4419e20417e058986263de6cf4f4c84fdb4d1 +size 891545 diff --git a/MbedTLS.v2.28.2+1.aarch64-linux-gnu.tar.gz b/MbedTLS.v2.28.2+1.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..3beed33 --- /dev/null +++ b/MbedTLS.v2.28.2+1.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a08415399b0c1be7b0c4e4ecc8edfc4d11e31c98b9a152a80d639e3efff7c120 +size 2097771 diff --git a/MbedTLS.v2.28.2+1.powerpc64le-linux-gnu.tar.gz b/MbedTLS.v2.28.2+1.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..7873ac4 --- /dev/null +++ b/MbedTLS.v2.28.2+1.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e46314ab56c694e4da7d3c7df018c27d0554f5370fea2258c000a23e90382fe +size 2253652 diff --git a/MbedTLS.v2.28.2+1.x86_64-linux-gnu.tar.gz b/MbedTLS.v2.28.2+1.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..21015fa --- /dev/null +++ b/MbedTLS.v2.28.2+1.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a31ed4ff6032ad2c3ec1afae9c6a668618973b2380d3a7bf65e92e83a210415e +size 2178218 diff --git a/OpenBLAS.v0.3.23+4.aarch64-linux-gnu-libgfortran5.tar.gz b/OpenBLAS.v0.3.23+4.aarch64-linux-gnu-libgfortran5.tar.gz new file mode 100644 index 0000000..7a45e59 --- /dev/null +++ b/OpenBLAS.v0.3.23+4.aarch64-linux-gnu-libgfortran5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30a374c4f157c49af80b51f2733a94f2a6a1c3444ed68194fa53c6204e9b35bd +size 7439063 diff --git a/OpenBLAS.v0.3.23+4.powerpc64le-linux-gnu-libgfortran5.tar.gz b/OpenBLAS.v0.3.23+4.powerpc64le-linux-gnu-libgfortran5.tar.gz new file mode 100644 index 0000000..7af2171 --- /dev/null +++ b/OpenBLAS.v0.3.23+4.powerpc64le-linux-gnu-libgfortran5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca302adb7ff19ea8defe2c84ceffd0db735394212ba9afdd714c967de1f9d5fe +size 6638089 diff --git a/OpenBLAS.v0.3.23+4.x86_64-linux-gnu-libgfortran5.tar.gz b/OpenBLAS.v0.3.23+4.x86_64-linux-gnu-libgfortran5.tar.gz new file mode 100644 index 0000000..6910957 --- /dev/null +++ b/OpenBLAS.v0.3.23+4.x86_64-linux-gnu-libgfortran5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1961f07a0708e837467b47ce844249a1d58cb1d319cc09b6f4ca112e797968a5 +size 9531958 diff --git a/OpenLibm.v0.8.1+2.aarch64-linux-gnu.tar.gz b/OpenLibm.v0.8.1+2.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..4b4d85a --- /dev/null +++ b/OpenLibm.v0.8.1+2.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ae803cabe094675aafccb590e47e0c5e682be787b9aa70d8dc97186d300016b +size 329479 diff --git a/OpenLibm.v0.8.1+2.powerpc64le-linux-gnu.tar.gz b/OpenLibm.v0.8.1+2.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..a73efe4 --- /dev/null +++ b/OpenLibm.v0.8.1+2.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:884461cb9037cb383fbee6e92f0e1f8c5a7f0b8420fcf5c10d3c3c060a7d2b70 +size 201113 diff --git a/OpenLibm.v0.8.1+2.x86_64-linux-gnu.tar.gz b/OpenLibm.v0.8.1+2.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..13edbbd --- /dev/null +++ b/OpenLibm.v0.8.1+2.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:164a5349b6cdcce409e5277afb752b8f4a270b98229d0ab5d626848e7dbdb86e +size 268364 diff --git a/PCRE2.v10.42.0+1.aarch64-linux-gnu.tar.gz b/PCRE2.v10.42.0+1.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..e4b5c56 --- /dev/null +++ b/PCRE2.v10.42.0+1.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cda05df078a687378d2e957767bfcd977fbb154381b495d25f96f8611ad2f4cd +size 2166988 diff --git a/PCRE2.v10.42.0+1.powerpc64le-linux-gnu.tar.gz b/PCRE2.v10.42.0+1.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..675580a --- /dev/null +++ b/PCRE2.v10.42.0+1.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ab4757a03fb81e6db6b2dff255350fe65857361a647cca59dda0e792d65ff0c +size 2339780 diff --git a/PCRE2.v10.42.0+1.x86_64-linux-gnu.tar.gz b/PCRE2.v10.42.0+1.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..d1f6788 --- /dev/null +++ b/PCRE2.v10.42.0+1.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d18594db4906bdc81af7ebea8f1b6357394189b2e586bf9ef2225ce858636a2 +size 2332880 diff --git a/SuiteSparse.v7.2.1+1.aarch64-linux-gnu.tar.gz b/SuiteSparse.v7.2.1+1.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..a3a52d3 --- /dev/null +++ b/SuiteSparse.v7.2.1+1.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb163789fd69ee871e570add5d98f7cddcd5706cb7af704e4aaec3f14688bb42 +size 1369667 diff --git a/SuiteSparse.v7.2.1+1.powerpc64le-linux-gnu.tar.gz b/SuiteSparse.v7.2.1+1.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..72d4f99 --- /dev/null +++ b/SuiteSparse.v7.2.1+1.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a175a680cbccb574b5ad17b2c98b833918249e1e5a1f024ba4f53aecb90b288a +size 1571419 diff --git a/SuiteSparse.v7.2.1+1.x86_64-linux-gnu.tar.gz b/SuiteSparse.v7.2.1+1.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..3153126 --- /dev/null +++ b/SuiteSparse.v7.2.1+1.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc5a6683cd8d9d6712d34c6bc7d02beac38c9da3aec5ccf392baf58dbb862893 +size 1476769 diff --git a/Zlib.v1.2.13+1.aarch64-linux-gnu.tar.gz b/Zlib.v1.2.13+1.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..dd24f97 --- /dev/null +++ b/Zlib.v1.2.13+1.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf861aa618865fb20ca228c42370ca6bd6aefeb5291954f7c4cbd28b0c9a5a27 +size 146800 diff --git a/Zlib.v1.2.13+1.powerpc64le-linux-gnu.tar.gz b/Zlib.v1.2.13+1.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..8cc3175 --- /dev/null +++ b/Zlib.v1.2.13+1.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e73e8d611ac5c850b796dfb637ac31e5b9ef2e9b9c7e2c93f504c74987f50ad9 +size 152417 diff --git a/Zlib.v1.2.13+1.x86_64-linux-gnu.tar.gz b/Zlib.v1.2.13+1.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..0761abc --- /dev/null +++ b/Zlib.v1.2.13+1.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46678eabc97358858872a85192903f427288f9ea814bddc6b3e81a8681b63da4 +size 156413 diff --git a/allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch b/allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch deleted file mode 100644 index 106066a..0000000 --- a/allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch +++ /dev/null @@ -1,30 +0,0 @@ -From dc7e47be092a21ddd74311114b2df4c72a8044b3 Mon Sep 17 00:00:00 2001 -From: "Viral B. Shah" -Date: Tue, 28 May 2024 16:37:02 -0400 -Subject: [PATCH] Allow libssp, libatomic and libgomp to fail as they are not - available on all systems - -Co-authored-by: FX Coudert ---- - base/Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/base/Makefile b/base/Makefile -index 9a6c0d0d03833..febee53a9ddfc 100644 ---- a/base/Makefile -+++ b/base/Makefile -@@ -249,12 +249,12 @@ endif - ifneq (,$(LIBGFORTRAN_VERSION)) - $(eval $(call symlink_system_library,CSL,libgfortran,$(LIBGFORTRAN_VERSION))) - endif --$(eval $(call symlink_system_library,CSL,libquadmath,0)) - $(eval $(call symlink_system_library,CSL,libstdc++,6)) --# We allow libssp, libatomic and libgomp to fail as they are not available on all systems -+# We allow libssp, libatomic, libgomp and libquadmath to fail as they are not available on all systems - $(eval $(call symlink_system_library,CSL,libssp,0,ALLOW_FAILURE)) - $(eval $(call symlink_system_library,CSL,libatomic,1,ALLOW_FAILURE)) - $(eval $(call symlink_system_library,CSL,libgomp,1,ALLOW_FAILURE)) -+$(eval $(call symlink_system_library,CSL,libquadmath,0,ALLOW_FAILURE)) - $(eval $(call symlink_system_library,PCRE,libpcre2-8)) - $(eval $(call symlink_system_library,DSFMT,libdSFMT)) - $(eval $(call symlink_system_library,LIBBLASTRAMPOLINE,libblastrampoline)) diff --git a/apply-gmp-arm64-invert_limb.patch b/apply-gmp-arm64-invert_limb.patch new file mode 100644 index 0000000..a5aaa69 --- /dev/null +++ b/apply-gmp-arm64-invert_limb.patch @@ -0,0 +1,15 @@ +diff -ruN ../julia-1.10.5.orig/deps/gmp.mk /tmp/julia-1.10.5/deps/gmp.mk +--- julia-1.10.5/deps/gmp.mk 2024-09-25 09:20:05.861086670 +0800 ++++ julia-1.10.5/deps/gmp.mk 2024-09-25 09:22:26.475127794 +0800 +@@ -62,6 +62,11 @@ + patch -p1 -f < $(SRCDIR)/patches/gmp-more_alloc_overflow.patch + echo 1 > $@ + ++$(SRCCACHE)/gmp-$(GMP_VER)/gmp-6.2.1-arm64-invert_limb.patch-applied: $(SRCCACHE)/gmp-$(GMP_VER)/gmp-6.2.1-arm64-invert_limb.patch-applied ++ cd $(dir $@) && \ ++ patch -p1 -f < $(SRCDIR)/patches/gmp-6.2.1-arm64-invert_limb.patch ++ echo 1 > $@ ++ + $(SRCCACHE)/gmp-$(GMP_VER)/source-patched: $(SRCCACHE)/gmp-$(GMP_VER)/gmp-more_alloc_overflow.patch-applied + echo 1 > $@ + diff --git a/dSFMT.v2.2.4+4.aarch64-linux-gnu.tar.gz b/dSFMT.v2.2.4+4.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..552357c --- /dev/null +++ b/dSFMT.v2.2.4+4.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd2147de47079f541abf1e740c89fd5428a83b23b42137b7d1ffa19d3e1c0076 +size 7210 diff --git a/dSFMT.v2.2.4+4.powerpc64le-linux-gnu.tar.gz b/dSFMT.v2.2.4+4.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..5418c80 --- /dev/null +++ b/dSFMT.v2.2.4+4.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5308c8331dbff504ad695fc9ca97724f407ade82af24ecda7471c95c554e354 +size 9039 diff --git a/dSFMT.v2.2.4+4.x86_64-linux-gnu.tar.gz b/dSFMT.v2.2.4+4.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..f6d4358 --- /dev/null +++ b/dSFMT.v2.2.4+4.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:438e961781bfa19a281c610a92755d53182f8da0c093aa529451e58e7379b382 +size 6617 diff --git a/deps-makefile.patch b/deps-makefile.patch new file mode 100644 index 0000000..1c7d326 --- /dev/null +++ b/deps-makefile.patch @@ -0,0 +1,12 @@ +--- julia/deps/Makefile.orig 2024-09-21 08:50:22.716845232 +0800 ++++ julia/deps/Makefile 2024-09-21 08:50:49.733520274 +0800 +@@ -34,7 +34,7 @@ + ## Overall configuration of which rules exist and should be run by default ## + + # prevent installing libs into usr/lib64 on opensuse +-unexport CONFIG_SITE ++# unexport CONFIG_SITE + + DEP_LIBS := JuliaSyntax + + diff --git a/gmp-6.2.1-arm64-invert_limb.patch b/gmp-6.2.1-arm64-invert_limb.patch new file mode 100644 index 0000000..53e5afc --- /dev/null +++ b/gmp-6.2.1-arm64-invert_limb.patch @@ -0,0 +1,14 @@ +--- mpn/arm64/invert_limb.asm.orig 2020-12-09 08:22:02.101836933 +0100 ++++ mpn/arm64/invert_limb.asm 2020-12-09 08:22:55.774456637 +0100 +@@ -41,9 +41,9 @@ + ASM_START() + PROLOGUE(mpn_invert_limb) + lsr x2, x0, #54 +- LEA_HI( x1, approx_tab) ++ adrp x1, approx_tab + and x2, x2, #0x1fe +- LEA_LO( x1, approx_tab) ++ add x1, x1, :lo12:approx_tab + ldrh w3, [x1,x2] + lsr x4, x0, #24 + add x4, x4, #1 diff --git a/julia-1.10.4-full.tar.gz b/julia-1.10.4-full.tar.gz deleted file mode 100644 index 2ccef73..0000000 --- a/julia-1.10.4-full.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f32e5277f5d82a63824882cdebfac158199bb84814c3c019a3fecc3601586191 -size 318661761 diff --git a/julia-1.10.4-full.tar.gz.asc b/julia-1.10.4-full.tar.gz.asc deleted file mode 100644 index 5762168..0000000 --- a/julia-1.10.4-full.tar.gz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQJLBAABCAA1FiEENnPfUp2QSUd/drN1ZuPH3APW5JUFAmZffZUXHGJ1aWxkYm90 -QGp1bGlhbGFuZy5vcmcACgkQZuPH3APW5JV6bxAAxZaHNIbvLy3uotpwDXSRJUYy -igPLUrJgXKh4Nr5cvfl+zZ6/uCJm2xD/KBK9JH+yOFKzyWbafQumeTJlTPq+6d41 -jOSfD4gGM1dRjvmSsLWeyqkCLb1EcQ6ENTipTD57IpGODkPXmF2Pilp+kvXpiYZw -Sj8MHHlP08oGAlOIn3krMU8wHFZ40scXiw+PVToNGPzuXxg7r0NSS2E8iieP6X/z -2wt45DLbgNDbzgRRU20Lci/Xv/oc/33jjn/4zm0JUBn0hQdKaeQggiKZ5DpO6+uv -CTffNunXtWV95eCmEBJ/tAMejPCi1RgPV14kY9PIV49QOGvOVTj+7PW5BTH385Dx -l26dDYVOR53MiYyyAAdy4pAghKfSgHNrhgbIRAup5p9QrH7r+69Qravse0cg0Lat -hrTKNwWeTagDrVSGHGQJl0rAoCQR3t7z9LZ3tJy2fFf7Ob5Hx879AluS9+PgVn+i -SwSk3nAOn9qz8c5zUiR7WanTzzKJ9ZA799Eg7d55qJh4Sm0zKMtXjYNqQVrt1aXs -1333g++nWSSt61jSekVwfb8TT/nQZO5lxSPLpENyzdwd8aAaDQg13b5gFj5NM4pC -yBRl0GiVZi1IdM1+KIRwHz5ktvyeF4gnh+unH6/gXqv7ASDvg5FWu7m99udDsLZt -1K757vMRSxtWadL9fLY= -=nkWv ------END PGP SIGNATURE----- diff --git a/julia-1.10.5-full.tar.gz b/julia-1.10.5-full.tar.gz new file mode 100644 index 0000000..ea6c325 --- /dev/null +++ b/julia-1.10.5-full.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fc94159b87f34d18bf44a1a940e59f40cbeab931bfdc0c4763203bbb6995260 +size 318683963 diff --git a/julia-1.10.5-full.tar.gz.asc b/julia-1.10.5-full.tar.gz.asc new file mode 100644 index 0000000..f1eb061 --- /dev/null +++ b/julia-1.10.5-full.tar.gz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- + +iQJLBAABCAA1FiEENnPfUp2QSUd/drN1ZuPH3APW5JUFAmbOSnMXHGJ1aWxkYm90 +QGp1bGlhbGFuZy5vcmcACgkQZuPH3APW5JWoeQ/8D3Vnnw3paRULKr+YEWh2gEoJ +MZbIFwuTqqfuL7CSSnuXrBGM9FzoWVt9rvVuEh4/LLZ1xpjN+6rGn09f8wx/sMGR +JseF+/KlmhFTutZyPPG6uHt3Xp8f81B2NmxfvhJ9ymknosxHnJLoxpgq4zxJPyNx +S99WxxYd+lg9Pc36+3HR6mT+rQoAo4VeEuW1MbSk+rhd8M47T21cpYQQgSUDKCnK +rd4mw1FAm2BNLWNJdWqyHzB2sviPc+/9/mse4KkAHj/UXbEom6VYu4wKvffxLoAr +WrPP8v1dl+Kv25UAThTKl6lSJowIPFROcK/9QnGpC9MqlJQzlSOLXBTdcz8z5yX+ +Kc4BMcKCBNEmqY+ueTVwEvt9k8FSoGbvUUlcbc+Fdoag7cIGwtMTZgyx9OPgKMq1 +aFZ3G1VATwb1RNFEFPhly1ish4TQJNj5pVg12pKYCX20m3gvHkiDKvE1p3SwhU9i +CsbfmauDMBw2raQxcEhv7Xhc4JkJpXDgDikpbH2MQ/aqmOQR0VfXfaHnsHzpSyUo +nrQk+t0xFKKxar3u1Y+bWkHRLpSRUxOTLQZrHXdxr6dw93PTYwMOJDnpe/DFFRZu +uVK4J3nh/T76DVpyXG8ikFxFtDUdinsRcftTt8YDfoZXdlJOA/AdXuqg//a49HYG +y7yjVYgqIDWODAoraqY= +=2rK8 +-----END PGP SIGNATURE----- diff --git a/julia-libunwind-1.9.patch b/julia-libunwind-1.9.patch deleted file mode 100644 index f5fb94f..0000000 --- a/julia-libunwind-1.9.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -ruN julia-1.10.3.orig/src/debuginfo.cpp julia-1.10.3/src/debuginfo.cpp ---- julia-1.10.3.orig/src/debuginfo.cpp 2024-05-15 19:29:44.237505409 +0800 -+++ julia-1.10.3/src/debuginfo.cpp 2024-05-15 19:34:48.084228112 +0800 -@@ -267,6 +267,7 @@ - di->format = UNW_INFO_FORMAT_ARM_EXIDX; - di->start_ip = (uintptr_t)arm_text_addr; - di->end_ip = (uintptr_t)(arm_text_addr + arm_text_len); -+ di->load_offset = 0; - di->u.rti.name_ptr = 0; - di->u.rti.table_data = arm_exidx_addr; - di->u.rti.table_len = arm_exidx_len; -@@ -1579,6 +1580,7 @@ - di->u.rti.table_data = (unw_word_t)table; - di->start_ip = start_ip; - di->end_ip = end_ip; -+ di->load_offset = 0; - - jl_profile_atomic([&]() JL_NOTSAFEPOINT { - _U_dyn_register(di); diff --git a/julia.changes b/julia.changes index c1620c6..e492f62 100644 --- a/julia.changes +++ b/julia.changes @@ -1,3 +1,178 @@ +------------------------------------------------------------------- +Fri Sep 27 13:21:20 UTC 2024 - Soc Virnyl Estela + +- Remove julia-libunwind-1.9.patch + +------------------------------------------------------------------- +Thu Sep 26 00:09:24 UTC 2024 - Soc Virnyl Estela + +- Use bundled libunwind + +------------------------------------------------------------------- +Wed Sep 25 01:27:20 UTC 2024 - Soc Virnyl Estela + +- Add the following gmp patches + * ./gmp-6.2.1-arm64-invert_limb.patch + * ./apply-gmp-arm64-invert_limb.patch + +------------------------------------------------------------------- +Tue Sep 24 01:20:22 UTC 2024 - Soc Virnyl Estela + +- 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 + +------------------------------------------------------------------- +Mon Sep 23 10:11:57 UTC 2024 - Soc Virnyl Estela + +- 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 + +------------------------------------------------------------------- +Sat Sep 21 06:20:30 UTC 2024 - Soc Virnyl Estela + +- Add ./libblastrampoline.v5.11.0+0.x86_64-linux-gnu.tar.gz + +------------------------------------------------------------------- +Sat Sep 21 00:55:28 UTC 2024 - Soc Virnyl Estela + +- Add ./deps-makefile.patch + +------------------------------------------------------------------- +Wed Sep 18 14:07:20 UTC 2024 - Soc Virnyl Estela + +- 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 + +------------------------------------------------------------------- +Mon Sep 16 12:18:23 UTC 2024 - Soc Virnyl Estela + +- 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 + ------------------------------------------------------------------- Fri Jun 7 17:17:22 UTC 2024 - Soc Virnyl Estela diff --git a/julia.spec b/julia.spec index 84ff29f..fe68d1b 100644 --- a/julia.spec +++ b/julia.spec @@ -16,6 +16,10 @@ # +%if 0%{?suse_version} && 0%{?suse_version} < 1550 +%global force_gcc_version 13 +%endif + # We must not strip binaries in julia, since it can lead to many problems. # For example, see: # @@ -28,13 +32,13 @@ # If not Tumbleweed. Leap 15.6 seems to have trouble with libpthread %if 0%{?suse_version} < 1600 -%global __julia_opts NO_GIT=1 DEPS_GIT=0 BUILD_LLD=1 BUILD_LLDB=1 USE_CCACHE=1 USE_BINARYBUILDER=0 USE_SYSTEM_CSL=1 USE_SYSTEM_LLVM=0 USE_SYSTEM_LLD=0 OPENBLAS_USE_THREAD=0 OPENBLAS_TARGET_ARCH=NEHALEM OPENBLAS_SYMBOLSUFFIX="%{?__isa_bits}_" OPENBLAS_LIBNAMESUFFIX="%{?__isa_bits}_" OPENBLAS_CFLAGS="${CFLAGS}" LIBBLAS=-lopenblas64_ LIBBLASNAME=libopenblas64_ LIBLAPACK=-lopenblas64_ LIBLAPACKNAME=libopenblas64_ SUITESPARSE_LIB="-lumfpack64_ -lcholmod64_ -lamd64_ -lcamd64_ -lcolamd64_ -lspqr64_" USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_PCRE=0 USE_SYSTEM_BLAS=0 USE_SYSTEM_LAPACK=0 USE_SYSTEM_LIBBLASTRAMPOLINE=0 USE_SYSTEM_GMP=0 USE_SYSTEM_MPFR=0 USE_SYSTEM_LIBSUITESPARSE=0 USE_SYSTEM_SUITESPARSE=0 USE_INTEL_JITEVENTS=0 USE_SYSTEM_LIBWHICH=1 USE_SYSTEM_DSFMT=0 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=0 USE_SYSTEM_LIBSSH2=0 USE_SYSTEM_MBEDTLS=0 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_OPENLIBM=1 USE_BLAS64=1 JLDFLAGS="$LDFLAGS" USE_BINARYBUILDER_BLASTRAMPOLINE=0 USE_BINARYBUILDER_CURL=0 USE_BINARYBUILDER_DSFMT=0 USE_BINARYBUILDER_GMP=0 USE_BINARYBUILDER_LIBGIT2=0 USE_BINARYBUILDER_LIBSSH2=0 USE_BINARYBUILDER_LIBSUITESPARSE=0 USE_BINARYBUILDER_LIBTRACYCLIENT=0 USE_BINARYBUILDER_LIBUNWIND=0 USE_BINARYBUILDER_LIBUV=0 USE_BINARYBUILDER_LLVM=0 USE_BINARYBUILDER_MBEDTLS=0 USE_BINARYBUILDER_MPFR=0 USE_BINARYBUILDER_OPENBLAS=0 USE_BINARYBUILDER_OPENLIBM=0 USE_BINARYBUILDER_P7ZIP=0 USE_BINARYBUILDER_PCRE=0 USE_BINARYBUILDER_ZLIB=0 VERBOSE=0 +%global __julia_opts NO_GIT=1 DEPS_GIT=0 BUILD_LLD=1 BUILD_LLDB=1 USE_BINARYBUILDER=0 USE_SYSTEM_CSL=1 USE_SYSTEM_LLVM=0 USE_SYSTEM_LLD=0 OPENBLAS_USE_THREAD=0 OPENBLAS_TARGET_ARCH=NEHALEM OPENBLAS_SYMBOLSUFFIX="%{?__isa_bits}_" OPENBLAS_LIBNAMESUFFIX="%{?__isa_bits}_" OPENBLAS_CFLAGS="${CFLAGS}" LIBBLAS=-lopenblas64_ LIBBLASNAME=libopenblas64_ LIBLAPACK=-lopenblas64_ LIBLAPACKNAME=libopenblas64_ SUITESPARSE_LIB="-lumfpack64_ -lcholmod64_ -lamd64_ -lcamd64_ -lcolamd64_ -lspqr64_" USE_SYSTEM_LIBUNWIND=0 USE_SYSTEM_PCRE=0 USE_SYSTEM_BLAS=0 USE_SYSTEM_LAPACK=0 USE_SYSTEM_LIBBLASTRAMPOLINE=1 USE_SYSTEM_GMP=0 USE_SYSTEM_MPFR=0 USE_SYSTEM_LIBSUITESPARSE=0 USE_SYSTEM_SUITESPARSE=0 USE_INTEL_JITEVENTS=1 USE_SYSTEM_LIBWHICH=1 USE_SYSTEM_DSFMT=0 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=0 USE_SYSTEM_LIBSSH2=0 USE_SYSTEM_MBEDTLS=0 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_OPENLIBM=1 USE_BLAS64=1 JLDFLAGS="$LDFLAGS" USE_BINARYBUILDER_BLASTRAMPOLINE=0 USE_BINARYBUILDER_CURL=0 USE_BINARYBUILDER_DSFMT=0 USE_BINARYBUILDER_GMP=0 USE_BINARYBUILDER_LIBGIT2=0 USE_BINARYBUILDER_LIBSSH2=0 USE_BINARYBUILDER_LIBSUITESPARSE=0 USE_BINARYBUILDER_LIBTRACYCLIENT=0 USE_BINARYBUILDER_LIBUNWIND=0 USE_BINARYBUILDER_LIBUV=0 USE_BINARYBUILDER_LLVM=0 USE_BINARYBUILDER_MBEDTLS=0 USE_BINARYBUILDER_MPFR=0 USE_BINARYBUILDER_OPENBLAS=0 USE_BINARYBUILDER_OPENLIBM=0 USE_BINARYBUILDER_P7ZIP=0 USE_BINARYBUILDER_PCRE=0 USE_BINARYBUILDER_ZLIB=0 VERBOSE=0 %else -%global __julia_opts NO_GIT=1 DEPS_GIT=0 BUILD_LLD=1 BUILD_LLDB=1 USE_CCACHE=1 USE_BINARYBUILDER=0 USE_SYSTEM_CSL=1 USE_SYSTEM_LLVM=0 USE_SYSTEM_LLD=0 OPENBLAS_SYMBOLSUFFIX="%{?__isa_bits}_" OPENBLAS_LIBNAMESUFFIX="%{?__isa_bits}_" OPENBLAS_CFLAGS="${CFLAGS}" LIBBLAS=-lopenblas64_ LIBBLASNAME=libopenblas64_ LIBLAPACK=-lopenblas64_ LIBLAPACKNAME=libopenblas64_ SUITESPARSE_LIB="-lumfpack64_ -lcholmod64_ -lamd64_ -lcamd64_ -lcolamd64_ -lspqr64_" USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_PCRE=0 USE_SYSTEM_BLAS=0 USE_SYSTEM_LAPACK=0 USE_SYSTEM_LIBBLASTRAMPOLINE=0 USE_SYSTEM_GMP=0 USE_SYSTEM_MPFR=0 USE_SYSTEM_LIBSUITESPARSE=0 USE_SYSTEM_SUITESPARSE=0 USE_INTEL_JITEVENTS=0 USE_SYSTEM_LIBWHICH=1 USE_SYSTEM_DSFMT=0 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=0 USE_SYSTEM_LIBSSH2=0 USE_SYSTEM_MBEDTLS=0 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_OPENLIBM=1 USE_BLAS64=1 JLDFLAGS="$LDFLAGS" USE_BINARYBUILDER_BLASTRAMPOLINE=0 USE_BINARYBUILDER_CURL=0 USE_BINARYBUILDER_DSFMT=0 USE_BINARYBUILDER_GMP=0 USE_BINARYBUILDER_LIBGIT2=0 USE_BINARYBUILDER_LIBSSH2=0 USE_BINARYBUILDER_LIBSUITESPARSE=0 USE_BINARYBUILDER_LIBTRACYCLIENT=0 USE_BINARYBUILDER_LIBUNWIND=0 USE_BINARYBUILDER_LIBUV=0 USE_BINARYBUILDER_LLVM=0 USE_BINARYBUILDER_MBEDTLS=0 USE_BINARYBUILDER_MPFR=0 USE_BINARYBUILDER_OPENBLAS=0 USE_BINARYBUILDER_OPENLIBM=0 USE_BINARYBUILDER_P7ZIP=0 USE_BINARYBUILDER_PCRE=0 USE_BINARYBUILDER_ZLIB=0 VERBOSE=0 +%global __julia_opts NO_GIT=1 DEPS_GIT=0 BUILD_LLD=1 BUILD_LLDB=1 USE_BINARYBUILDER=0 USE_SYSTEM_CSL=1 USE_SYSTEM_LLVM=0 USE_SYSTEM_LLD=0 OPENBLAS_SYMBOLSUFFIX="%{?__isa_bits}_" OPENBLAS_LIBNAMESUFFIX="%{?__isa_bits}_" OPENBLAS_CFLAGS="${CFLAGS}" LIBBLAS=-lopenblas64_ LIBBLASNAME=libopenblas64_ LIBLAPACK=-lopenblas64_ LIBLAPACKNAME=libopenblas64_ SUITESPARSE_LIB="-lumfpack64_ -lcholmod64_ -lamd64_ -lcamd64_ -lcolamd64_ -lspqr64_" USE_SYSTEM_LIBUNWIND=0 USE_SYSTEM_PCRE=0 USE_SYSTEM_BLAS=0 USE_SYSTEM_LAPACK=0 USE_SYSTEM_LIBBLASTRAMPOLINE=1 USE_SYSTEM_GMP=0 USE_SYSTEM_MPFR=0 USE_SYSTEM_LIBSUITESPARSE=0 USE_SYSTEM_SUITESPARSE=0 USE_INTEL_JITEVENTS=1 USE_SYSTEM_LIBWHICH=1 USE_SYSTEM_DSFMT=0 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=0 USE_SYSTEM_LIBSSH2=0 USE_SYSTEM_MBEDTLS=0 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_OPENLIBM=1 USE_BLAS64=1 JLDFLAGS="$LDFLAGS" USE_BINARYBUILDER_BLASTRAMPOLINE=0 USE_BINARYBUILDER_CURL=0 USE_BINARYBUILDER_DSFMT=0 USE_BINARYBUILDER_GMP=0 USE_BINARYBUILDER_LIBGIT2=0 USE_BINARYBUILDER_LIBSSH2=0 USE_BINARYBUILDER_LIBSUITESPARSE=0 USE_BINARYBUILDER_LIBTRACYCLIENT=0 USE_BINARYBUILDER_LIBUNWIND=0 USE_BINARYBUILDER_LIBUV=0 USE_BINARYBUILDER_LLVM=0 USE_BINARYBUILDER_MBEDTLS=0 USE_BINARYBUILDER_MPFR=0 USE_BINARYBUILDER_OPENBLAS=0 USE_BINARYBUILDER_OPENLIBM=0 USE_BINARYBUILDER_P7ZIP=0 USE_BINARYBUILDER_PCRE=0 USE_BINARYBUILDER_ZLIB=0 VERBOSE=0 %endif # List all bundled libraries. -%global _privatelibs lib(ssh.*|pcre.*|dSFMT.*|gmp.*|mpfr.*|git.*|mbed.*|nghttp.*||LLVM-.*|ccalltest|llvmcalltest|uv|openblas.*|lapack.*|sys|julia.*|amd|btf|camd|ccolamd|cholmod|colamd|cxsparse|graphblas|klu|klu_cholmod|lagraph|lagraphx|ldl|paru|rbio|spex|spqr|suitesparse_mongoose|suitesparseconfig|umfpack)\\.so.* +%global _privatelibs lib(ssh.*|pcre.*|dSFMT.*|gmp.*|mpfr.*|git.*|mbed.*|nghttp.*||LLVM-.*|unwind*|ccalltest|llvmcalltest|uv|openblas.*|lapack.*|sys|julia.*|amd|btf|camd|ccolamd|cholmod|colamd|cxsparse|graphblas|klu|klu_cholmod|lagraph|lagraphx|ldl|paru|rbio|spex|spqr|suitesparse_mongoose|suitesparseconfig|umfpack)\\.so.* %global __provides_exclude ^(%{_privatelibs})$ %global __requires_exclude ^(%{_privatelibs})$ @@ -57,7 +61,7 @@ # LTO currently makes building blastrampoline and Julia itself fail # It is not enabled upstream anyway %global _lto_cflags %nil -Version: 1.10.4 +Version: 1.10.5 Release: 0 URL: http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}-full.tar.gz @@ -65,6 +69,70 @@ Source1: https://github.com/JuliaLang/julia/releases/download/v%{version} Source2: https://gitlab.archlinux.org/archlinux/packaging/packages/julia/-/raw/main/keys/pgp/3673DF529D9049477F76B37566E3C7DC03D6E495.asc?ref_type=heads#/julia.keyring Source3: https://www.unicode.org/Public/13.0.0/ucd/UnicodeData.txt Source4: julia-rpmlintrc +Source5: https://github.com/JuliaBinaryWrappers/CompilerSupportLibraries_jll.jl/releases/download/CompilerSupportLibraries-v1.1.1+0/CompilerSupportLibraries.v1.1.1.x86_64-linux-gnu-libgfortran5.tar.gz#/CompilerSupportLibraries.v1.1.1+0.x86_64-linux-gnu-libgfortran5.tar.gz +Source6: https://github.com/JuliaBinaryWrappers/LibUV_jll.jl/releases/download/LibUV-v2.0.1+14/LibUV.v2.0.1.x86_64-linux-gnu.tar.gz#/LibUV.v2.0.1+14.x86_64-linux-gnu.tar.gz +Source7: https://github.com/JuliaBinaryWrappers/LibUnwind_jll.jl/releases/download/LibUnwind-v1.5.0+5/LibUnwind.v1.5.0.x86_64-linux-gnu.tar.gz#/LibUnwind.v1.5.0+5.x86_64-linux-gnu.tar.gz +Source8: https://github.com/JuliaBinaryWrappers/OpenLibm_jll.jl/releases/download/OpenLibm-v0.8.1+2/OpenLibm.v0.8.1.x86_64-linux-gnu.tar.gz#/OpenLibm.v0.8.1+2.x86_64-linux-gnu.tar.gz +Source9: https://github.com/JuliaBinaryWrappers/dSFMT_jll.jl/releases/download/dSFMT-v2.2.4+4/dSFMT.v2.2.4.x86_64-linux-gnu.tar.gz#/dSFMT.v2.2.4+4.x86_64-linux-gnu.tar.gz +Source10: https://github.com/JuliaBinaryWrappers/libLLVM_jll.jl/releases/download/libLLVM-v15.0.7+10/libLLVM.v15.0.7.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz#/libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz +Source11: https://github.com/JuliaBinaryWrappers/LLD_jll.jl/releases/download/LLD-v15.0.7+10/LLD.v15.0.7.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz#/LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz +Source12: https://github.com/JuliaBinaryWrappers/PCRE2_jll.jl/releases/download/PCRE2-v10.42.0+1/PCRE2.v10.42.0.x86_64-linux-gnu.tar.gz#/PCRE2.v10.42.0+1.x86_64-linux-gnu.tar.gz +Source13: https://github.com/JuliaBinaryWrappers/OpenBLAS_jll.jl/releases/download/OpenBLAS-v0.3.23+4/OpenBLAS.v0.3.23.x86_64-linux-gnu-libgfortran5.tar.gz#/OpenBLAS.v0.3.23+4.x86_64-linux-gnu-libgfortran5.tar.gz +Source14: https://github.com/JuliaBinaryWrappers/GMP_jll.jl/releases/download/GMP-v6.2.1+6/GMP.v6.2.1.x86_64-linux-gnu-cxx11.tar.gz#/GMP.v6.2.1+6.x86_64-linux-gnu-cxx11.tar.gz +Source15: https://github.com/JuliaBinaryWrappers/MbedTLS_jll.jl/releases/download/MbedTLS-v2.28.2+1/MbedTLS.v2.28.2.x86_64-linux-gnu.tar.gz#/MbedTLS.v2.28.2+1.x86_64-linux-gnu.tar.gz +Source16: https://github.com/JuliaBinaryWrappers/LibSSH2_jll.jl/releases/download/LibSSH2-v1.11.0+1/LibSSH2.v1.11.0.x86_64-linux-gnu.tar.gz#/LibSSH2.v1.11.0+1.x86_64-linux-gnu.tar.gz +Source17: https://github.com/JuliaBinaryWrappers/nghttp2_jll.jl/releases/download/nghttp2-v1.52.0+1/nghttp2.v1.52.0.x86_64-linux-gnu.tar.gz#/nghttp2.v1.52.0+1.x86_64-linux-gnu.tar.gz +Source18: https://github.com/JuliaBinaryWrappers/LibCURL_jll.jl/releases/download/LibCURL-v8.4.0+0/LibCURL.v8.4.0.x86_64-linux-gnu.tar.gz#/LibCURL.v8.4.0+0.x86_64-linux-gnu.tar.gz +Source19: https://github.com/JuliaBinaryWrappers/LibGit2_jll.jl/releases/download/LibGit2-v1.6.4+0/LibGit2.v1.6.4.x86_64-linux-gnu.tar.gz#/LibGit2.v1.6.4+0.x86_64-linux-gnu.tar.gz +Source20: https://github.com/JuliaBinaryWrappers/MPFR_jll.jl/releases/download/MPFR-v4.2.0+1/MPFR.v4.2.0.x86_64-linux-gnu.tar.gz#/MPFR.v4.2.0+1.x86_64-linux-gnu.tar.gz +Source21: https://github.com/JuliaBinaryWrappers/SuiteSparse_jll.jl/releases/download/SuiteSparse-v7.2.1+1/SuiteSparse.v7.2.1.x86_64-linux-gnu.tar.gz#/SuiteSparse.v7.2.1+1.x86_64-linux-gnu.tar.gz +Source22: https://github.com/JuliaBinaryWrappers/Zlib_jll.jl/releases/download/Zlib-v1.2.13+1/Zlib.v1.2.13.x86_64-linux-gnu.tar.gz#/Zlib.v1.2.13+1.x86_64-linux-gnu.tar.gz +Source23: https://github.com/JuliaBinaryWrappers/p7zip_jll.jl/releases/download/p7zip-v17.4.0+2/p7zip.v17.4.0.x86_64-linux-gnu.tar.gz#/p7zip.v17.4.0+2.x86_64-linux-gnu.tar.gz +Source24: https://github.com/JuliaBinaryWrappers/libblastrampoline_jll.jl/releases/download/libblastrampoline-v5.11.0+0/libblastrampoline.v5.11.0.x86_64-linux-gnu.tar.gz#/libblastrampoline.v5.11.0+0.x86_64-linux-gnu.tar.gz + +Source25: https://github.com/JuliaBinaryWrappers/CompilerSupportLibraries_jll.jl/releases/download/CompilerSupportLibraries-v1.1.1+0/CompilerSupportLibraries.v1.1.1.aarch64-linux-gnu-libgfortran5.tar.gz#/CompilerSupportLibraries.v1.1.1+0.aarch64-linux-gnu-libgfortran5.tar.gz +Source26: https://github.com/JuliaBinaryWrappers/LibUV_jll.jl/releases/download/LibUV-v2.0.1+14/LibUV.v2.0.1.aarch64-linux-gnu.tar.gz#/LibUV.v2.0.1+14.aarch64-linux-gnu.tar.gz +Source27: https://github.com/JuliaBinaryWrappers/LibUnwind_jll.jl/releases/download/LibUnwind-v1.5.0+5/LibUnwind.v1.5.0.aarch64-linux-gnu.tar.gz#/LibUnwind.v1.5.0+5.aarch64-linux-gnu.tar.gz +Source28: https://github.com/JuliaBinaryWrappers/OpenLibm_jll.jl/releases/download/OpenLibm-v0.8.1+2/OpenLibm.v0.8.1.aarch64-linux-gnu.tar.gz#/OpenLibm.v0.8.1+2.aarch64-linux-gnu.tar.gz +Source29: https://github.com/JuliaBinaryWrappers/dSFMT_jll.jl/releases/download/dSFMT-v2.2.4+4/dSFMT.v2.2.4.aarch64-linux-gnu.tar.gz#/dSFMT.v2.2.4+4.aarch64-linux-gnu.tar.gz +Source30: https://github.com/JuliaBinaryWrappers/libLLVM_jll.jl/releases/download/libLLVM-v15.0.7+10/libLLVM.v15.0.7.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz#/libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz +Source31: https://github.com/JuliaBinaryWrappers/LLD_jll.jl/releases/download/LLD-v15.0.7+10/LLD.v15.0.7.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz#/LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz +Source32: https://github.com/JuliaBinaryWrappers/PCRE2_jll.jl/releases/download/PCRE2-v10.42.0+1/PCRE2.v10.42.0.aarch64-linux-gnu.tar.gz#/PCRE2.v10.42.0+1.aarch64-linux-gnu.tar.gz +Source33: https://github.com/JuliaBinaryWrappers/OpenBLAS_jll.jl/releases/download/OpenBLAS-v0.3.23+4/OpenBLAS.v0.3.23.aarch64-linux-gnu-libgfortran5.tar.gz#/OpenBLAS.v0.3.23+4.aarch64-linux-gnu-libgfortran5.tar.gz +Source34: https://github.com/JuliaBinaryWrappers/GMP_jll.jl/releases/download/GMP-v6.2.1+6/GMP.v6.2.1.aarch64-linux-gnu-cxx11.tar.gz#/GMP.v6.2.1+6.aarch64-linux-gnu-cxx11.tar.gz +Source35: https://github.com/JuliaBinaryWrappers/MbedTLS_jll.jl/releases/download/MbedTLS-v2.28.2+1/MbedTLS.v2.28.2.aarch64-linux-gnu.tar.gz#/MbedTLS.v2.28.2+1.aarch64-linux-gnu.tar.gz +Source36: https://github.com/JuliaBinaryWrappers/LibSSH2_jll.jl/releases/download/LibSSH2-v1.11.0+1/LibSSH2.v1.11.0.aarch64-linux-gnu.tar.gz#/LibSSH2.v1.11.0+1.aarch64-linux-gnu.tar.gz +Source37: https://github.com/JuliaBinaryWrappers/nghttp2_jll.jl/releases/download/nghttp2-v1.52.0+1/nghttp2.v1.52.0.aarch64-linux-gnu.tar.gz#/nghttp2.v1.52.0+1.aarch64-linux-gnu.tar.gz +Source38: https://github.com/JuliaBinaryWrappers/LibCURL_jll.jl/releases/download/LibCURL-v8.4.0+0/LibCURL.v8.4.0.aarch64-linux-gnu.tar.gz#/LibCURL.v8.4.0+0.aarch64-linux-gnu.tar.gz +Source39: https://github.com/JuliaBinaryWrappers/LibGit2_jll.jl/releases/download/LibGit2-v1.6.4+0/LibGit2.v1.6.4.aarch64-linux-gnu.tar.gz#/LibGit2.v1.6.4+0.aarch64-linux-gnu.tar.gz +Source40: https://github.com/JuliaBinaryWrappers/MPFR_jll.jl/releases/download/MPFR-v4.2.0+1/MPFR.v4.2.0.aarch64-linux-gnu.tar.gz#/MPFR.v4.2.0+1.aarch64-linux-gnu.tar.gz +Source41: https://github.com/JuliaBinaryWrappers/SuiteSparse_jll.jl/releases/download/SuiteSparse-v7.2.1+1/SuiteSparse.v7.2.1.aarch64-linux-gnu.tar.gz#/SuiteSparse.v7.2.1+1.aarch64-linux-gnu.tar.gz +Source42: https://github.com/JuliaBinaryWrappers/Zlib_jll.jl/releases/download/Zlib-v1.2.13+1/Zlib.v1.2.13.aarch64-linux-gnu.tar.gz#/Zlib.v1.2.13+1.aarch64-linux-gnu.tar.gz +Source43: https://github.com/JuliaBinaryWrappers/p7zip_jll.jl/releases/download/p7zip-v17.4.0+2/p7zip.v17.4.0.aarch64-linux-gnu.tar.gz#/p7zip.v17.4.0+2.aarch64-linux-gnu.tar.gz +Source44: https://github.com/JuliaBinaryWrappers/libblastrampoline_jll.jl/releases/download/libblastrampoline-v5.11.0+0/libblastrampoline.v5.11.0.aarch64-linux-gnu.tar.gz#/libblastrampoline.v5.11.0+0.aarch64-linux-gnu.tar.gz + +Source45: https://github.com/JuliaBinaryWrappers/CompilerSupportLibraries_jll.jl/releases/download/CompilerSupportLibraries-v1.1.1+0/CompilerSupportLibraries.v1.1.1.powerpc64le-linux-gnu-libgfortran5.tar.gz#/CompilerSupportLibraries.v1.1.1+0.powerpc64le-linux-gnu-libgfortran5.tar.gz +Source46: https://github.com/JuliaBinaryWrappers/LibUV_jll.jl/releases/download/LibUV-v2.0.1+14/LibUV.v2.0.1.powerpc64le-linux-gnu.tar.gz#/LibUV.v2.0.1+14.powerpc64le-linux-gnu.tar.gz +Source47: https://github.com/JuliaBinaryWrappers/LibUnwind_jll.jl/releases/download/LibUnwind-v1.5.0+5/LibUnwind.v1.5.0.powerpc64le-linux-gnu.tar.gz#/LibUnwind.v1.5.0+5.powerpc64le-linux-gnu.tar.gz +Source48: https://github.com/JuliaBinaryWrappers/OpenLibm_jll.jl/releases/download/OpenLibm-v0.8.1+2/OpenLibm.v0.8.1.powerpc64le-linux-gnu.tar.gz#/OpenLibm.v0.8.1+2.powerpc64le-linux-gnu.tar.gz +Source49: https://github.com/JuliaBinaryWrappers/dSFMT_jll.jl/releases/download/dSFMT-v2.2.4+4/dSFMT.v2.2.4.powerpc64le-linux-gnu.tar.gz#/dSFMT.v2.2.4+4.powerpc64le-linux-gnu.tar.gz +Source50: https://github.com/JuliaBinaryWrappers/libLLVM_jll.jl/releases/download/libLLVM-v15.0.7+10/libLLVM.v15.0.7.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz#/libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz +Source51: https://github.com/JuliaBinaryWrappers/LLD_jll.jl/releases/download/LLD-v15.0.7+10/LLD.v15.0.7.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz#/LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz +Source52: https://github.com/JuliaBinaryWrappers/PCRE2_jll.jl/releases/download/PCRE2-v10.42.0+1/PCRE2.v10.42.0.powerpc64le-linux-gnu.tar.gz#/PCRE2.v10.42.0+1.powerpc64le-linux-gnu.tar.gz +Source53: https://github.com/JuliaBinaryWrappers/OpenBLAS_jll.jl/releases/download/OpenBLAS-v0.3.23+4/OpenBLAS.v0.3.23.powerpc64le-linux-gnu-libgfortran5.tar.gz#/OpenBLAS.v0.3.23+4.powerpc64le-linux-gnu-libgfortran5.tar.gz +Source54: https://github.com/JuliaBinaryWrappers/GMP_jll.jl/releases/download/GMP-v6.2.1+6/GMP.v6.2.1.powerpc64le-linux-gnu-cxx11.tar.gz#/GMP.v6.2.1+6.powerpc64le-linux-gnu-cxx11.tar.gz +Source55: https://github.com/JuliaBinaryWrappers/MbedTLS_jll.jl/releases/download/MbedTLS-v2.28.2+1/MbedTLS.v2.28.2.powerpc64le-linux-gnu.tar.gz#/MbedTLS.v2.28.2+1.powerpc64le-linux-gnu.tar.gz +Source56: https://github.com/JuliaBinaryWrappers/LibSSH2_jll.jl/releases/download/LibSSH2-v1.11.0+1/LibSSH2.v1.11.0.powerpc64le-linux-gnu.tar.gz#/LibSSH2.v1.11.0+1.powerpc64le-linux-gnu.tar.gz +Source57: https://github.com/JuliaBinaryWrappers/nghttp2_jll.jl/releases/download/nghttp2-v1.52.0+1/nghttp2.v1.52.0.powerpc64le-linux-gnu.tar.gz#/nghttp2.v1.52.0+1.powerpc64le-linux-gnu.tar.gz +Source58: https://github.com/JuliaBinaryWrappers/LibCURL_jll.jl/releases/download/LibCURL-v8.4.0+0/LibCURL.v8.4.0.powerpc64le-linux-gnu.tar.gz#/LibCURL.v8.4.0+0.powerpc64le-linux-gnu.tar.gz +Source59: https://github.com/JuliaBinaryWrappers/LibGit2_jll.jl/releases/download/LibGit2-v1.6.4+0/LibGit2.v1.6.4.powerpc64le-linux-gnu.tar.gz#/LibGit2.v1.6.4+0.powerpc64le-linux-gnu.tar.gz +Source60: https://github.com/JuliaBinaryWrappers/MPFR_jll.jl/releases/download/MPFR-v4.2.0+1/MPFR.v4.2.0.powerpc64le-linux-gnu.tar.gz#/MPFR.v4.2.0+1.powerpc64le-linux-gnu.tar.gz +Source61: https://github.com/JuliaBinaryWrappers/SuiteSparse_jll.jl/releases/download/SuiteSparse-v7.2.1+1/SuiteSparse.v7.2.1.powerpc64le-linux-gnu.tar.gz#/SuiteSparse.v7.2.1+1.powerpc64le-linux-gnu.tar.gz +Source62: https://github.com/JuliaBinaryWrappers/Zlib_jll.jl/releases/download/Zlib-v1.2.13+1/Zlib.v1.2.13.powerpc64le-linux-gnu.tar.gz#/Zlib.v1.2.13+1.powerpc64le-linux-gnu.tar.gz +Source63: https://github.com/JuliaBinaryWrappers/p7zip_jll.jl/releases/download/p7zip-v17.4.0+2/p7zip.v17.4.0.powerpc64le-linux-gnu.tar.gz#/p7zip.v17.4.0+2.powerpc64le-linux-gnu.tar.gz +Source64: https://github.com/JuliaBinaryWrappers/libblastrampoline_jll.jl/releases/download/libblastrampoline-v5.11.0+0/libblastrampoline.v5.11.0.powerpc64le-linux-gnu.tar.gz#/libblastrampoline.v5.11.0+0.powerpc64le-linux-gnu.tar.gz + +Source100: gmp-6.2.1-arm64-invert_limb.patch # PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch ronisbr@gmail.com -- Change script interpreted to avoid errors in rpmlint. Patch1: julia-env-script-interpreter.patch @@ -72,10 +140,8 @@ Patch1: julia-env-script-interpreter.patch Patch2: disable-doc-gen-in-makefile.patch # PATCH-FIX-OPENSUSE -- Despite having no network, build looks for UnicodeData.txt (now Source3). Disabled with this patch. Patch3: disable-download-of-unicode-for-doc-gen.patch -%if 0%{?suse_version} > 1600 # Based on https://gitlab.archlinux.org/archlinux/packaging/packages/julia/-/raw/main/julia-libunwind-1.6.patch?ref_type=heads -- System libunwind compatibility -Patch4: julia-libunwind-1.9.patch -%endif +# Patch4: julia-libunwind-1.9.patch # Based of https://gitlab.archlinux.org/archlinux/packaging/packages/julia/-/raw/main/julia-libcholmod-cuda.patch?ref_type=heads -- we don't have NVIDIA or any CUDA platform by default Patch5: julia-remove-libcholmod_cuda.patch # PATCH-FIX-OPENSUSE -- julia hardcodes looking for the libraries @@ -84,8 +150,9 @@ Patch6: openlibm.patch Patch7: julia-hardcoded-libs.patch # PATCH-FIX-OPENSUSE -- A bug in MPFR which they describe in their INSTALL file. So we have to assist the mpfr.mk that julia uses. Patch8: mpfr-looking-for-gmp-fix.patch -# PATCH-FIX-UPSTREAM -Patch9: https://github.com/JuliaLang/julia/pull/54605.patch#/allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch +# # PATCH-FIX-OPENSUSE -- Respect openSUSE FSH +Patch9: deps-makefile.patch +Patch10: apply-gmp-arm64-invert_limb.patch BuildRequires: ImageMagick BuildRequires: autoconf @@ -96,13 +163,12 @@ BuildRequires: dos2unix BuildRequires: double-conversion-devel BuildRequires: fdupes BuildRequires: fftw3-threads-devel >= 3.3.4 -BuildRequires: gcc -BuildRequires: gcc-c++ +BuildRequires: gcc%{?force_gcc_version} +BuildRequires: gcc%{?force_gcc_version}-c++ BuildRequires: gcc-fortran BuildRequires: git BuildRequires: libboost_system-devel BuildRequires: libboost_thread-devel -BuildRequires: libstdc++6-devel-gcc13 BuildRequires: pkgconfig BuildRequires: pkgconfig(cunit) BuildRequires: pkgconfig(jansson) @@ -148,7 +214,7 @@ BuildRequires: fipscheck BuildRequires: glibc-devel BuildRequires: hicolor-icon-theme BuildRequires: libblastrampoline-devel -BuildRequires: libunwind-devel >= 1.3.1 +# BuildRequires: libunwind-devel >= 1.3.1 BuildRequires: libwhich BuildRequires: m4 BuildRequires: make @@ -176,13 +242,12 @@ BuildRequires: valgrind-devel BuildRequires: binutils-devel >= 2.21.90 BuildRequires: ccache BuildRequires: fdupes -BuildRequires: libstdc++-devel +BuildRequires: libstdc++6-devel-gcc13 BuildRequires: libvmmalloc-devel BuildRequires: ninja BuildRequires: pkgconfig BuildRequires: python-rpm-macros BuildRequires: python3-Sphinx -BuildRequires: python3-base BuildRequires: python3-psutil BuildRequires: python3-recommonmark BuildRequires: python3-setuptools @@ -263,16 +328,17 @@ Provides: julia = %{version} %endif Obsoletes: %{name} < %{version} +# NOTICE: Enabled for now # Let's not be optimistic towards 32 bit support and other architectures # openSUSE or Julia cannot guarantee to support, shall we? Only choose # Tier1 architectures # libquadmath is disabled in the aarch64 build of gcc. so we cannot # include that as exclusive arches for now. -%if 0%{?compat_mode} -ExclusiveArch: x86_64 x86_64_v3 -%else -ExclusiveArch: x86_64 x86_64_v3 aarch64 -%endif +# %%if 0%%{?compat_mode} +# ExclusiveArch: x86_64 x86_64_v3 +# %%else +# ExclusiveArch: x86_64 x86_64_v3 aarch64 +# %%endif %{?suse_build_hwcaps_libs} %description @@ -320,16 +386,67 @@ Contains library files for interacting with Julia through C interfaces. %autosetup -p1 -n julia-%{version} # Copy https://www.unicode.org/Public/13.0.0/ucd/UnicodeData.txt to deps/srccache -cp %{SOURCE3} deps/srccache/UnicodeData-13.0.0.txt +cp -v %{SOURCE3} deps/srccache/UnicodeData-13.0.0.txt -# JLDOWNLOAD SHOULD BE DISABLED IF WE HAVE THE FULL TARBALL +# All bundled sources. Full.tar.gz is not full.tar.gz now eh? +cp -v %{SOURCE5} deps/srccache/ +cp -v %{SOURCE6} deps/srccache/ +cp -v %{SOURCE7} deps/srccache/ +cp -v %{SOURCE8} deps/srccache/ +cp -v %{SOURCE9} deps/srccache/ +cp -v %{SOURCE10} deps/srccache/ +cp -v %{SOURCE11} deps/srccache/ +cp -v %{SOURCE12} deps/srccache/ +cp -v %{SOURCE13} deps/srccache/ +cp -v %{SOURCE14} deps/srccache/ +cp -v %{SOURCE15} deps/srccache/ +cp -v %{SOURCE16} deps/srccache/ +cp -v %{SOURCE17} deps/srccache/ +cp -v %{SOURCE18} deps/srccache/ +cp -v %{SOURCE19} deps/srccache/ +cp -v %{SOURCE20} deps/srccache/ +cp -v %{SOURCE21} deps/srccache/ +cp -v %{SOURCE22} deps/srccache/ +cp -v %{SOURCE23} deps/srccache/ +cp -v %{SOURCE24} deps/srccache/ +cp -v %{SOURCE25} deps/srccache/ +cp -v %{SOURCE25} deps/srccache/ +cp -v %{SOURCE26} deps/srccache/ +cp -v %{SOURCE27} deps/srccache/ +cp -v %{SOURCE28} deps/srccache/ +cp -v %{SOURCE29} deps/srccache/ +cp -v %{SOURCE30} deps/srccache/ +cp -v %{SOURCE31} deps/srccache/ +cp -v %{SOURCE32} deps/srccache/ +cp -v %{SOURCE33} deps/srccache/ +cp -v %{SOURCE34} deps/srccache/ +cp -v %{SOURCE35} deps/srccache/ +cp -v %{SOURCE36} deps/srccache/ +cp -v %{SOURCE37} deps/srccache/ +cp -v %{SOURCE38} deps/srccache/ +cp -v %{SOURCE39} deps/srccache/ +cp -v %{SOURCE40} deps/srccache/ +cp -v %{SOURCE41} deps/srccache/ +cp -v %{SOURCE42} deps/srccache/ +cp -v %{SOURCE43} deps/srccache/ +cp -v %{SOURCE44} deps/srccache/ + +cp -v %{SOURCE100} deps/patches/ + +# JLDOWNLOAD SHOULD BE DISABLED IF WE HAVE THE FULL TARBALL (NOT USEFUL FOR OPENSUSE) echo "true" | tee deps/tools/jldownload +# JLCHECKSUM SHOULD BE DISABLED IF WE HAVE THE SOURCES (NOT USEFUL FOR OPENSUSE) +echo "true" | tee deps/tools/jlchecksum + %build -# Just use native -# Offline mode -export CFLAGS="%{optflags}" -export CXXLAGS="%{optflags}" +%if 0%{?force_gcc_version} +export CC="gcc-%{?force_gcc_version}" +export CXX="g++-%{?force_gcc_version}" +%endif + +export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration" +export CXXFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration" # Needed when USE_SYSTEM_CSL=1 # https://github.com/JuliaLang/julia/issues/39637 @@ -363,7 +480,7 @@ make MARCH=%{julia_march} prefix=%{_prefix} libdir=%{_libdir} bindir=%{_bindir} # Based on fedora specfile # Work around bug that prompts zlib to be downloaded even when not used # https://github.com/JuliaLang/julia/pull/42524/files#r734972945 -sed "s/ \$(build_prefix)\\/manifest\\/zlib//" -i deps/llvm.mk +# sed "s/ \$(build_prefix)\\/manifest\\/zlib//" -i deps/llvm.mk %if 0%{?suse_version} > 1600 RELEASE_BANNER="openSUSE Tumbleweed - Built on $(date -u)" @@ -374,10 +491,19 @@ RELEASE_BANNER="openSUSE Leap ${SLE_VERSION} - Built on $(date -u)" make %{?_smp_mflags} \ MARCH="%{julia_march}" \ %ifarch x86_64 || x86_64_v3 - JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" \ + JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1);x86_64-v4,-rdrnd,base(1)" \ +%endif +%ifarch i686 + JULIA_CPU_TARGET="pentium4" \ +%endif +%ifarch armv7l + JULIA_CPU_TARGET="armv7-a;armv7-a,neon;armv7-a,neon,vfp4" \ %endif %ifarch aarch64 - JULIA_CPU_TARGET="generic;cortex-a53;cortex-a55;cortex-a57;cortex-a72;arm_cortex_a78;arm_cortex_x1;neoverse-512tvb,base(3);arm_neoverse_n1;arm_neoverse_v1;arm_neoverse_n2;carmel,clone_all;apple-m1,base(3)" \ + JULIA_CPU_TARGET="generic;cortex-a57;thunderx2t99;carmel,clone_all" \ +%endif +%ifarch pp64le + JULIA_CPU_TARGET="pwr8" \ %endif build_prefix="%{_builddir}/%{buildsubdir}/build%{_prefix}" \ build_libdir="%{_builddir}/%{buildsubdir}/build%{_libdir}" \ @@ -403,6 +529,12 @@ if [ "x%{_lib}" != xlib ] ; then fi %check +export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration" +export CXXFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration" +%if 0%{?force_gcc_version} +export CC="gcc-%{?force_gcc_version}" +export CXX="g++-%{?force_gcc_version}" +%endif # Failures are to be expected if tests are done # - int.jl not being found. see https://github.com/JuliaLang/julia/pull/53682#issuecomment-1992420825 # - Dates printing inconsistent. see https://github.com/JuliaLang/julia/issues/34655 @@ -410,6 +542,8 @@ fi # understandable if LLVM and other patched libraries but for unpatched ones, i am not sure if it is a strict requirement but reports # say mbedtls and similar work just fine. # I might have to disable the tests for now +export CFLAGS="%{optflags} -Wno-error=implicit-function-declaration" +export CXXFLAGS="%{optflags} -Wno-error=implicit-function-declaration" export LD_LIBRARY_PATH="%{_builddir}/%{buildsubdir}/build/usr/lib:%{_builddir}/%{buildsubdir}/build%{_libdir}:/usr/lib64:/usr/lib" pushd %{_builddir}/%{buildsubdir}/test # DISABLED FOR NOW @@ -419,10 +553,12 @@ pushd %{_builddir}/%{buildsubdir}/test popd %install -export NO_GIT=1 -export CFLAGS="%{optflags}" -export CXXLAGS="%{optflags}" -export USE_CCACHE=1 +%if 0%{?force_gcc_version} +export CC="gcc-%{?force_gcc_version}" +export CXX="g++-%{?force_gcc_version}" +%endif +export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration" +export CXXFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration" export DEPS_GIT=0 export BUILD_LLD=1 export BUILD_LLDB=1 @@ -437,10 +573,19 @@ RELEASE_BANNER="openSUSE Leap ${SLE_VERSION} - Built on $(date -u)" make install DESTDIR="%{buildroot}" \ MARCH="%{julia_march}" \ %ifarch x86_64 || x86_64_v3 - JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" \ + JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1);x86_64-v4,-rdrnd,base(1)" \ +%endif +%ifarch i686 + JULIA_CPU_TARGET="pentium4" \ +%endif +%ifarch armv7l + JULIA_CPU_TARGET="armv7-a;armv7-a,neon;armv7-a,neon,vfp4" \ %endif %ifarch aarch64 - JULIA_CPU_TARGET="generic;cortex-a53;cortex-a55;cortex-a57;cortex-a72;arm_cortex_a78;arm_cortex_x1;neoverse-512tvb,base(3);arm_neoverse_n1;arm_neoverse_v1;arm_neoverse_n2;carmel,clone_all;apple-m1,base(3)" \ + JULIA_CPU_TARGET="generic;cortex-a57;thunderx2t99;carmel,clone_all" \ +%endif +%ifarch pp64le + JULIA_CPU_TARGET="pwr8" \ %endif build_prefix="%{_builddir}/%{buildsubdir}/build%{_prefix}" \ build_libdir="%{_builddir}/%{buildsubdir}/build%{_libdir}" \ diff --git a/libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz b/libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz new file mode 100644 index 0000000..df9c783 --- /dev/null +++ b/libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b77adbc404ff08702add49c010ca1560d3d8cbb706f82efb3b3e71a71912b8d1 +size 78372324 diff --git a/libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz b/libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz new file mode 100644 index 0000000..2516e21 --- /dev/null +++ b/libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b10f2cade3358fb97e3657f1b71442a481045b395742e6196b99dfe5012b73d +size 82317366 diff --git a/libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz b/libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz new file mode 100644 index 0000000..fee80b8 --- /dev/null +++ b/libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcf860092982bc4855117bb16d9efa7b98f62adfcd574a0e6969526407fd2f17 +size 85634590 diff --git a/libblastrampoline.v5.11.0+0.aarch64-linux-gnu.tar.gz b/libblastrampoline.v5.11.0+0.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..cd20874 --- /dev/null +++ b/libblastrampoline.v5.11.0+0.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba0894300292bff7c740736f3b54f9323ef09a6f62c0c9434e1a9350da484fed +size 812862 diff --git a/libblastrampoline.v5.11.0+0.powerpc64le-linux-gnu.tar.gz b/libblastrampoline.v5.11.0+0.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..4b4bf40 --- /dev/null +++ b/libblastrampoline.v5.11.0+0.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c349bf6bc5e6d4ac78aa545411c76744bc571b83ca9bfd1d69059f000b15a592 +size 880007 diff --git a/libblastrampoline.v5.11.0+0.x86_64-linux-gnu.tar.gz b/libblastrampoline.v5.11.0+0.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..6c3f0fc --- /dev/null +++ b/libblastrampoline.v5.11.0+0.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c29d2d46aaa67a5a6b69e990f6af5c857a2375c454c5102dd8175701b77c240c +size 869004 diff --git a/nghttp2.v1.52.0+1.aarch64-linux-gnu.tar.gz b/nghttp2.v1.52.0+1.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..26093a8 --- /dev/null +++ b/nghttp2.v1.52.0+1.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6ac81e1be76ba535e50f2674d6b8cef1ef21c09936978caef69c0d37f6e2485 +size 756822 diff --git a/nghttp2.v1.52.0+1.powerpc64le-linux-gnu.tar.gz b/nghttp2.v1.52.0+1.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..29db4db --- /dev/null +++ b/nghttp2.v1.52.0+1.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f666ff9ec159de9f015a314116b1ca4e275529d86df12064df247fe89e216e6 +size 723880 diff --git a/nghttp2.v1.52.0+1.x86_64-linux-gnu.tar.gz b/nghttp2.v1.52.0+1.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..3b0aad9 --- /dev/null +++ b/nghttp2.v1.52.0+1.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58777344b69ab50a019d07e2368df315c94167f759897286ff338a1c3d3e9efb +size 700352 diff --git a/p7zip.v17.4.0+2.aarch64-linux-gnu.tar.gz b/p7zip.v17.4.0+2.aarch64-linux-gnu.tar.gz new file mode 100644 index 0000000..4ec50f6 --- /dev/null +++ b/p7zip.v17.4.0+2.aarch64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6df6ebed568d4234146512bc0f0d80ce85d76ed45a649a230562a1d2d57a87a7 +size 1271747 diff --git a/p7zip.v17.4.0+2.powerpc64le-linux-gnu.tar.gz b/p7zip.v17.4.0+2.powerpc64le-linux-gnu.tar.gz new file mode 100644 index 0000000..d432f55 --- /dev/null +++ b/p7zip.v17.4.0+2.powerpc64le-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78f110129efd20e13e72aee990ec27a3b39771a65b3fd570f3d5b8e43333478c +size 1318384 diff --git a/p7zip.v17.4.0+2.x86_64-linux-gnu.tar.gz b/p7zip.v17.4.0+2.x86_64-linux-gnu.tar.gz new file mode 100644 index 0000000..f8e9345 --- /dev/null +++ b/p7zip.v17.4.0+2.x86_64-linux-gnu.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2616e3b35b6862a218a8fcf651ea00a9860140091e94705967a2fe0404f8ac98 +size 1257704