From 0ba02eaa13887ee4755ed2e39dde7bd36ae9ed72 Mon Sep 17 00:00:00 2001 From: cat-master21 <96554164+cat-master21@users.noreply.github.com> Date: Sun, 26 Feb 2023 16:37:21 -0800 Subject: [PATCH] Fix glewmx on aarch64 (#249) --- anda/lib/glewmx/glewmx.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/anda/lib/glewmx/glewmx.spec b/anda/lib/glewmx/glewmx.spec index 29eae0149c..b3ec49321f 100644 --- a/anda/lib/glewmx/glewmx.spec +++ b/anda/lib/glewmx/glewmx.spec @@ -33,6 +33,10 @@ developing applications that use %{name}. %autosetup -n glew-%{version} tar -x -I 'xz -d -T0 -k' -f '%{SOURCE1}' +# Fix aarch64 +sed -i 's!LDFLAGS.EXTRA = -L/usr/X11R6/lib -L/usr/lib!LDFLAGS.EXTRA = -L/usr/X11R6/lib64 -L/usr/lib64!' debian/patches/0001-Fix_FTBFS_on_kFreeBSD.patch +sed -i ':a;N;$!ba;s!LIBDIR = $(GLEW_DEST)/lib!LIBDIR = $(GLEW_DEST)/lib64!2' debian/patches/0001-Fix_FTBFS_on_kFreeBSD.patch + for i in debian/patches/*.patch; do patch -p1 < $i; done sed -i 's:$(GLEW_DEST)/include/GL:$(GLEW_DEST)/include/glewmx-%{version}/GL:' Makefile