On September 10, 2025 09:20:32 Dag-Erling Smørgrav <[email protected]> wrote:
Ian FREISLICH <[email protected]> writes:
Kyle Evans <[email protected]> writes:
We certainly build packages for -current, but the branch happened
only a little bit ago; it's another 12-14+ day cycle to get a fresh
package set and alleviate the above condition.
In fairness, at the branch point, 15-prerelease and 16-current ports
trees are the same. Can't the whole set just be copied with the index
updated to 16?
No, but users can add ABI=FreeBSD:15:$(uname -p) either to their
pkg.conf or their environment to force FreeBSD 16 to use FreeBSD 15
packages until FreeBSD 16 packages become available. This should work
as long as FreeBSD 15 and 16 don't diverge too much. Once that happens,
the trick will continue to work provided the kernel has COMPAT_FREEBSD15
enabled and misc/compat15x is installed. You will however have to build
any port that includes a kernel module from source.
Thanks, I don't use binary packages and always compile ports so this trick
will silence pkg. Is there a way to tell pkg that it's local only, ie. just
for locally compiled ports?
Ian