diff --git a/cime_config/machines/cmake_macros/gnu_chicoma-cpu.cmake b/cime_config/machines/cmake_macros/gnu_chicoma-cpu.cmake
index a6148451eb76..a6c13942620f 100644
--- a/cime_config/machines/cmake_macros/gnu_chicoma-cpu.cmake
+++ b/cime_config/machines/cmake_macros/gnu_chicoma-cpu.cmake
@@ -5,6 +5,7 @@ endif()
set(PIO_FILESYSTEM_HINTS "lustre")
string(APPEND CMAKE_C_FLAGS_RELEASE " -O2 -g")
string(APPEND CMAKE_Fortran_FLAGS_RELEASE " -O2 -g")
+string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,--enable-new-dtags")
set(MPICC "cc")
set(MPICXX "CC")
set(MPIFC "ftn")
diff --git a/cime_config/machines/config_machines.xml b/cime_config/machines/config_machines.xml
index 56d3611cbae2..21c0546a74c9 100644
--- a/cime_config/machines/config_machines.xml
+++ b/cime_config/machines/config_machines.xml
@@ -4215,7 +4215,7 @@ commented out until "*** No rule to make target '.../libadios2pio-nm-lib.a'" iss
/usr/projects/e3sm/inputdata/atm/datm7
/lustre/scratch5/$ENV{USER}/E3SM/archive/$CASE
/lustre/scratch5/$ENV{USER}/E3SM/input_data/ccsm_baselines/$COMPILER
- /usr/projects/climate/SHARED_CLIMATE/software/badger/cprnc
+ /usr/projects/e3sm/software/chicoma-cpu/cprnc
10
e3sm_developer
4
@@ -4300,7 +4300,6 @@ commented out until "*** No rule to make target '.../libadios2pio-nm-lib.a'" iss
cray-hdf5-parallel/1.12.2.9
cray-netcdf-hdf5parallel/4.9.0.9
cray-parallel-netcdf/1.12.3.9
- cmake/3.27.7
@@ -4310,6 +4309,9 @@ commented out until "*** No rule to make target '.../libadios2pio-nm-lib.a'" iss
cray-hdf5-parallel/1.12.2.3
cray-netcdf-hdf5parallel/4.9.0.3
cray-parallel-netcdf/1.12.3.3
+
+
+
cmake/3.27.7