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: 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}:" \