mirror of
https://github.com/dlang/dmd.git
synced 2025-04-26 13:10:12 +03:00
![]() The GitHub workflow is setting LD_LIBRARY_PATH to the host dmd library folder with libphobos2.so. The tests are built using a new phobos. They select the library path using -L-rpath, which sets DT_RUNPATH on the binary, but LD_LIBRARY_PATH has priority over DT_RUNPATH. For tests/dshell/dll_cxx.d this caused a link failure, because a new symbol from phobos was not found in the older phobos. Reseting LD_LIBRARY_PATH while running the tests makes sure, that the new phobos is used. |
||
---|---|---|
.. | ||
nightlies.yml | ||
runnable_cxx.yml |