[arch-commits] Commit in julia/trunk (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Wed Sep 15 14:11:31 UTC 2021


    Date: Wednesday, September 15, 2021 @ 14:11:31
  Author: arojas
Revision: 1015555

Fix bad performance with LLVM 12 (FS#72131)

Modified:
  julia/trunk/PKGBUILD

----------+
 PKGBUILD |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-15 14:10:35 UTC (rev 1015554)
+++ PKGBUILD	2021-09-15 14:11:31 UTC (rev 1015555)
@@ -8,7 +8,7 @@
 pkgname=julia
 epoch=2
 pkgver=1.6.2
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 pkgdesc='High-level, high-performance, dynamic programming language'
 url='https://julialang.org/'
@@ -19,6 +19,7 @@
 optdepends=('gnuplot: If using the Gaston Package from julia')
 replaces=(julia-docs)
 source=(https://github.com/JuliaLang/julia/releases/download/v$pkgver/$pkgname-$pkgver-full.tar.gz{,.asc}
+        julia-llvm12.patch::https://github.com/JuliaLang/julia/commit/7df16be0.patch
         julia-libgit-1.2.patch
         julia-system-cblas.patch
         julia-hardcoded-libs.patch
@@ -26,6 +27,7 @@
 backup=(etc/julia/startup.jl)
 sha256sums=('01241120515cb9435b96179cf301fbd2c24d4405f252588108d13ceac0f41c0a'
             'SKIP'
+            '764582f5ac30e694ee99aba6b0ad6cbf45d1ad53e90005678eb3fe7b30781e64'
             'c57ea92a11fa8dac72229e6a912d2372ec0d98d63486426fe3bdeeb795de48f7'
             'e44c260e4111908337caa82e1c3fef563b9d40e0a30da68d6e91405bf6db24dc'
             'a8e664f39f3efaeea63e99c2f5727a28ab7eca01e9164b464c66e991426d7e90'
@@ -35,6 +37,8 @@
 prepare() {
   cd $pkgname-$pkgver
 
+# fix bad performance with LLVM 12
+  patch -p1 -i ../julia-llvm12.patch
 # libgit2 1.2 compatibility
   patch -p1 -i ../julia-libgit-1.2.patch
 # Add and use option to build with system cblas



More information about the arch-commits mailing list