12.0-RELEASE-p7 doesn't contain std::filesystem that has been added to 12.0-STABLE some time later

Yuri yuri at rawbw.com
Wed Jul 10 00:10:08 UTC 2019


On 2019-07-09 13:19, Mathieu Arnold wrote:
> On Tue, Jul 09, 2019 at 12:51:52PM -0700, Yuri wrote:
>> On 2019-07-08 23:54, Mathieu Arnold wrote:
>>> On Mon, Jul 08, 2019 at 03:48:25PM -0700, Yuri wrote:
>>>> Maybe the patch level should be updated, because any port using
>>>> std::filesystem fails in the current poudriere 12.0-RELEASE-p7 VM.
>>> 12.0-RELEASE-p* is a different branch than 12.0-STABLE.  releng/12.0 vs
>>> stable/12.  Only security fixes and critical fixes get applied to the
>>> releng branches.
>>> When releng/12.0 was branched, OSVERSION of the branch was 1200086, and
>>> it has not changed on that branch.  Just after releng/12.0 was branched,
>>> the stable/12 branch OSVERSION was bumped to 1200500, to show it is
>>> ahead.  Details are available here (some OSVERSION bumps may be missing):
>>> https://www.freebsd.org/doc/en/books/porters-handbook/versions-12.html
>>>
>> Thanks for this information.
>>
>> This means that ports using std::filesystem can never be built in poudriere
>> on 12 because std::filesystem is not a security feature and it will not be
>> included in the patches.
> I'm not sure I follow what you are talking about.
> It can be built on stable/12, which is 12.0-STABLE, and on 12.1 when it
> gets released in November.
>
>

Ok, thanks.


Yuri




More information about the freebsd-ports mailing list