git: fed3c6ff490e - main - sysutils/buildah: update: 1.43.2 -> 1.43.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 14 Oct 2026 14:46:43 UTC
The branch main has been updated by osa:
URL: https://cgit.FreeBSD.org/ports/commit/?id=fed3c6ff490e46b068edfc8bdb1026bc2818f2dd
commit fed3c6ff490e46b068edfc8bdb1026bc2818f2dd
Author: Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2026-10-14 14:42:07 +0000
Commit: Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2026-10-14 14:46:27 +0000
sysutils/buildah: update: 1.43.2 -> 1.43.5
ChangeLog: https://github.com/podman-container-tools/buildah/compare/v1.43.2...v1.43.5
PR: 299332
Approved by: dfr (maintainer)
Sponsored by: tipi.work
---
sysutils/buildah/Makefile | 5 ++---
sysutils/buildah/distinfo | 6 +++---
sysutils/buildah/files/patch-Makefile | 8 ++++----
.../patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go | 4 ++--
4 files changed, 11 insertions(+), 12 deletions(-)
diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile
index 7208a98c3680..24a339ff2a4e 100644
--- a/sysutils/buildah/Makefile
+++ b/sysutils/buildah/Makefile
@@ -1,7 +1,6 @@
PORTNAME= buildah
DISTVERSIONPREFIX= v
-DISTVERSION= 1.43.2
-PORTREVISION= 6
+DISTVERSION= 1.43.5
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -17,7 +16,7 @@ BUILD_DEPENDS= as:devel/binutils \
gsed:textproc/gsed
LIB_DEPENDS= libgpgme.so:security/gpgme
RUN_DEPENDS= containernetworking-plugins>=0:net/containernetworking-plugins \
- containers-common>=0:sysutils/containers-common \
+ container-libs-common>=0:sysutils/containers-common \
ocijail:sysutils/ocijail
USES= gmake go:no_targets pkgconfig
diff --git a/sysutils/buildah/distinfo b/sysutils/buildah/distinfo
index acce641e3363..43fe6bc1336c 100644
--- a/sysutils/buildah/distinfo
+++ b/sysutils/buildah/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1782812258
-SHA256 (containers-buildah-v1.43.2_GH0.tar.gz) = 43141cbb9f2ff44411b70e78c849afc84d104a1d32c1b92e8c5c6d49bc0d60d5
-SIZE (containers-buildah-v1.43.2_GH0.tar.gz) = 11827654
+TIMESTAMP = 1791976189
+SHA256 (containers-buildah-v1.43.5_GH0.tar.gz) = 1095754aeca7557af2da07a0d9b0f3f623ae60db419c485d488586887bd9c3cd
+SIZE (containers-buildah-v1.43.5_GH0.tar.gz) = 11157647
diff --git a/sysutils/buildah/files/patch-Makefile b/sysutils/buildah/files/patch-Makefile
index 6898281433f5..8311ab875591 100644
--- a/sysutils/buildah/files/patch-Makefile
+++ b/sysutils/buildah/files/patch-Makefile
@@ -1,4 +1,4 @@
---- Makefile.orig 2025-12-08 16:03:39 UTC
+--- Makefile.orig 2026-09-15 17:55:16 UTC
+++ Makefile
@@ -28,7 +28,7 @@ COMMIT_NO ?= $(shell git rev-parse HEAD 2> /dev/null |
RACEFLAGS ?= $(shell $(GO_TEST) -race ./pkg/dummy > /dev/null 2>&1 && echo -race)
@@ -7,9 +7,9 @@
-GIT_COMMIT ?= $(if $(shell git status --porcelain --untracked-files=no),${COMMIT_NO}-dirty,${COMMIT_NO})
+#GIT_COMMIT ?= $(if $(shell git status --porcelain --untracked-files=no),${COMMIT_NO}-dirty,${COMMIT_NO})
SOURCE_DATE_EPOCH ?= $(if $(shell date +%s),$(shell date +%s),$(error "date failed"))
-
- # we get GNU make 3.x in MacOS build envs, which wants # to be escaped in
-@@ -39,7 +39,7 @@ EXTRA_LDFLAGS ?=
+ EPOCH_TEST_COMMIT ?= $(shell git merge-base $${DEST_BRANCH:-main} HEAD)
+ HEAD ?= HEAD
+@@ -41,7 +41,7 @@ EXTRA_LDFLAGS ?=
SEQUOIA_SONAME_DIR =
EXTRA_LDFLAGS ?=
diff --git a/sysutils/buildah/files/patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go b/sysutils/buildah/files/patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go
index cf40b07daa40..942272a6f89b 100644
--- a/sysutils/buildah/files/patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go
+++ b/sysutils/buildah/files/patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go
@@ -6,7 +6,7 @@ high-order bits that don't map to POSIX chmod(2) bit positions.
https://github.com/podman-container-tools/container-libs/pull/935
---- vendor/go.podman.io/storage/pkg/archive/archive_bsd.go.orig 2025-06-28 00:00:00 UTC
+--- vendor/go.podman.io/storage/pkg/archive/archive_bsd.go.orig 2026-10-12 15:36:06 UTC
+++ vendor/go.podman.io/storage/pkg/archive/archive_bsd.go
@@ -9,10 +9,26 @@ import (
"golang.org/x/sys/unix"
@@ -28,7 +28,7 @@ https://github.com/podman-container-tools/container-libs/pull/935
+ return o
+}
+
- func handleLChmod(hdr *tar.Header, path string, hdrInfo os.FileInfo, forceMask *os.FileMode) error {
+ func handleLChmod(_ *tar.Header, path, _ string, hdrInfo os.FileInfo, forceMask *os.FileMode) error {
permissionsMask := hdrInfo.Mode()
if forceMask != nil {
permissionsMask = *forceMask