Details
-
Type:
Story
-
Status: In Progress
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: lsst_distrib
-
Labels:None
-
Team:Architecture
-
Urgent?:No
Description
This ticket summarizes status and problems encountered when building lsst_distrib
for ARM64 Linux.
Last week building ARM Linux failed in meas_extensions_shapeHSM complaining about
aarch64: libgomp.so.1: cannot allocate memory in static TLS block
Trying today this cannot be reproduced.
The solution applied was
LD_PRELOAD=<path_to_lib>/libgomp.so.1 CC_BIN="test"
CC_BIN is meant to point to the CodeCheck executable in sconsUtils. I this case it prevents LD_PRELOAD being deleted from the build environment variables.