diff --git a/extra/erlang/.SRCINFO b/extra/erlang/.SRCINFO index ea82aff4a..0c22561db 100644 --- a/extra/erlang/.SRCINFO +++ b/extra/erlang/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = erlang pkgver = 26.1.2 - pkgrel = 1 + pkgrel = 2 url = https://erlang.org arch = x86_64 license = Apache diff --git a/extra/erlang/PKGBUILD b/extra/erlang/PKGBUILD index a1bef6bc7..33a93bfb3 100644 --- a/extra/erlang/PKGBUILD +++ b/extra/erlang/PKGBUILD @@ -12,7 +12,7 @@ pkgbase=erlang pkgname=(erlang erlang-unixodbc) pkgver=26.1.2 -pkgrel=1 +pkgrel=2 _docver=26.1 arch=(x86_64) url='https://erlang.org' @@ -33,6 +33,9 @@ b2sums=('1675ac9bf948ab19e8b63077d870ccf356fcdbce14de2777f00b3488aa1ce34a5e0a5cd prepare() { # adjust how LDFLAGS are handled sed -i 's/^LDFLAGS = /LDFLAGS += /g' otp/lib/{odbc/c_src,megaco/src/flex}/Makefile.in + + # let the Java bindings support version 11 or later, ref https://gitlab.archlinux.org/archlinux/packaging/packages/erlang/-/issues/1 + sed -i 's/^JAVA_OPTIONS =/JAVA_OPTIONS = --release 11/g' otp/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile } build() {