head 1.2; access; symbols pkgsrc-2022Q3:1.1.0.12 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.10 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.8 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.6 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.4 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.2 pkgsrc-2021Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2022.10.03.11.50.19; author adam; state dead; branches; next 1.1; commitid go6LluurKHYnAgWD; 1.1 date 2021.05.12.04.03.50; author mcf; state Exp; branches; next ; commitid Jp6A1CDexpmtlOSC; desc @@ 1.2 log @libebml: updated to 1.4.3 Version 1.4.3 2022-09-30 * A C++14 compliant C++ compiler is now required. * Fix compilation with g++ 11. * Remove Coremake project files * Updated the bundled utf8cpp to v3.2.1. * Fixed several problems in `EbmlBinary:` potential segfault by writing to a `nullptr`, potential memory leak under certain error conditions. * Fixed problems with the generated `pkg-config` files if any of the installation paths are absolute. @ text @$NetBSD: patch-src_EbmlString.cpp,v 1.1 2021/05/12 04:03:50 mcf Exp $ Fix build with gcc 11. Upstream: https://github.com/Matroska-Org/libebml/commit/f0bfd53647961e799a43d918c46cf3b6bff89806 --- src/EbmlString.cpp.orig Wed May 12 03:52:00 2021 +++ src/EbmlString.cpp @@@@ -34,6 +34,7 @@@@ \author Steve Lhomme */ #include +#include #include "ebml/EbmlString.h" @ 1.1 log @libebml: fix build with gcc 11 As described in the gcc 11 porting document[0], some libstdc++ headers no longer include certain headers they don't use. Patch from upstream. [0] https://gcc.gnu.org/gcc-11/porting_to.html#header-dep-changes @ text @d1 1 a1 1 $NetBSD$ @