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)

Reply via email to