diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/util/.rootbld-repositories | 3 | ||||
-rw-r--r-- | src/util/gcompat-libdl2/APKBUILD | 34 |
2 files changed, 37 insertions, 0 deletions
diff --git a/src/util/.rootbld-repositories b/src/util/.rootbld-repositories new file mode 100644 index 0000000..9724fa0 --- /dev/null +++ b/src/util/.rootbld-repositories @@ -0,0 +1,3 @@ +$mirror/$version/main +$mirror/$version/community +@testing $mirror/edge/testing diff --git a/src/util/gcompat-libdl2/APKBUILD b/src/util/gcompat-libdl2/APKBUILD new file mode 100644 index 0000000..7b028cc --- /dev/null +++ b/src/util/gcompat-libdl2/APKBUILD @@ -0,0 +1,34 @@ +# Maintainer: memdmp <memdmp@estrogen.zone> +pkgname="gcompat-libdl2" +pkgver=0.0.0 +pkgrel=0 +pkgdesc="Provides a symlink to libdl2 for those who need a hotfix" +url="https://gitlab.alpinelinux.org/alpine/aports/-/issues/17100" +arch="all" +license="MIT" +depends="gcompat" +makedepends="" +install="" +subpackages="" +source="" +builddir="$srcdir" +options="!check lib64" + +build() { + return 0 +} + +package() { + mkdir -p "$pkgdir/lib" + ln -sf "libgcompat.so.0" "$pkgdir/lib/libdl.so.2" + + # Required symlink on 64-bit platforms + case "$CARCH" in + x86_64|ppc64le|aarch64|s390x|riscv64|loongarch64) + mkdir -p "$pkgdir"/lib64 + ln -sf "../lib/libdl.so.2" "$pkgdir/lib64/libdl.so.2" + ;; + esac +} + +sha512sums="" |