Re: git: 5d67fe169bc4 - main - security/nmap*: Actually use devel/pcre2

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Tue, 31 Mar 2026 20:46:04 UTC
On 2026-03-31 22:40, Cy Schubert wrote:
> In message <c41f0495-949e-4fd8-b451-477cd9fb36b4@FreeBSD.org>, Daniel
> Engberg w
> rites:
>> On 2026-03-29 15:07, Daniel Engberg wrote:
>>> On 2026-03-29 14:28, Cy Schubert wrote:
>>>> The branch main has been updated by cy:
>>>>
>>>> URL:
>>>> https://cgit.FreeBSD.org/ports/commit/?id=5d67fe169bc41ebbb104bc6b77292589
>> 69e80772
>>>>
>>>> commit 5d67fe169bc41ebbb104bc6b7729258969e80772
>>>> Author:     Cy Schubert <cy@FreeBSD.org>
>>>> AuthorDate: 2026-03-29 12:17:51 +0000
>>>> Commit:     Cy Schubert <cy@FreeBSD.org>
>>>> CommitDate: 2026-03-29 12:28:11 +0000
>>>>
>>>>       security/nmap*: Actually use devel/pcre2
>>>>            devel/pcre2 is specified as a dependency but not used.
>>>> Instead nmap
>>>>       uses its own pcre2, which is missing symbols from its symbol tabl
>> e.
>>>>       This is not a problem with 16-CURRENT but 15-RELEASE-p2 fails to
>>>> build.
>>>>       We fix this by using the pcre2 provided by ports.
>>>>            PR:             294112
>>>> ---
>>>>    security/nmap-devel/Makefile | 5 ++++-
>>>>    security/nmap/Makefile       | 6 +++---
>>>>    2 files changed, 7 insertions(+), 4 deletions(-)
>>>
>>> Hi Cy,
>>>
>>> Are there any plans or perhaps already in progress working with
>>> upstream to reduce the amount of local patches? Some of them seems to
>>> be very old.
>>>
>>> Thanks for maintaining nmap!
>>>
>>> Best regards,
>>> Daniel
>>>
>> Friendly ping
> 
> A pull request has been submitted for all but two Makefile patches.
> 
> 
That's great, thanks!

Best regards,
Daniel