aboutsummaryrefslogtreecommitdiff
path: root/utils/lxc/patches
Commit message (Collapse)AuthorAge
* lxc: update to 5.0.2John Audia2023-04-06
| | | | | | | | | | | | | | | | | | | | | | | | | Bump to latest upstream release. Removed upstreamed patches: 001-build-detect-where-struct-mount_attr-is-declared.patch[1] 002-build-detect-sys-pidfd.h-availability.patch[2] 003-build-check-for-FS_CONFIG_-header-symbol-in-sys-moun.patch[3] 011-tree-wide-wipe-direct-or-indirect-linux-mount.h-incl.patch[4] 012-tree-wide-use-struct-clone_args-directly.patch[5] 013-tree-wide-use-struct-open_how-directly.patch[6] 1. https://github.com/lxc/lxc/commit/b7b269680f4a773a54b274d7fbd1140fc32e1935 2. https://github.com/lxc/lxc/commit/e510d6bd870c15fc509477343cb1268b9726caa6 3. https://github.com/lxc/lxc/commit/02f4bd00f5b5648b7f71c266d36a961fe54dbfc6 4. https://github.com/lxc/lxc/commit/497479ea3b8d13900a8f9427a5ade8a51facd7ab 5. https://github.com/lxc/lxc/commit/c9bca33263ed82190edc77960cdc19c3088167e6 6. https://github.com/lxc/lxc/commit/d1dfce9c59067aac0a22cdffe8b6d80f6bbdae87 Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <therealgraysky@proton.me>
* lxc: Fix compilation with glibc 2.36Hauke Mehrtens2022-12-22
| | | | | | | | | | | Backport patches from upstream lxc master to fix compilation against glibc 2.36. The changes were added in these pull requests: https://github.com/lxc/lxc/pull/4179 https://github.com/lxc/lxc/pull/4181 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* lxc: update to 5.0.1John Audia2022-09-09
| | | | | | | | | | | Bump to latest and update Makefile to use meson which is upstream's standard. Deleted unneeded 010-Remove-distro-check.patch (reference to configure). Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <therealgraysky@proton.me>
* lxc: update to 4.10.12John Audia2022-02-07
| | | | | | | | | | | | | | Bump to latest upstream release and rebase: 010-Remove-distro-check.patch 025-remove-unsupported-option.patch After updating ran `make package/lxc/refresh` to clean dirty patches Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <graysky@archlinux.us>
* lxc: remove legacy cgroups from common.confJohn Audia2021-09-18
| | | | | | | | | | | | | | | | | | I am unaware of any kernel currently provided that retains cgroup v1 support. This patch removes these lines in /usr/share/lxc/config/common.conf to allow for error free usage. Providing common.conf as-is will result in failure to start. One solution is to comment out the legacy lines.[1] This requires users to either provide a custom version of this file on their builds or to manually edit it with each update. Since many do not build their own, the first option is not available to them. Manually editing the file with each update will cause a failure to start containers set to auto-start upon rebooting into the update. 1. https://forum.openwrt.org/t/openwrt-arm64-quick-lxc-howto-guide-lms-in-debian-system-in-lxc-container/99835 Signed-off-by: John Audia <graysky@archlinux.us>
* lxc: update to 4.0.10Rosen Penev2021-08-28
| | | | | | | | | | | | | | Remove getline patch. It seems to be for uClibc, which is no longer in the tree. Remove commands patch. Issue was fixed upstream. Same with the tests patch. Remove gpg patch. It's an upstream backport. Refreshed others. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lxc: add patch to switch GPG serverJosef Schlehofer2021-07-10
| | | | | | | | | | | By default, there was used sks-keyservers.net pool, which has invalid SSL certificate and they also announced that their service is deprecate and no longer maintained. Use the same GPG server as LXC is using by default in the newer releases. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* lxc: fix build without seccomp if libseccomp builtEneas U de Queiroz2021-02-25
| | | | | | | This fixes compiling lxc without seccomp support if libseccomp is already installed to the staging dir. Patches were applied upstream. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* lxc: update to 4.0.5Rosen Penev2020-11-19
| | | | | | Refreshed patches. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: replace `which` with `command -v`Paul Spooren2020-08-09
| | | | | | | | | | Fix shellcheck SC2230 > which is non-standard. Use builtin 'command -v' instead. Once applied to everything concerning OpenWrt we can disable the busybox feature `which` and save 3.8kB. Signed-off-by: Paul Spooren <mail@aparcar.org>
* lxc: bump to 4.0.2Robert Marko2020-05-19
| | | | | | Signed-off-by: Robert Marko <robert.marko@sartura.hr> Signed-off-by: Marijan Svalina <marijan.svalina@sartura.hr> Signed-off-by: Luka Perkov <luka.perkov@sartura.hr>
* lxc: Backport uClibc patchRosen Penev2019-05-15
| | | | | | Fixes compilation Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lxc: nl: avoid NULL pointer dereferenceRafał Miłecki2018-07-29
| | | | | | This backports upstream fix from the master branch. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* lxc: bump to 2.1.1Marko Ratkaj2017-10-23
| | | | | | | | | This is the first bugfix release for LXC 2.1. Full list of changes can be found here: https://linuxcontainers.org/lxc/news/ Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* lxc: bump to 2.1.0Marko Ratkaj2017-10-19
| | | | | | | | | | | | Bump LXC package from 1.1.5 to 2.1.0. Version 2.x includes many improvements and optimizations. https://linuxcontainers.org/lxc/news/ Some tools like lxc-top are rewritten in C and are no longer broken and dependent on lua. Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* lxc: update to version 1.1.5Mak Krnic2016-02-10
|
* lxc: bump version to 1.1.3Marko Ratkaj2015-09-27
| | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* lxc: fix build on mpc85xxDaniel Golle2015-06-09
| | | | | | | | Initialize ret to 0 so compiler no longer complains about monitor.c: In function 'lxc_monitor_open': monitor.c:212:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized] Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* LXC: Update to 1.1.2 and remove patch merged by upstreamAlex Samorukov2015-04-21
| | | | Signed-off-by: Alex Samorukov <samm@os2.kiev.ua>
* lxc: bump to 1.1.1Mario Halambek2015-03-25
| | | | Signed-off-by: Mario Halambek <mario.halambek@sartura.hr>
* lxc: update to 1.1.0Marko Ratkaj2015-02-08
| | | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr> Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: correctly install configuration filesLuka Perkov2014-11-17
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: move patchLuka Perkov2014-10-30
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: organize patchesLuka Perkov2014-10-29
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: fix lxc-destroyLuka Perkov2014-10-29
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: patches: add openwrt common configPetar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: patches: remove unsupported optionPetar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: set default lxcpath to /lxcLuka Perkov2014-10-21
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: move package from old packages feedLuka Perkov2014-08-08
Signed-off-by: Luka Perkov <luka@openwrt.org>