- Package:
- src:capnproto
- Source:
- src:capnproto
- Submitter:
- James Cowgill
- Date:
- 2026-09-08 06:01:04 UTC
- Severity:
- normal
Hi, Please consider building capnproto with -std=c++20 enabled. I tried to use the C++20 coroutine support in my application and while it compiled successfully, it failed to link because the necessary coroutine functions don't exist in the Debian package. Since GCC 16 enables C++20 and is now the default in Debian, a simple rebuild with no other changes might be enough to fix this (although explicitly enabling C++20 might be better?) Thanks, James
We believe that the bug you reported is fixed in the latest version of capnproto, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1146817@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. tony mancill <tmancill@debian.org> (supplier of updated capnproto package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Mon, 07 Sep 2026 19:29:50 -0700 Source: capnproto Binary: capnproto capnproto-dbgsym libcapnp-1.5.0 libcapnp-1.5.0-dbgsym libcapnp-dev Architecture: source amd64 Version: 1.5.0-1 Distribution: experimental Urgency: medium Maintainer: Tom Lee <debian@tomlee.co> Changed-By: tony mancill <tmancill@debian.org> Description: capnproto - tool for working with the Cap'n Proto data interchange format libcapnp-1.5.0 - Cap'n Proto C++ library libcapnp-dev - Cap'n Proto C++ library (development files) Closes: 1145818 1146817 Changes: capnproto (1.5.0-1) experimental; urgency=medium . * New upstream version 1.5.0 * Drop 13-FTBFS-with-openssl4.patch applied upstream * Bump Standards-Version to 4.7.4 * Update debian/* for upstream 1.5.0 * Build with C++20 for coroutines support (Closes: #1146817) * Fix capnp tool path in bundled CMake targets (Closes: #1145818) * Add test for capnp tool path in CMake targets; see Debian bug #1145818 Checksums-Sha1: 403f6a7cc591fa95376049f31a0c988b5e22c7e0 2222 capnproto_1.5.0-1.dsc 89ac8e2d87e6bef23199126b45d917d8dea70cbc 1869727 capnproto_1.5.0.orig.tar.gz 7a6e150512cf425394901ed9503056229c6133d8 17480 capnproto_1.5.0-1.debian.tar.xz 2e3eda41a2055faf5adc83793b91b7cf3fdce402 3445000 capnproto-dbgsym_1.5.0-1_amd64.deb 863ddfd2ff8468da5ff5a2728c96746e5829df28 8287 capnproto_1.5.0-1_amd64.buildinfo 150951d07c66ac21b626f20fabad8381f184eb2d 257556 capnproto_1.5.0-1_amd64.deb 473e6935cf4febfc01cb072cf842289f67223ab7 20373644 libcapnp-1.5.0-dbgsym_1.5.0-1_amd64.deb 0cc69bd3ef634b00d11a0d53ccc30a50f90196ab 1553384 libcapnp-1.5.0_1.5.0-1_amd64.deb 2e5c0734eeaec0f3a92cd88f935675fe23d23ccc 2097060 libcapnp-dev_1.5.0-1_amd64.deb Checksums-Sha256: e02921f3290629f00559bbdfee0b7e9a461ad422995f9dbf8f2565fe0148b589 2222 capnproto_1.5.0-1.dsc 77dbc13ca82d9c87ddb4581dd49559d45b63096433d3dadea08b7f31b360a5ba 1869727 capnproto_1.5.0.orig.tar.gz 1b74c5ec70323d2e11268af23515e8bde00b534b9da1e1d234b1ca8bd20884ae 17480 capnproto_1.5.0-1.debian.tar.xz d37040216b3a0fe7a8ed45196f861b52435a78adc0ab9670d27dd519758fe90e 3445000 capnproto-dbgsym_1.5.0-1_amd64.deb 6e5faeb45e4c959751cedee04cea6a937dfab7ff0a414838e0f3fadae238f451 8287 capnproto_1.5.0-1_amd64.buildinfo d6d1d8f9581d77effda0406555df1f30111eece6ef0d36d455df3ec49d89b588 257556 capnproto_1.5.0-1_amd64.deb 166a5b9d4da690b6b940874fc775b15df924101bd1a12458ce2b857c8d4a6e13 20373644 libcapnp-1.5.0-dbgsym_1.5.0-1_amd64.deb 3c7acbcb960b2f8451e1cbce38c28c88362d617acdc4527245979223d3ccf301 1553384 libcapnp-1.5.0_1.5.0-1_amd64.deb 03450b5775b352681409855ca0c90ad9eb6dc267bd8936b95fe1e72a7b954c28 2097060 libcapnp-dev_1.5.0-1_amd64.deb Files: 334447cf4e2d5e1ad7622551676c0e0c 2222 devel optional capnproto_1.5.0-1.dsc e7442cc583a981d24c9e7ffd3ee82800 1869727 devel optional capnproto_1.5.0.orig.tar.gz 9798bec2fce86727bc01368c9001f3ff 17480 devel optional capnproto_1.5.0-1.debian.tar.xz 07d6408ee914fe04a17438438a363ff0 3445000 debug optional capnproto-dbgsym_1.5.0-1_amd64.deb 47b9755a6f3e94a9052a1cd5b9f9e7b2 8287 devel optional capnproto_1.5.0-1_amd64.buildinfo c136e227eedfab4f03f5ee0c3c6ca437 257556 devel optional capnproto_1.5.0-1_amd64.deb a7cace5390cb35c5c7edcd8f7b90d73e 20373644 debug optional libcapnp-1.5.0-dbgsym_1.5.0-1_amd64.deb 411836c789bd7b5b5b4e0149c628532d 1553384 libs optional libcapnp-1.5.0_1.5.0-1_amd64.deb a0e36692d7c51f25765cc47869767ba1 2097060 libdevel optional libcapnp-dev_1.5.0-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmqfjEQUHHRtYW5jaWxs QGRlYmlhbi5vcmcACgkQIdIFiZdLPpb0Yg//QR3GWZ2hZf9IvQeHK9NBdhUfK/N1 Ts7CYhVdLSsNQklMAwgop0DzP9xaA7BQYRny8adSaJwHMyNoJMPXPcWn6hSRuq1D ZF9ZvHOiC35E5rtoNiZpn3zLpLOCzgY4dLWWTwYpagyYPC/NwDSRT5rgYobMn5qw rzPLD2XApmxPylETZhxvbCvgJGz2mgJH+8OH1Nop+S6gSh/O76O6zf1X4TxxEseR UjWTja5bEo9v3nrhB5Nz2ywF4tZ+xinS7yLsKa/+N8p07z0bLDkkOIlhkNLHlVI4 OqMWy5bPCsNb7F0q5Ctz40/AIrotrMcRsXnFEzPBaLUkwyggUFUSJUs3HvESXQ1i dCkc9AUMvCKx66Ke0XBAyCTBWZ98Wo5hu+nuiWnu1ApVxA82hC99vAwyPdWjvNUN EVZT4nf4E5ZDO3WjkK8pcBA+vklFRbOnOf16zdDTHE9pj8h4UYAtuqITE4FcMr8P WVeC2GVnLfH52vKGesUlpsV/CjZvUxtHqPW7pKPPqRq7MbGcxZTdJpSQmIdiYP8B ckQdT9NNrmTMAlRnLKJnn0PSGEsRe8p9B/2G/hLvjNIX6JfB5rrVTdoppF4UUB+M rFXD4cbe0tyTyDdODqtSirykzIThz3J9sOABkvxo1JW5lCZNCAUF/RFYuAcwjPRr /Ya6Ai2YR2nvPoM= =cUy3 -----END PGP SIGNATURE-----