- up to 4.0.5 auto/th/lxc-4.0.5-1
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 1 Jan 2021 19:04:17 +0000 (20:04 +0100)
committerJan Rękorajski <baggins@pld-linux.org>
Fri, 1 Jan 2021 19:04:28 +0000 (20:04 +0100)
lxc-cgroups.patch [deleted file]
lxc.spec
x32.patch

diff --git a/lxc-cgroups.patch b/lxc-cgroups.patch
deleted file mode 100644 (file)
index f530619..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
---- lxc-3.2.1/src/lxc/cgroups/cgfsng.c.orig    2019-07-23 00:34:33.000000000 +0200
-+++ lxc-3.2.1/src/lxc/cgroups/cgfsng.c 2020-03-24 15:17:05.536616935 +0100
-@@ -496,12 +496,12 @@
-       }
-       if (!flipped_bit) {
--              DEBUG("No isolated or offline cpus present in cpuset");
--              return true;
-+              cpulist = lxc_cpumask_to_cpulist(possmask, maxposs);
-+              TRACE("No isolated or offline cpus present in cpuset");
-+      } else {
-+              cpulist = move_ptr(posscpus);
-+              TRACE("Removed isolated or offline cpus from cpuset");
-       }
--      DEBUG("Removed isolated or offline cpus from cpuset");
--
--      cpulist = lxc_cpumask_to_cpulist(possmask, maxposs);
-       if (!cpulist) {
-               ERROR("Failed to create cpu list");
-               return false;
-@@ -1260,7 +1260,7 @@
-       orig_len = strlen(dir);
-       do {
--              __do_free char *makeme;
-+              __do_free char *makeme = NULL;
-               int ret;
-               size_t cur_len;
index 3054df53096a9390c297a211f6ba22d52183d8a1..ab96fb646404625984560faf4386f121cf9a0ae5 100644 (file)
--- a/lxc.spec
+++ b/lxc.spec
 Summary:       Linux Containers userspace tools
 Summary(pl.UTF-8):     Narzędzia do kontenerów linuksowych (LXC)
 Name:          lxc
-Version:       3.2.1
-Release:       2
+Version:       4.0.5
+Release:       1
 License:       LGPL v2.1+
 Group:         Applications/System
 Source0:       https://linuxcontainers.org/downloads/lxc/%{name}-%{version}.tar.gz
-# Source0-md5: 4886c8d1c8e221fe526eefcb47857b85
+# Source0-md5: 9db85d0a12b24f674df3e84df12afed9
 Source1:       %{name}-pld.in.sh
 # lxc-net based on bridge, macvlan is an alternative/supported lxc network
 Source2:       %{name}_macvlan.sysconfig
 Source3:       %{name}_macvlan
 Patch1:                %{name}-net.patch
 Patch2:                x32.patch
-Patch3:                %{name}-cgroups.patch
 URL:           https://www.linuxcontainers.org/
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake
@@ -160,7 +159,6 @@ bashowe uzupełnianie nazw dla LXC.
 %setup -q
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
 
 cp -p %{SOURCE1} templates/lxc-pld.in
 
@@ -370,6 +368,8 @@ fi
 %files -n pam-pam_cgfs
 %defattr(644,root,root,755)
 %attr(755,root,root) /%{_lib}/security/pam_cgfs.so
+%{_mandir}/ja/man8/pam_cgfs.8*
+%{_mandir}/man8/pam_cgfs.8*
 %endif
 
 %files libs
index b3207a8b522c535ed49abed3eb6cdf9d8e132579..2679bab44faa07350ff396bd0b8959848dac37ad 100644 (file)
--- a/x32.patch
+++ b/x32.patch
@@ -10,6 +10,6 @@ diff -urN lxc-3.0.3.orig/src/lxc/log.c lxc-3.0.3/src/lxc/log.c
 +        #else
        ret = snprintf(nanosec, sizeof(nanosec), "%"PRId64, (int64_t)time->tv_nsec);
 +      #endif
-       if (ret < 0 || ret >= sizeof(nanosec))
-               return -1;
+       if (ret < 0 || (size_t)ret >= sizeof(nanosec))
+               return ret_errno(EIO);
  
This page took 0.627335 seconds and 4 git commands to generate.