From a2c44a4063e0f9252c311e3f59f33da4c8b46e59 Mon Sep 17 00:00:00 2001 From: Violet Purcell Date: Fri, 7 Feb 2025 15:18:45 -0500 Subject: [PATCH] sys-libs/gcompat: fix arm64 dynamic loader name logic Due to arm* being above arm64 in the switch statement, arm64 would end up with ld-linux-armhf.so.3 instead of ld-linux-aarch64.so.1. Move the arm64 case above so the correct dynamic loader name is used. Signed-off-by: Violet Purcell --- sys-libs/gcompat/gcompat-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/gcompat/gcompat-1.1.0.ebuild b/sys-libs/gcompat/gcompat-1.1.0.ebuild index 9479681985..b335fc851c 100644 --- a/sys-libs/gcompat/gcompat-1.1.0.ebuild +++ b/sys-libs/gcompat/gcompat-1.1.0.ebuild @@ -26,8 +26,8 @@ get_loader_name() { case "$ABI" in x86) echo "ld-linux.so.2" ;; amd64) echo "ld-linux-x86-64.so.2" ;; - arm*) echo "ld-linux-armhf.so.3" ;; arm64) echo "ld-linux-aarch64.so.1" ;; + arm*) echo "ld-linux-armhf.so.3" ;; mips | powerpc | s390) echo "ld.so.1" ;; esac }