summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Werkmeister2019-12-04 19:30:40 +0100
committerLucas Werkmeister2019-12-04 19:30:40 +0100
commitc299e1c7f36794328b4962b8530cb98a4d877aa5 (patch)
tree9e6808ad2826bd20c93bb8fcf5589229e89ba8d2
parent24af891d7edba14302f1b271acb5a92c3045a00d (diff)
downloadaur-c299e1c7f36794328b4962b8530cb98a4d877aa5.tar.gz
Don’t remove static libraries
If we don’t specify the 'staticlibs' option, makepkg will remove static library (.a) files when building the package, which breaks native-image. Many thanks to AUR user mcescher [1] for figuring this out! [1]: https://aur.archlinux.org/account/mcescher/
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD3
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a811cd5568d2..0cb64c72a578 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = jdk11-graalvm-bin
pkgdesc = Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other), Java 11 version
pkgver = 19.3.0
- pkgrel = 1
+ pkgrel = 2
url = https://www.graalvm.org/
install = jdk11-graalvm-bin.install
arch = x86_64
@@ -10,6 +10,7 @@ pkgbase = jdk11-graalvm-bin
depends = java-environment-common
provides = java-runtime=11
provides = java-environment=11
+ options = staticlibs
source = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.0/graalvm-ce-java11-linux-amd64-19.3.0.tar.gz
sha256sums = 238c5c21bb4aa292caf95b2aca592ce8c1be2f036d93af48cd865f67d558f907
diff --git a/PKGBUILD b/PKGBUILD
index d961ccde8c8e..760ec670b614 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
java_=11
pkgname="jdk${java_}-graalvm-bin"
pkgver=19.3.0
-pkgrel=1
+pkgrel=2
pkgdesc="Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other), Java ${java_} version"
arch=('x86_64')
url='https://www.graalvm.org/'
@@ -13,6 +13,7 @@ depends=('java-runtime-common'
makedepends=()
provides=("java-runtime=${java_}"
"java-environment=${java_}")
+options=('staticlibs')
install="$pkgname.install"
source=("https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${pkgver}/graalvm-ce-java${java_}-linux-amd64-${pkgver}.tar.gz")
sha256sums=('238c5c21bb4aa292caf95b2aca592ce8c1be2f036d93af48cd865f67d558f907')