Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package apptainer for openSUSE:Factory checked in at 2025-01-07 20:51:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/apptainer (Old) and /work/SRC/openSUSE:Factory/.apptainer.new.1881 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apptainer" Tue Jan 7 20:51:52 2025 rev:30 rq:1235678 version:1.3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/apptainer/apptainer.changes 2025-01-05 15:31:02.333225630 +0100 +++ /work/SRC/openSUSE:Factory/.apptainer.new.1881/apptainer.changes 2025-01-07 20:52:19.406193309 +0100 @@ -26,4 +25,0 @@ - * Fixed the apparmor profile that was added in v1.3.3 but didn't - work. An apparmor profile is applied in all Debian-based - apptainer packaging, but is only needed to enable user namespaces - for apptainer on a default-configured Ubuntu 23.10 or newer. @@ -70 +65,0 @@ - * Added apparmor profiles for ubuntu 24.04 or higher distros. @@ -108,0 +104,3 @@ +- Make sure, build is reproducible by setting the GNU build ID to one + derived from the Go one. See https://pkg.go.dev/cmd/link. +- Use go-jose version with fix for CVE-2024-28180 (bsc#1235211). ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ apptainer.spec ++++++ --- /var/tmp/diff_new_pack.r0qosH/_old 2025-01-07 20:52:20.014218448 +0100 +++ /var/tmp/diff_new_pack.r0qosH/_new 2025-01-07 20:52:20.018218614 +0100 @@ -116,6 +116,10 @@ %setup -q -n %{name}-%{version}%{?vers_suffix} %autopatch -p1 cp %{S:1} . +# For reproducible builds derive the GNU build ID from the Go one. +# See discussion in https://github.com/apptainer/apptainer/issues/1623 +# as well as https://pkg.go.dev/cmd/link +sed -i -e "s/\(GO_LDFLAGS += -ldflags=\"\).*\(\"\)/\1-B gobuildid\2/" mlocal/frags/go_normal_opts.mk %build
