https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sci-libs/cantera-2.6.0-r1 fails to compile (DASH-SYSTEM). Discovered on: amd64 (internal ref: dash_tinderbox) NOTE: (DASH-SYSTEM) in the summary means that the bug was found on a machine that runs /bin/sh as dash but this bug MAY or MAY NOT BE related to dash.
Created attachment 848179 [details] build.log build log and emerge --info
It's strange but the issue is cause by using `cxx_flags="-std=c++11"` of sci-libs/cantera-2.6.0-r1 scons config option is sci-libs/sundials-6.5.0 is intalled. If it's changed to `cxx_flags="-std=c++14"` then configuration phase will passed. The issue will be fixed in next 2.6.0-r2 revision, anyway this c++ standard should be used if compile with upcoming boost-1.82.0.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc20ea17c60b59183334f78da824b39077ebcae commit bfc20ea17c60b59183334f78da824b39077ebcae Author: Sergey Torokhov <torokhov-s-a@yandex.ru> AuthorDate: 2022-12-27 21:32:46 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2023-01-30 09:59:56 +0000 sci-libs/cantera: 2.6.0-r2 revision bump 1. EAPI8 bump 2. Add Python 3.11 compat, rm deprecated open U option (upstream patch) 3. Rectrict USE=lapack with >=sci-libs/sundials-6.5.0[lapack?] 4. Set std=c++14 to avoid build fail with upcoming dev-libs/boost-1.82 and sci-libs/sundials-6.5.0 detection (the last is strange). Bug: https://bugs.gentoo.org/888667 Closes: https://bugs.gentoo.org/888527 Closes: https://bugs.gentoo.org/890427 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sci-libs/cantera/cantera-2.6.0-r2.ebuild | 151 +++++++++++++++++++++ ...ntera-2.6.0_drop_deprecated_open_U_option.patch | 49 +++++++ 2 files changed, 200 insertions(+)