Bug 266576 - sysutils/pefs-kmod: Merge fix for FreeBSD 13 to quarterly
Summary: sysutils/pefs-kmod: Merge fix for FreeBSD 13 to quarterly
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: Guido Falsi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-24 07:16 UTC by Daniel O'Connor
Modified: 2022-09-24 11:57 UTC (History)
1 user (show)

See Also:
darius: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel O'Connor 2022-09-24 07:16:52 UTC
Can someone please merge the pefs-kmod changes in head to quarterly please?
They fix building on FreeBSD 13.

The important changes are 79f9679c7e795de9a15451910526cea3ea50c21f and 79f9679c7e795de9a15451910526cea3ea50c21f but b7f05445c00f2625aa19b4154ebcbce5ed2daa52 and fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 can also be merged if desired (not sure what the policy is for WWW entries)
Comment 1 Guido Falsi freebsd_committer freebsd_triage 2022-09-24 10:17:57 UTC
Hi,

I'm looking into this.

You wrote two times the same hash (79f9679c7e795de9a15451910526cea3ea50c21f). Is it the one containing the relevant changes?

Regarding the WWW part, it should not be merged, it was a structure change to the ports tree that requires changes to the files in Mk to properly work, those are not in quarterly.
Comment 2 Daniel O'Connor 2022-09-24 11:43:31 UTC
Hi Guido,
Thanks for taking a look.

From my point of view the only function change is: 79f9679c7e795de9a15451910526cea3ea50c21f

And the [re]addition of PORTEPOCH: 2d66a2f6428f6f33d6dc6c220cc25cebd0717589
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-09-24 11:56:23 UTC
A commit in branch 2022Q3 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0b5b236d3a23a14d4af28162ff2e3f2e4941ddfd

commit 0b5b236d3a23a14d4af28162ff2e3f2e4941ddfd
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2022-08-17 16:37:09 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2022-09-24 11:54:28 +0000

    sysutils/pefs: Reintroduce PORTEPOCH

    Reintroduce PORTEPOCH. Remove bogus "Created by" line.

    Reported by:    jbeich@
    Fixes:          79f9679c7e795de9a15451910526cea3ea50c21f

    (cherry picked from commit 2d66a2f6428f6f33d6dc6c220cc25cebd0717589)

    PR:             266576

 sysutils/pefs-kmod/Makefile | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-09-24 11:56:26 UTC
A commit in branch 2022Q3 references this bug:

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

commit b4cc66ed4893b08a82198e41928d4ea51876e1a8
Author:     Daniel O'Connor <darius@dons.net.au>
AuthorDate: 2022-08-16 15:47:41 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2022-09-24 11:53:45 +0000

    sysutils/pefs-kmod: Update to work on FreeBSD 13.1-RC1

    This updates to a version with fixes for various KABI changes in FreeBSD 13+.

    PR:     263058
    Reported by:     darius@dons.net.au (maintainer)

    (cherry picked from commit 79f9679c7e795de9a15451910526cea3ea50c21f)

    PR:     266576

 sysutils/pefs-kmod/Makefile | 13 ++++++-------
 sysutils/pefs-kmod/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 10 deletions(-)
Comment 5 Guido Falsi freebsd_committer freebsd_triage 2022-09-24 11:57:48 UTC
Commits merged to quarterly.

Thanks!