From 0fa835d36e7f31f3f34d2ec943fb72bc5b419393 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sun, 31 May 2026 19:48:45 +0900 Subject: [PATCH] Explicitly set `CC_FOR_BUILD` multiple places --- src/amalgamation.nix | 1 + src/sqlite-cli.nix | 1 + src/sqlite.nix | 1 + 3 files changed, 3 insertions(+) diff --git a/src/amalgamation.nix b/src/amalgamation.nix index ee0417b..69aaf01 100644 --- a/src/amalgamation.nix +++ b/src/amalgamation.nix @@ -51,6 +51,7 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = lib.concatStringsSep " " featureFlags; env.NIX_CFLAGS_LINK = lib.optionalString features.ENABLE_FTS5 "-lm"; + env.CC_FOR_BUILD = "${stdenv.cc.targetPrefix}cc"; makeFlags = [ "sqlite3.c" "sqlite3.h" ]; diff --git a/src/sqlite-cli.nix b/src/sqlite-cli.nix index c17572c..6ff5200 100644 --- a/src/sqlite-cli.nix +++ b/src/sqlite-cli.nix @@ -67,4 +67,5 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_LINK = lib.optionalString features.ENABLE_FTS5 "-lm"; env.NIX_LDFLAGS = lib.concatStringsSep " " (if coreInitExt == null then [ ] else coreInitExt.passthru.extraLDFLAGS); + env.CC_FOR_BUILD = "${stdenv.cc.targetPrefix}cc"; }) diff --git a/src/sqlite.nix b/src/sqlite.nix index 1d3348a..4791f79 100644 --- a/src/sqlite.nix +++ b/src/sqlite.nix @@ -69,4 +69,5 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_LINK = lib.optionalString features.ENABLE_FTS5 "-lm"; env.NIX_LDFLAGS = lib.concatStringsSep " " (if coreInitExt == null then [ ] else coreInitExt.passthru.extraLDFLAGS); + env.CC_FOR_BUILD = "${stdenv.cc.targetPrefix}cc"; })