Page MenuHomeFreeBSD

Update podman-related ports to their recent versions
ClosedPublic

Authored by osa on Feb 28 2025, 9:55 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Oct 21, 10:34 PM
Unknown Object (File)
Sun, Oct 19, 11:28 PM
Unknown Object (File)
Sun, Oct 19, 10:49 PM
Unknown Object (File)
Sun, Oct 19, 10:49 PM
Unknown Object (File)
Sun, Oct 19, 10:49 PM
Unknown Object (File)
Sun, Oct 19, 10:49 PM
Unknown Object (File)
Sun, Oct 19, 10:49 PM
Unknown Object (File)
Sun, Oct 19, 4:23 PM
Subscribers
None

Details

Summary

This patch updates podman-related ports to their recent versions.

Test Plan

Testing is required.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

osa requested review of this revision.Feb 28 2025, 9:55 PM
osa created this revision.

Update components to their recent versions

The podman port needs a patch to work around an upstream regression which I'm working to get fixed in https://github.com/containers/podman/pull/26188. We can add a simpler workaround to the port - something like:

--- libpod/container_internal_common.go.orig	2025-06-18 12:09:11 UTC
+++ libpod/container_internal_common.go
@@ -192,7 +192,7 @@ func (c *Container) createInitRootfs() error {
 	}

 	c.config.Rootfs = tmpDir
-	c.config.RootfsOverlay = true
+	//c.config.RootfsOverlay = true
 	return nil
 }
In D49184#1162269, @dfr wrote:

The podman port needs a patch to work around an upstream regression which I'm working to get fixed in https://github.com/containers/podman/pull/26188. We can add a simpler workaround to the port - something like:

--- libpod/container_internal_common.go.orig	2025-06-18 12:09:11 UTC
+++ libpod/container_internal_common.go
@@ -192,7 +192,7 @@ func (c *Container) createInitRootfs() error {
 	}

 	c.config.Rootfs = tmpDir
-	c.config.RootfsOverlay = true
+	//c.config.RootfsOverlay = true
 	return nil
 }

Thanks, Doug!

Updated version of the recent patches from @dfr

Looks good to me - thanks for working on this.

This revision is now accepted and ready to land.Jun 24 2025, 10:37 AM