Bug 294871 - net/libpfctl needs update to support 15.1
Summary: net/libpfctl needs update to support 15.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Kristof Provost
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-29 12:24 UTC by Sergey V. Koupreyenko
Modified: 2026-07-15 12:31 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (kp)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V. Koupreyenko 2026-04-29 12:24:16 UTC
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License BSD2CLAUSE accepted by the user
=> libpfctl-15.1_4.tar.gz is not in /usr/ports/net/libpfctl/distinfo.
=> Either /usr/ports/net/libpfctl/distinfo is out of date, or
=> libpfctl-15.1_4.tar.gz is spelled incorrectly.
*** Error code 1

Stop.
make: stopped making "fetch" in /usr/ports/net/libpfctl
Comment 1 Kristof Provost freebsd_committer freebsd_triage 2026-04-29 15:25:39 UTC
I'll create the 15.1 package as soon as there's a 15.1 releng branch (so after May 1st) to create it from.
Comment 2 Sergey V. Koupreyenko 2026-04-29 17:06:04 UTC
Well... I've built system from stable/15 branch and uname tells me:

$ uname -r
15.1-PRERELEASE

So i can't build libpfctl package.
Comment 3 commit-hook freebsd_committer freebsd_triage 2026-05-01 21:13:31 UTC
A commit in branch main references this bug:

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

commit a1f2cc4491c36169064728bb70b0409187dcc978
Author:     Kristof Provost <kp@FreeBSD.org>
AuthorDate: 2026-05-01 09:12:36 +0000
Commit:     Kristof Provost <kp@FreeBSD.org>
CommitDate: 2026-05-01 21:12:24 +0000

    net/libpfctl: add 15.1, remove 13.5

    13.5 is end-of-life, remove it from this port.
    Add 15.1, which is in the process of being released.

    Deliberately do not bump PORTVERSION, because we don't change existing
    libpfctl versions, we only add a new supported FreeBSD version.

    PR:             294871
    Sponsored by:   Rubicon Communications, LLC ("Netgate")

 net/libpfctl/Makefile | 2 +-
 net/libpfctl/distinfo | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
Comment 4 Dan Langille freebsd_committer freebsd_triage 2026-06-25 13:57:08 UTC
This is not building on 2026Q2. FYI:

===> Fetching all distfiles required by libpfctl-0.17 for building
=> No SHA256 checksum recorded for libpfctl-15.1_4.tar.gz.
=> No suitable checksum found for libpfctl-15.1_4.tar.gz.
*** Error code 1
Comment 5 Dan Langille freebsd_committer freebsd_triage 2026-06-25 14:03:43 UTC
FYI, for me, copying from head into 2062Q2 fixes the build.
Comment 6 Dan Langille freebsd_committer freebsd_triage 2026-07-14 17:28:29 UTC
The checksum issue persists on 2026Q3
Comment 7 Kristof Provost freebsd_committer freebsd_triage 2026-07-15 08:08:52 UTC
(In reply to Dan Langille from comment #6)
A poudriere run with a 15.1 jail on branch 2026Q3 successfully builds libpfctl for me.

2026Q3 does contain the commit in Comment #3, so this should just work (as it does for me).

What version of the tree are you on, do you have any local diffs? What does the distinfo file look like?
Comment 8 Dan Langille freebsd_committer freebsd_triage 2026-07-15 11:50:41 UTC
I'm sorry for the noise.

It wasn't until after my post that I realized I was encountering the checksum issue only on FreeBSD 14.3, for which support has ended.

My comment is not valid.
Comment 9 Kristof Provost freebsd_committer freebsd_triage 2026-07-15 12:01:25 UTC
(In reply to Dan Langille from comment #8)
I'm going to make you buy me beer, Dan. Do you have any idea how hard it will be to find beer in Brussels?
Comment 10 Dan Langille freebsd_committer freebsd_triage 2026-07-15 12:31:46 UTC
(In reply to Kristof Provost from comment #9)

It will be much harder to find me than beer.