Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lxcfs for openSUSE:Factory checked in at 2022-10-29 20:16:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxcfs (Old) and /work/SRC/openSUSE:Factory/.lxcfs.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxcfs" Sat Oct 29 20:16:53 2022 rev:19 rq:1032079 version:5.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/lxcfs/lxcfs.changes 2022-10-01 17:43:02.501657607 +0200 +++ /work/SRC/openSUSE:Factory/.lxcfs.new.2275/lxcfs.changes 2022-10-29 20:18:18.398594241 +0200 @@ -1,0 +2,26 @@ +Sat Oct 29 00:02:49 UTC 2022 - Aleksa Sarai <asa...@suse.com> + +- Update to LXCFS 5.0.2. The full upstream changelog is available from: + https://discuss.linuxcontainers.org/t/lxcfs-5-0-lts-has-been-released/13535 + https://discuss.linuxcontainers.org/t/lxcfs-5-0-1-has-been-released/14709 + https://discuss.linuxcontainers.org/t/lxcfs-5-0-2-has-been-released/14811 + boo#1204842 + + LXCFS 5.0.2: + * Fix crash during load/reload on FUSE 3 + + LXCFS 5.0.1: + * Fixes to /sys/devices/system/cpu handling on FUSE 2 + * Fix for a formatting issue in /proc/stat + * Fix for a cgroup2 issue in handling cgroups with no CPU limits + * Fix for library reload logic + + LXCFS 5.0: + * Switch to meson + + Complete cgroup2 support + + /proc/slabinfo support + + /sys/devices/system/cpu support +- Drop no-longer needed patches. + - include-fixes.patch + +------------------------------------------------------------------- Old: ---- include-fixes.patch lxcfs-4.0.12.tar.gz lxcfs-4.0.12.tar.gz.asc New: ---- lxcfs-5.0.2.tar.gz lxcfs-5.0.2.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxcfs.spec ++++++ --- /var/tmp/diff_new_pack.6V8m3m/_old 2022-10-29 20:18:18.926597054 +0200 +++ /var/tmp/diff_new_pack.6V8m3m/_new 2022-10-29 20:18:18.930597076 +0200 @@ -22,7 +22,7 @@ %endif Name: lxcfs -Version: 4.0.12 +Version: 5.0.2 Release: 0 Summary: FUSE filesystem for LXC License: Apache-2.0 @@ -31,14 +31,14 @@ Source: https://linuxcontainers.org/downloads/%{name}/%{name}-%{version}.tar.gz Source1: https://linuxcontainers.org/downloads/%{name}/%{name}-%{version}.tar.gz.asc Source2: %{name}.keyring -Patch1: include-fixes.patch -BuildRequires: autoconf -BuildRequires: automake BuildRequires: fdupes BuildRequires: help2man BuildRequires: libtool +BuildRequires: meson >= 0.50 BuildRequires: pam-devel BuildRequires: pkg-config +BuildRequires: python3 +BuildRequires: python3-jinja2 BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(systemd) %{?systemd_requires} @@ -67,19 +67,20 @@ %autosetup -p1 %build -autoreconf -vif -%configure --with-distro=opensuse -make %{?_smp_mflags} +%meson \ + -D init-script=systemd \ + -D runtime-path=%{_rundir} \ + %{nil} +%meson_build %install # The shared library liblxcfs.so used by lxcfs is not supposed to be used by # any other program. lxcfs will automatically install it to {_libdir}/{name} # which is out of the way of any other users. -%make_install +%meson_install install -d -m 0755 %{buildroot}%{_sharedstatedir}/%{name} # systemd service and sysv-init compat wrapper. -install -D -m 0644 config/init/systemd/%{name}.service %{buildroot}%{_unitdir}/%{name}.service mkdir -p %{buildroot}%{_sbindir} ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} ++++++ lxcfs-4.0.12.tar.gz -> lxcfs-5.0.2.tar.gz ++++++ ++++ 57071 lines of diff (skipped)