-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compiler error (GCC 14.2.0 on Linux) #17190
Comments
@mpatrascoiu Can this be fixed on the Davix side? It is not really a root issue in a sense. |
works, thanks! |
Hello, Good to hear confirmation that #17192 works! In the long-term, I see us dropping the rapidjson dependency. Cheers, |
Hi @dpiparo, It appears this issue is closed, but wasn't yet added to a project. Please add upcoming versions that will include the fix, or 'not applicable' otherwise. Sincerely, |
Check duplicate issues.
Description
Compilation fails
Reproducer
Following the instructions from https://root.cern/install/build_from_source/:
on a Rocky Linux 8.10 system with GCC 14.2.0, GLIBC 2.28, Clang 18.1.8 gives a compiler error
The first error in the log referenced here is
Logs:
cmake.log
make.log
DAVIX-build-err.log
DAVIX-build-out.log
ROOT version
commit 1b923a4 (current latest-stable)
Installation method
build from source
Operating system
Rocky linux 8.10 (Green Obsidian)
Additional context
Seems to be related to an old rapidjson bug Tencent/rapidjson#2277 that was fixed in 2016 but there has not been a rapidjson release since. ROOT's version of Davix comes with a copy of rapidjson that contains this bug (reported in cern-fts/davix#130).
The text was updated successfully, but these errors were encountered: