Bug 290510 - devel/pcre2: Update to 10.47
Summary: devel/pcre2: Update to 10.47
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Daniel Engberg
URL: https://github.com/PCRE2Project/pcre2...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-25 14:31 UTC by Daniel Engberg
Modified: 2025-11-15 13:29 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (krion)
antoine: exp-run+


Attachments
Patch for pcre2 (7.30 KB, patch)
2025-10-25 14:31 UTC, Daniel Engberg
no flags Details | Diff
Patch for pcre2 v2 (19.53 KB, patch)
2025-11-08 08:24 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2025-10-25 14:31:51 UTC
Created attachment 264876 [details]
Patch for pcre2

Move to CMake as that is that upstream is moving towards [1]

Quickstart and instructions, https://github.com/PCRE2Project/pcre2

Compile and runtime tested on FreeBSD 14.3-RELEASE (amd64) (make, make check-plist, make test)

Poudriere testport OK 13.5-RELEASE (amd64)
Poudriere testport OK 13.5-RELEASE (i386)
Poudriere testport OK 14.3-RELEASE (amd64)

"Mini" exp-run looks fine on 14.3-RELEASE
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2025-11-08 08:24:45 UTC
Created attachment 265263 [details]
Patch for pcre2 v2

Partially backport upstream commit:
f8e7d124500e869ffc5643228c34d3745d64a3d7

Backport upstream commit 3b9197727e70bffded674d24100e7b4c80e7ef58

References:
https://github.com/PCRE2Project/pcre2/commit/f8e7d124500e869ffc5643228c34d3745d64a3d7
https://github.com/PCRE2Project/pcre2/commit/3b9197727e70bffded674d24100e7b4c80e7ef58
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2025-11-08 08:25:14 UTC
Hi,

I'd like to request and exp-run

Best regards,
Daniel
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2025-11-14 08:45:52 UTC
Exp-run looks fine
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-11-15 13:24:24 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=10271f602b65504ee8a6661fc68736dbe5f94ad5

commit 10271f602b65504ee8a6661fc68736dbe5f94ad5
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-11-15 07:17:08 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-11-15 11:52:42 +0000

    devel/pcre2: Update to 10.47

    Partially backport upstream commit f8e7d124500e869ffc5643228c34d3745d64a3d7
    Backport upstream commit 3b9197727e70bffded674d24100e7b4c80e7ef58

    Changelog: https://github.com/PCRE2Project/pcre2/releases/tag/pcre2-10.47

    PR:             290510
    Approved by:    maintainer timeout, 2+ weeks
    Exp-run by:     antoine

 devel/pcre2/Makefile                               |  75 ++++---
 devel/pcre2/distinfo                               |   6 +-
 ...s_sljit_sljit__src_sljitConfigInternal.h (gone) |  11 -
 ...-f8e7d124500e869ffc5643228c34d3745d64a3d7 (new) | 221 +++++++++++++++++++++
 ...-3b9197727e70bffded674d24100e7b4c80e7ef58 (new) |  87 ++++++++
 devel/pcre2/pkg-plist                              |  24 ++-
 6 files changed, 362 insertions(+), 62 deletions(-)