On 5/31/26 02:39, void wrote:
> On Sat, May 30, 2026 at 12:44:29PM -0700, Mark Millard wrote:
>> On 5/30/26 06:15, void wrote:
>>> On Fri, May 29, 2026 at 09:15:42AM -0700, Mark Millard wrote:
>>>
>>>> Note: the above are general comments that suggest the result may not be
>>>> surprising. I did not analyze the specifics for the timing related to
>>>> db5 and pcre .
>>>
>>> pcre was EoL'd on 2021-06-21 going by
>>> https://www.pcre.org/original/changelog.txt
>>> and marked deprecated on 29 Feb 2024 in
>>> https://www.freshports.org/devel/pcre/
>>>
>>> db5, according to https://www.freshports.org/databases/db5/
>>>
>>> Deprecated: EOLd, potential security issues, maybe use db18 instead
>>> This port expired on: 2022-06-30
>>
>> The builders do not change what they build until after the ports are
>> updated, for sure . . .
> 
> I acknowledge that it's possibly not really an issue in the hobbyist
> or abstract context. In a more professional context, one would build
> with options in poudriere. I was surprised to see such affected binaries on
> pkg.f.o though.

By "builders" I was referring to the official-build machines (beefy* and
ampere* systems) and their poudriere-bulk based builds. They simply
build was had been committed to the ports tree as of the snapshot of the
ports tree they are using. Also, the definition of default options is:
the options which the official-build machines are to build. To change
the options for the official builds is: one changes the Makefile or
related in the ports tree commits to have different defaults.

For the issue at hand, such changes have not been made over the years.

Build option defaults are not set up for any other folks building
port-packages, except those willing to use those same defaults. All
others must make their own adjustments in order to get other options.

FreeBSD is supported mostly by volunteers. In some ways such folks are
acting as hobbyists for what they choose to do vs. not do.

-- 
===
Mark Millard
marklmi at yahoo.com

Reply via email to