[Chapel Merge] Fix CHPL_HOST_MEM=jemalloc build

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