pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/pcre2



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.

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



Home | Main Index | Thread Index | Old Index