Skip to content

Conversation

@davvid
Copy link
Member

@davvid davvid commented Dec 11, 2025

No description provided.

This allows users to hardcode "build" as the location for the
compilation database.
Ptex fails to link when building with gcc 15 (Debian/testing)
with the following error:

    /usr/bin/ld: src/ptex/libPtex.a(PtexCache.cpp.o):
    in function `Ptex::v2_5::PtexReaderCache::processMru()':
    PtexCache.cpp:(.text+0x6fb): undefined reference to `Ptex::v2_5::PtexReaderCache::maxMruFiles'

Use a constexpr variable to eliminate the need for the maxMruFiles
symbol to be present in the library.
Fix the following linker warning when building with gcc 15
(Debian/testing) and other platforms:

    /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
@davvid davvid force-pushed the ci branch 2 times, most recently from 2e5979c to 5a54738 Compare December 13, 2025 07:53
The code now requires C++17.
@davvid davvid force-pushed the ci branch 11 times, most recently from 8555355 to 0e3ecd5 Compare December 13, 2025 10:10
Static builds are disabled on Windows because vcpkg does not provide
cmake packaging for libdeflate::libdeflate_static.
The tests are currently failing on Windows.
Disable them for now.
rtest segfaults when using GCC 15 with optimzations enabled. Disable
these specific optimizations.
@davvid davvid merged commit 20fec07 into wdas:main Jan 7, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant