Received: by mail.netbsd.org (Postfix, from userid 605) id 69F3F84EB8; Tue, 13 Dec 2022 07:21:51 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 981B884E9A for ; Tue, 13 Dec 2022 07:21:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 53U8SlPEC4_X for ; Tue, 13 Dec 2022 07:21:50 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id EF7C984D66 for ; Tue, 13 Dec 2022 07:21:49 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id E23D5FA90; Tue, 13 Dec 2022 07:21:49 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1670916109168590" MIME-Version: 1.0 Date: Tue, 13 Dec 2022 07:21:49 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/pcre2 To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20221213072149.E23D5FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1670916109168590 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Dec 13 07:21:49 UTC 2022 Modified Files: pkgsrc/devel/pcre2: Makefile distinfo Removed Files: pkgsrc/devel/pcre2/patches: patch-src_pcre2posix.h Log Message: pcre2: updated to 10.42 Version 10.42 11-December-2022 ------------------------------ 1. Change 19 of 10.41 wasn't quite right; it put the definition of a default, empty value for PCRE2_CALL_CONVENTION in src/pcre2posix.c instead of src/pcre2posix.h, which meant that programs that included pcre2posix.h but not pcre2.h failed to compile. 2. To catch similar issues to the above in future, a new small test program that includes pcre2posix.h but not pcre2.h has been added to the test suite. 3. When the -S option of pcre2test was used to set a stack size greater than the allowed maximum, the error message displayed the hard limit incorrectly. This was pointed out on GitHub pull request 171, but the suggested patch didn't cope with all cases. Some further modification was required. 4. Supplying an ovector count of more than 65535 to pcre2_match_data_create() caused a crash because the field in the match data block is only 16 bits. A maximum of 65535 is now silently applied. 5. Merged @carenas patch 175 which fixes 86 - segfault on aarch64 (ARM), To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/pcre2/Makefile cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/pcre2/distinfo cvs rdiff -u -r1.1 -r0 pkgsrc/devel/pcre2/patches/patch-src_pcre2posix.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1670916109168590 Content-Disposition: inline Content-Length: 1578 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/pcre2/Makefile diff -u pkgsrc/devel/pcre2/Makefile:1.26 pkgsrc/devel/pcre2/Makefile:1.27 --- pkgsrc/devel/pcre2/Makefile:1.26 Thu Dec 8 10:30:48 2022 +++ pkgsrc/devel/pcre2/Makefile Tue Dec 13 07:21:49 2022 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.26 2022/12/08 10:30:48 adam Exp $ +# $NetBSD: Makefile,v 1.27 2022/12/13 07:21:49 adam Exp $ -DISTNAME= pcre2-10.41 -PKGREVISION= 1 +DISTNAME= pcre2-10.42 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=PhilipHazel/} GITHUB_RELEASE= ${DISTNAME} Index: pkgsrc/devel/pcre2/distinfo diff -u pkgsrc/devel/pcre2/distinfo:1.23 pkgsrc/devel/pcre2/distinfo:1.24 --- pkgsrc/devel/pcre2/distinfo:1.23 Thu Dec 8 10:30:48 2022 +++ pkgsrc/devel/pcre2/distinfo Tue Dec 13 07:21:49 2022 @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.23 2022/12/08 10:30:48 adam Exp $ +$NetBSD: distinfo,v 1.24 2022/12/13 07:21:49 adam Exp $ -BLAKE2s (pcre2-10.41.tar.gz) = 09470e7332ed4501041b2012e7cc20eff0fb15dd76267e4792f89eb2f1d2905f -SHA512 (pcre2-10.41.tar.gz) = 94f962901c2929eafb9d540f3b8cd64feba95017bc29bd369b29231c50df1ade07b3c0509d031e4fc5c9e46cd64499dde6568f5325de805877f7391fa4621227 -Size (pcre2-10.41.tar.gz) = 2393262 bytes -SHA1 (patch-src_pcre2posix.h) = c5f45c6ba75fe03ceb4f5c25caa36364317ce88b +BLAKE2s (pcre2-10.42.tar.gz) = ef78b75ed64b069b5536ca23feb73b576555762d3b8c4e3365a09ff1f98b43de +SHA512 (pcre2-10.42.tar.gz) = a3db6c5c620775838819be616652e73ce00f5ef5c1f49f559ff3efb51a119d02f01254c5901c1f7d0c47c0ddfcf4313e38d6ca32c35381b8f87f36896d10e6f7 +Size (pcre2-10.42.tar.gz) = 2397194 bytes --_----------=_1670916109168590--