David Runge pushed to branch main at Arch Linux / Packaging / Packages / cri-o


Commits:
ab8b3eff by David Runge at 2024-05-04T20:43:35+02:00
upgpkg: 1.30.0-2

Rebuild to disable LTO so that the package is reproducible.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = cri-o
        pkgdesc = Open Container Initiative-based implementation of Kubernetes 
Container Runtime Interface
        pkgver = 1.30.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/cri-o/cri-o
        install = cri-o.install
        arch = x86_64
@@ -27,6 +27,7 @@ pkgbase = cri-o
        optdepends = apparmor: for apparmor integration
        optdepends = btrfs-progs: for btrfs support
        provides = container-runtime
+       options = !lto
        options = emptydirs
        backup = etc/crio/crio.conf
        source = 
cri-o-1.30.0.tar.gz::https://github.com/cri-o/cri-o/archive/v1.30.0.tar.gz


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 # NOTE: when updating major or minor version, make sure to upgrade in tandem 
with the stability guarantees of kubernetes and cri-tools
 pkgname=cri-o
 pkgver=1.30.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Open Container Initiative-based implementation of Kubernetes 
Container Runtime Interface"
 arch=(x86_64)
 url="https://github.com/cri-o/cri-o";
@@ -40,8 +40,10 @@ provides=(container-runtime)
 backup=(
   etc/crio/crio.conf
 )
-# configuration override and hook directories should exist
-options=(emptydirs)
+options=(
+  !lto  # With LTO the resulting package is not reproducible (but we want full 
RELRO and PIE)
+  emptydirs  # configuration override and hook directories should exist
+)
 install=$pkgname.install
 source=(
   
$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cri-o/-/commit/ab8b3eff0d01e1a185929eb34eddd694b8c02616

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cri-o/-/commit/ab8b3eff0d01e1a185929eb34eddd694b8c02616
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to