Hi. Build fails for me because of Arrow C++ 20 features not enabled by sumo (currently set(CMAKE_CXX_STANDARD 17) is effective), see upstream issue https://github.com/eclipse-sumo/sumo/issues/17906.
A fix landed with https://github.com/eclipse-sumo/sumo/commit/d88e2a935fc4c1ece19b0decc8c17444c6796d5e that allows to override the C++ standard with -DCMAKE_CXX_STANDARD=20. That commit is not in the 1.26.0 release though. Until then, I patched the cmake file directly with sed -i 's/set(CMAKE_CXX_STANDARD 17)/set(CMAKE_CXX_STANDARD 20)/' "$pkgname-$pkgver"/CMakeLists.txt.
You might consider to add this to the PKGBUILD. Cheerio
Pinned Comments
akstrfn commented on 2024-12-11 12:14 (UTC)
For build to be successful older version of sumo must first be removed.