Index: sysutils/buildah/Makefile =================================================================== --- sysutils/buildah/Makefile +++ sysutils/buildah/Makefile @@ -1,7 +1,6 @@ PORTNAME= buildah DISTVERSIONPREFIX= v -DISTVERSION= 1.37.5 -PORTREVISION= 1 +DISTVERSION= 1.38.1 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -20,7 +19,7 @@ containers-common>=0:sysutils/containers-common \ ocijail:sysutils/ocijail -USES= gmake go:no_targets pkgconfig +USES= gmake go:no_targets,1.22 pkgconfig USE_GITHUB= yes GH_ACCOUNT= containers Index: sysutils/buildah/distinfo =================================================================== --- sysutils/buildah/distinfo +++ sysutils/buildah/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733324771 -SHA256 (containers-buildah-v1.37.5_GH0.tar.gz) = 1cc94713976d5b580fdda6c523674237af17d2d48141dbf7d029de3e66592a08 -SIZE (containers-buildah-v1.37.5_GH0.tar.gz) = 19323742 +TIMESTAMP = 1738598545 +SHA256 (containers-buildah-v1.38.1_GH0.tar.gz) = d0d5996207b80de8ed39b0fe2563617e538309fefc1c0a707c43832d1cd82c9f +SIZE (containers-buildah-v1.38.1_GH0.tar.gz) = 18550893 Index: sysutils/buildah/files/patch-run__freebsd.go =================================================================== --- sysutils/buildah/files/patch-run__freebsd.go +++ /dev/null @@ -1,11 +0,0 @@ ---- run_freebsd.go.orig 2024-08-18 10:59:26 UTC -+++ run_freebsd.go -@@ -244,7 +244,7 @@ func (b *Builder) Run(command []string, options RunOpt - // Only add entries here if we do not have to do setup network, - // if we do we have to do it much later after the network setup. - if !configureNetwork { -- err = b.addResolvConfEntries(resolvFile, nil, nil, false, true) -+ err = b.addResolvConfEntries(resolvFile, nil, spec, false, true) - if err != nil { - return err - } Index: sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go =================================================================== --- /dev/null +++ sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go @@ -0,0 +1,9 @@ +--- vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go.orig 2025-02-04 11:32:21 UTC ++++ vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go +@@ -13,5 +13,5 @@ func GetDiffer(ctx context.Context, store storage.Stor + + // GetDiffer returns a differ than can be used with ApplyDiffWithDiffer. + func GetDiffer(ctx context.Context, store storage.Store, blobDigest digest.Digest, blobSize int64, annotations map[string]string, iss ImageSourceSeekable) (graphdriver.Differ, error) { +- return nil, errors.New("format not supported on this system") ++ return nil, newErrFallbackToOrdinaryLayerDownload(errors.New("format not supported on this system")) + }