Skip to content

Triqs application stops compiling when reinstalling triqs/1.3.x on same commit #976

@HugoStrand

Description

@HugoStrand

Description

Triqs currently clones library dependencies nda, h5, based on branches. This causes "silent failures" when a library introduces bugs that breaks a Triqs application, see e.g. TRIQS/cpp2py#57

Could you please add fixed commits in the call to the external_dependency cmake function for all external libraries, orchestrated here https://github.com/TRIQS/triqs/blob/3.3.x/deps/CMakeLists.txt#L112 ?

This would stop this kind of silent change of behaviour of Triqs (through changes in the libraries) when building a certain commit. (I understand that this might not be the way to go for the unstable branch, but for release branches like 1.3.x I think it would be great help to applications developers.)

Best, Hugo

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions