From 2c7a68c95cd785b7a31daab031d2c9624db3c043 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 1 May 2025 01:33:03 +0200 Subject: [PATCH] re-Isearch: fix aarch64-linux build --- pkgs/by-name/re/re-isearch/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/re/re-isearch/package.nix b/pkgs/by-name/re/re-isearch/package.nix index 5f9f661d82a3..ca799c160456 100644 --- a/pkgs/by-name/re/re-isearch/package.nix +++ b/pkgs/by-name/re/re-isearch/package.nix @@ -25,6 +25,12 @@ stdenv.mkDerivation (finalAttr: { postPatch = '' # Fix gcc-13 build due to missing include. sed -e '1i #include ' -i src/mmap.cxx + + # g++: error: unrecognized command-line option '-msse2' + # gcc: error: unrecognized command-line option '-m64' + substituteInPlace build/Makefile.ubuntu \ + --replace-fail "-msse2" "" \ + --replace-fail "-m64" "" ''; nativeBuildInputs = [ writableTmpDirAsHomeHook ]; @@ -69,7 +75,7 @@ stdenv.mkDerivation (finalAttr: { description = "Novel multimodal search and retrieval engine"; homepage = "https://nlnet.nl/project/Re-iSearch/"; license = lib.licenses.asl20; - platforms = [ "x86_64-linux" ]; + platforms = lib.platforms.linux; maintainers = [ lib.maintainers.astro ]; teams = [ lib.teams.ngi ]; };