#2842: Silo captures incorrect LIBS values on second CST run
Reporter:Roland Haas
Status:new
Milestone:
Version:
Type:bug
Priority:major
Component:EinsteinToolkit thorn

In git hash 49ef0de "Silo: capture option list LIBS and LIBDIRS" of ExternalLibraries-Silo code was added to capture LIBS for systems where extra libraries are required to make simple code compile. This introduced a different sort of bug.

It only captures the correct LIBS once when CST for PETSc runs in a "clean" configuration. Afterwards LIBS is set to the full set of ExternalLibraries in the makefile before CST runs and thus it captures all libraries.

A correct fix would seem to require changes to the flesh 720ef037 "Cactus: keep track of ExternalLibs separately from Libs" of cactus

Related to #2821 which has the same issue with LIBS.

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2842/silo-captures-incorrect-libs-values-on