Re: devel/boost: boost/iostreams zstd linker error
Thomas Dreibholz <[email protected]> Tue, 21 Jul 2026 15:35:22 +0200
| Newsgroups | gmane.os.openbsd.ports |
|---|---|
| Organization | Simula Research Laboratory |
| Message-ID | <[email protected]> |
Hi, Den 15.06.2026 15:32, skrev Stuart Henderson: > On 2026/06/15 14:58, Thomas Dreibholz wrote: >> However, for the BOOST/zstd issue, it does not make a difference. > correct. > > thinking... is zstd required for usage of HiPerConTracer? If not, I > wonder if it might be better it to detect whether zstd is available in > the installed copy of boost and #ifdef out use of those functions if > unavailable. HiPerConTracer uses it because zstd compression is fast and efficient. Since BOOST provides zstd support, it should be enabled. In its current state, a program source using BOOST and zstd successfully compiles (i.e. support seems to be there) but the linking fails. This seems to be a bug in the OpenBSD packaging, probably the same as in the FreeBSD package (which got fixed some time ago). Currently, BOOST with zstd filter is working on Linux (Ubuntu/Debian, Fedora, OpenSUSE, Alpine), FreeBSD, NetBSD, and Solaris (OpenIndiana). -- Best regards / Mit freundlichen Grüßen / Med vennlig hilsen ======================================================================= Thomas Dreibholz Simula Metropolitan Centre for Digital Engineering Centre for Resilient Networks and Applications Stensberggata 27 0170 Oslo, Norway ----------------------------------------------------------------------- E-Mail: [email protected] Homepage: http://simula.no/people/dreibh =======================================================================
OpenPGP_signature.asc
(application/pgp-signature, 2.8 KB)
-----BEGIN PGP SIGNATURE----- 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 =hu6p -----END PGP SIGNATURE-----