From faf2b80ed8bf87ad90e6c87454ec323ba88f36f9 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 27 Nov 2025 10:45:56 +0100 Subject: [PATCH 1/2] build-system: set CC and CXX if not defined --- Pmodules/libpbuild.bash | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Pmodules/libpbuild.bash b/Pmodules/libpbuild.bash index 20c84ca..1d7667b 100644 --- a/Pmodules/libpbuild.bash +++ b/Pmodules/libpbuild.bash @@ -648,8 +648,8 @@ pbuild::compile() { unset V fi (( JOBS == 0 )) && JOBS=$(_get_num_cores) - std::info "CC=$CC" - std::info "CXX=$CXX" + [[ -v CC ]] || CC=cc + [[ -v CXX ]] || CXX=c++ /bin/bash -c "CC=$CC CXX=$CXX ${make} -j${JOBS} -e" || \ std::die 3 \ "%s " "${module_name}/${module_version}:" \ From 465fe783aa6e46c2f84079a7a286e13f50c3a4cd Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 27 Nov 2025 10:50:02 +0100 Subject: [PATCH 2/2] CHANGELOG updated --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 410ca7b..7a1e627 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog of Pmodules +## Version 2.0.3 + +### modulecmd + +### build system +* set CC and CXX if not defined. This was a bug introduced in 2.0.2 + +### building Pmodules +* path to Lua installation fixed in recipe to build luarocks + (#1320) + ## Version 2.0.2 Migragtion to GitHub: