Closed jameswilburlewis closed 1 year ago
The issue turned out to be in the IDL startup scripts. After running idl_setup8.5.1 or similar, the 'idl' command is aliased to a shell script that adds a bunch of libraries to LD_LIBRARY_PATH. Apparently one of those libraries is incompatible with the PHP installation on cronus (or RHEL in general).
I fixed it by prefixing 'unsetenv LD_LIBRARY_PATH;' to the command being called via 'spawn' in thm_thmsoc_dblog.pro.
Example with a trivial PHP command:
This is happening only on cronus, with IDL versions 8.5.1 through 8.7.*.