diff options
| author | Andrii Klymenko <a.klymenko@vyos.io> | 2026-10-20 19:29:01 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-10-20 19:29:01 +0300 |
| commit | 4d866b0ac68c73f89a2cf495f05a053b1b53517d (patch) | |
| tree | a73478be344e4b5e2aec25d1b25a58f02f028874 /scripts | |
| parent | 94192fd1290ed0146e824c4d009bc2b29d3d176e (diff) | |
| parent | a81e076d388ecb49a65fabf26c67eca22949d46f (diff) | |
| download | vyos-build-4d866b0ac68c73f89a2cf495f05a053b1b53517d.tar.gz vyos-build-4d866b0ac68c73f89a2cf495f05a053b1b53517d.zip | |
Merge pull request #1330 from c-po/T9494
podman: T9494: upgrade to v5.8.8
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/package-build/podman/package.toml | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/scripts/package-build/podman/package.toml b/scripts/package-build/podman/package.toml index 83a235cb..d70faeda 100644 --- a/scripts/package-build/podman/package.toml +++ b/scripts/package-build/podman/package.toml @@ -171,13 +171,19 @@ sudo ln -sf "$HOME/.cargo/bin/rustup" /usr/local/bin/rustup [[packages]] name = "podman" -commit_id = "v5.8.4" +commit_id = "v5.8.8" scm_url = "https://github.com/containers/podman" #build_cmd = "cd ..; ./build.sh" build_cmd = """ make install.tools -make PREFIX=/usr podman-release +# podman-release installs into the tarball with PREFIX=/usr but compiles with +# the default PREFIX=/usr/local, which ends up hardcoded in the binaries - e.g. +# quadlet generating ExecStart=/usr/local/bin/podman in systemd units (T9129) +# Remove a release tarball left over from a previous build in a re-used source +# tree, make would consider it up-to-date and skip the rebuild +rm -rf podman-release-*.tar.gz podman-v*/ +make podman-release PREFIX=/usr tar xf podman-release-$(dpkg --print-architecture).tar.gz VERSION=$(ls -d podman-v* | cut -c9-) |
