From e803d8fc98517e315080601c4974ade185f087eb Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 29 Jan 2026 17:04:25 +0100 Subject: [PATCH] build-system: don't set CC and CXX in pbuild::compile() --- CHANGELOG.md | 2 ++ Pmodules/libpbuild.bash | 7 ++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3afec6e..cc8d951 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ (#1354) ### build system +* Don't set CC and CXX in pbuild::compile() + (#1360) * Don't pass an empty string as argument to configure/cmake. (#1356) diff --git a/Pmodules/libpbuild.bash b/Pmodules/libpbuild.bash index d7d11a4..4149896 100644 --- a/Pmodules/libpbuild.bash +++ b/Pmodules/libpbuild.bash @@ -652,9 +652,10 @@ pbuild::compile() { unset V fi (( JOBS == 0 )) && JOBS=$(_get_num_cores) - [[ -v CC ]] || CC=cc - [[ -v CXX ]] || CXX=c++ - /bin/bash -c "CC=$CC CXX=$CXX ${make} -j${JOBS} -e" || \ + #[[ -v CC ]] || CC=cc + #[[ -v CXX ]] || CXX=c++ + #CC=$CC CXX=$CXX + ${make} -j${JOBS} -e || \ std::die 3 \ "%s " "${module_name}/${module_version}:" \ "compilation failed!"