The package rpms/incus.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/incus.git/commit/?id=77febd02f328e26....
Change: +%ifnarch %{ix86} %{arm32}
Thanks.
Full change: ============
commit 77febd02f328e2691690363ea95ea2f2d3abcf9c Author: Neal Gompa ngompa@fedoraproject.org Date: Wed Dec 18 14:45:27 2024 -0500
Update to 6.8
Another fix for incus socket
diff --git a/f11c0b04f2e90a19e900ca077e21edf02c589db2.patch b/f11c0b04f2e90a19e900ca077e21edf02c589db2.patch deleted file mode 100644 index 8385629..0000000 --- a/f11c0b04f2e90a19e900ca077e21edf02c589db2.patch +++ /dev/null @@ -1,39 +0,0 @@ -From f11c0b04f2e90a19e900ca077e21edf02c589db2 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?St=C3=A9phane=20Graber?= stgraber@stgraber.org -Date: Wed, 5 Jun 2024 11:35:50 -0400 -Subject: [PATCH] incusd/seccomp: Fix sysinfo logic on 32bit platforms -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Closes #918 - -Signed-off-by: Stéphane Graber stgraber@stgraber.org ---- - internal/server/seccomp/sysinfo_32.go | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/internal/server/seccomp/sysinfo_32.go b/internal/server/seccomp/sysinfo_32.go -index 56bcd23ace..0445473147 100644 ---- a/internal/server/seccomp/sysinfo_32.go -+++ b/internal/server/seccomp/sysinfo_32.go -@@ -8,13 +8,13 @@ import ( - - // ToNative fills fields from s into native fields. - func (s *Sysinfo) ToNative(n *unix.Sysinfo_t) { -- n.Bufferram = uint32(s.Bufferram / s.Unit) -- n.Freeram = uint32(s.Freeram / s.Unit) -- n.Freeswap = uint32(s.Freeswap / s.Unit) -+ n.Bufferram = uint32(s.Bufferram) / s.Unit -+ n.Freeram = uint32(s.Freeram) / s.Unit -+ n.Freeswap = uint32(s.Freeswap) / s.Unit - n.Procs = s.Procs -- n.Sharedram = uint32(s.Sharedram / s.Unit) -- n.Totalram = uint32(s.Totalram / s.Unit) -- n.Totalswap = uint32(s.Totalswap / s.Unit) -+ n.Sharedram = uint32(s.Sharedram) / s.Unit -+ n.Totalram = uint32(s.Totalram) / s.Unit -+ n.Totalswap = uint32(s.Totalswap) / s.Unit - n.Uptime = int32(s.Uptime) - n.Unit = uint32(s.Unit) - } diff --git a/incus.service b/incus.service index 5f42773..90d8cfd 100644 --- a/incus.service +++ b/incus.service @@ -7,6 +7,7 @@ Documentation=man:incusd(1) [Service] Environment=INCUS_DOCUMENTATION=/usr/share/doc/incus-doc/html Environment=INCUS_OVMF_PATH=/usr/share/edk2/ovmf +Environment=INCUS_SOCKET=/run/incus/unix.socket ExecStart=/usr/libexec/incus/incusd --group incus-admin ExecStartPost=/usr/libexec/incus/incusd waitready --timeout=600 KillMode=process diff --git a/incus.spec b/incus.spec index b81846f..7107998 100644 --- a/incus.spec +++ b/incus.spec @@ -10,7 +10,7 @@
# https://github.com/lxc/incus %global goipath github.com/lxc/incus -Version: 6.2 +Version: 6.8
%gometa
@@ -18,7 +18,7 @@ Version: 6.2 %global golicenses COPYING
Name: incus -Release: 3%{?dist} +Release: 1%{?dist} Summary: Powerful system container and virtual machine manager License: Apache-2.0 URL: https://linuxcontainers.org/incus @@ -55,8 +55,6 @@ Source202: %{swaggerui_source_baseurl}/swagger-ui-standalone-preset.js#/swa Source203: %{swaggerui_source_baseurl}/swagger-ui.css#/swagger-ui-%{swaggerui_version}.css
# Patches upstream or proposed upstream -## Fix build for 32-bit arches -Patch0001: https://github.com/lxc/incus/commit/f11c0b04f2e90a19e900ca077e21edf02c589db2...
# Downstream only patches ## Allow offline builds @@ -94,6 +92,12 @@ Requires: xdelta Requires: xz %{?systemd_requires}
+%ifnarch %{ix86} %{arm32} +Requires: skopeo +# Not yet packaged in Fedora +#Requires: umoci +%endif + %if %{with check} BuildRequires: btrfs-progs BuildRequires: dnsmasq @@ -459,6 +463,10 @@ export CGO_LDFLAGS_ALLOW="(-Wl,-wrap,pthread_create)|(-Wl,-z,now)" %endif
%changelog +* Wed Dec 18 2024 Neal Gompa ngompa@fedoraproject.org - 6.8-1 +- Update to 6.8 +- Another fix for incus socket + * Thu Jul 18 2024 Fedora Release Engineering releng@fedoraproject.org - 6.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
diff --git a/sources b/sources index a4b2400..d99d098 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -SHA512 (incus-6.2.tar.xz) = a5a41199b5ec21a6b2abb7ae33d245032db67ec8aedec3eb1cd18236ce39106c25c4a71524d363103c4a6fbe4420368e0fe8763a2eb84afdbf7f069e53312fa7 +SHA512 (incus-6.8.tar.xz) = c7b0cc22014f482981777f3cef3b0064c02b46c7ced4e8572fd9548eec45a0d87ac868e94ab8d2af80eb24986db64a930ac578c8555e2759022cad559b74ac5c SHA512 (swagger-ui-5.17.2-bundle.js) = de5bc8c2bbb33c37da2a50fdc4c8d60cab3653e4a15bf7799dcd6ec537b97451c39e254d9746dbde9bdaf858ddb203af89c524f9cfce7034252110274606b511 SHA512 (swagger-ui-5.17.2-standalone-preset.js) = 1eb3996b1389d825aa7952774d51b98523ced51af17397d4b4103316d925303c803f5556867f26048b19178b28e7ebb51c93cdf16a856cd4ca52f9aab2bd0221 SHA512 (swagger-ui-5.17.2.css) = 32f6113a5286ddc0c13ec90c4203e690d81987ce4b21febccbb499df84c8a696881d0cf533fdd2ff262acc87ee7dd283263cc1f50bb5055eb74998e298990fbf
arch-excludes@lists.fedoraproject.org