boost::cobalt binaries are missing
Description:
The boost package only contains the header files of the cobalt library, the library itself is missing. I'm not sure if it would be better to specify cxxstd=20, like described in the bug report. I didn't notice any issues with cxxstd=23.
Additional info:
- package version(s): 1.86.0-2
- link to upstream bug report, if any: https://github.com/boostorg/cobalt/issues/177
Solution:
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -70,6 +70,7 @@ build() {
runtime-link=shared \
link=shared,static \
toolset=gcc \
+ cxxstd=23 \
python=$python_version \
cflags="$CPPFLAGS $CFLAGS -fPIC -O3 -ffat-lto-objects" \
cxxflags="$CPPFLAGS $CXXFLAGS -fPIC -O3 -ffat-lto-objects" \
@@ -111,6 +112,7 @@ package_boost-libs() {
libboost_atomic.so
libboost_charconv.so
libboost_chrono.so
+ libboost_cobalt.so
libboost_container.so
libboost_context.so
libboost_contract.so
Edited by Bernd Amend