Branch: refs/heads/main
Revision: 5430b6a
Author: aconsroe-hpe
Link: Fix CHPL_HOST_MEM=jemalloc build by aconsroe-hpe · Pull Request #18968 · chapel-lang/chapel · GitHub
Log Message:
Merge pull request #18968 from aconsroe-hpe/fix/jemalloc-build
Fix CHPL_HOST_MEM=jemalloc build
reviewed by @mppf
97e27629d01e6 introduced an arg to get_uniq_cfg_path which had a
missing import. It also meant that the
CHPL_JEMALLOC_UNIQ_CFG_PATH was only being computed for
'target' and the corresponding uses in Makefiles meant that host and
target versions were built and installed in the same place, which was
an error for host builds
This splits CHPL_JEMALLOC_UNIQ_CFG_PATH into
CHPL_{HOST,TARGET}_JEMALLOC_UNIQ_CFG_PATH so that each one is computed
and can be used separately
Modified Files:
M third-party/jemalloc/Makefile.host.include-bundled
M third-party/jemalloc/Makefile.target.include
M util/chplenv/chpl_jemalloc.py
M util/chplenv/printchplenv.py
Compare: https://github.com/chapel-lang/chapel/compare/de09521dfe32...5430b6ac1f00