-
Notifications
You must be signed in to change notification settings - Fork 869
Open
Description
Hi,
I'm currently experiencing the following build issue with GCC 15:
2025/06/18 01:36:53 WARN In file included from /home/build/arangod/VocBase/Validators.cpp:30:
2025/06/18 01:36:53 WARN In file included from /home/build/3rdParty/taocpp-json/include/tao/json/contrib/schema.hpp:18:
2025/06/18 01:36:53 WARN In file included from /home/build/3rdParty/taocpp-json/include/tao/json/contrib/reference.hpp:7:
2025/06/18 01:36:53 WARN In file included from /home/build/3rdParty/taocpp-json/include/tao/json/contrib/../internal/uri_fragment.hpp:10:
2025/06/18 01:36:53 WARN In file included from /home/build/3rdParty/taocpp-json/include/tao/json/contrib/../internal/../pointer.hpp:17:
2025/06/18 01:36:53 WARN In file included from /home/build/3rdParty/taocpp-json/include/tao/json/contrib/../internal/../external/pegtl.hpp:10:
2025/06/18 01:36:53 WARN In file included from /home/build/3rdParty/taocpp-json/include/tao/json/contrib/../internal/../external/pegtl/parse.hpp:11:
2025/06/18 01:36:53 WARN In file included from /home/build/3rdParty/taocpp-json/include/tao/json/contrib/../internal/../external/pegtl/normal.hpp:17:
2025/06/18 01:36:53 WARN In file included from /home/build/3rdParty/taocpp-json/include/tao/json/contrib/../internal/../external/pegtl/internal/demangle.hpp:7:
2025/06/18 01:36:53 WARN /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/15/../../../../include/c++/15/ciso646:46:4: error: "<ciso646> is deprecated in C++17, use <version> to detect implementation-specific macros" [-Werror,-W#warnings]
2025/06/18 01:36:53 WARN 46 | # warning "<ciso646> is deprecated in C++17, use <version> to detect implementation-specific macros"
2025/06/18 01:36:53 WARN | ^
The problem comes from:
arangodb/3rdParty/taocpp-json/include/tao/json/external/pegtl/internal/demangle.hpp
Line 7 in b21d336
#include <ciso646> |
The bug has been fixed upstream:
Metadata
Metadata
Assignees
Labels
No labels