eblerjana / pangenie

Pangenome-based genome inference
MIT License
114 stars 10 forks source link

Update catch2 to support glibc >2.33 #77

Open xiamaz opened 5 months ago

xiamaz commented 5 months ago

In newer versions of glibc >2.33 SIGSTKSZ is now not a constant. When directly compiling pangenie without singularity or conda this causes issues on Ubuntu 22.04 LTS.

Proposed fix

This issue has been resolved in newer versions of catch2:

https://github.com/catchorg/Catch2/commit/8f277a54c0b9c1d1024dedcb2dec1d206971e745

This fix has also been backported to newer versions of catch2 v2: https://github.com/catchorg/Catch2/releases/tag/v2.13.9

PR will follow.