head 1.2; access; symbols pkgsrc-2025Q3:1.1.0.8 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.6 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.4 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.2 pkgsrc-2024Q4-base:1.1; locks; strict; comment @// @; 1.2 date 2025.09.27.06.54.04; author adam; state dead; branches; next 1.1; commitid 2bSC4dWb7pFmUjcG; 1.1 date 2024.10.10.14.44.17; author jperkin; state Exp; branches; next ; commitid eXvuRHPASS7nP7tF; desc @@ 1.2 log @boost: updated to 1.89.0 1.89.0 New Libraries Bloom: filters, from Joaquín M López Muñoz. https://www.boost.org/releases/latest/ @ text @$NetBSD: patch-libs_charconv_src_float128__impl.hpp,v 1.1 2024/10/10 14:44:17 jperkin Exp $ Workaround system header issue on SunOS. --- libs/charconv/src/float128_impl.hpp.orig 2024-10-10 14:05:35.495301016 +0000 +++ libs/charconv/src/float128_impl.hpp @@@@ -92,7 +92,11 @@@@ inline __float128 to_float128(Unsigned_I template <> inline __float128 to_float128(uint128 w) noexcept { +#ifdef __sun + return ldexpq(static_cast<__float128>(w.high), 64) + static_cast<__float128>(w.low); +#else return ldexp(static_cast<__float128>(w.high), 64) + static_cast<__float128>(w.low); +#endif } template @ 1.1 log @boost: Various SunOS fixes. @ text @d1 1 a1 1 $NetBSD$ @