From 38e021fa4443a30a43c36a39788c7cbbbdaf1a54 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sun, 19 Jan 2025 12:21:41 +0100 Subject: [PATCH] quirc: fix cross build --- pkgs/by-name/qu/quirc/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/qu/quirc/package.nix b/pkgs/by-name/qu/quirc/package.nix index d85f3d3473d3..0251561a2262 100644 --- a/pkgs/by-name/qu/quirc/package.nix +++ b/pkgs/by-name/qu/quirc/package.nix @@ -23,8 +23,12 @@ stdenv.mkDerivation (finalAttrs: { }; postPatch = '' + # use correct pkg-config / ar / ranlib for cross # don't try to change ownership substituteInPlace Makefile \ + --replace-fail "pkg-config " "${stdenv.cc.targetPrefix}pkg-config " \ + --replace-fail "ar " "${stdenv.cc.targetPrefix}ar " \ + --replace-fail "ranlib " "${stdenv.cc.targetPrefix}ranlib " \ --replace-fail "-o root" "" \ --replace-fail "-g root" "" '';