Merge pull request #144199 from andersk/lxd-core-scheduling
lxd: Add upstream patch for LXC 4.0.11 compatibility
This commit is contained in:
commit
3a3655912d
1 changed files with 9 additions and 1 deletions
|
@ -1,4 +1,4 @@
|
|||
{ lib, hwdata, pkg-config, lxc, buildGoPackage, fetchurl
|
||||
{ lib, hwdata, pkg-config, lxc, buildGoPackage, fetchurl, fetchpatch
|
||||
, makeWrapper, acl, rsync, gnutar, xz, btrfs-progs, gzip, dnsmasq, attr
|
||||
, squashfsTools, iproute2, iptables, libcap
|
||||
, dqlite, raft-canonical, sqlite-replication, udev
|
||||
|
@ -20,6 +20,14 @@ buildGoPackage rec {
|
|||
sha256 = "0mxbzg8xra0qpd3g3z1b230f0519h56x4jnn09lbbqa92p5zck3f";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# lxd/checkfeature: check whether the kernel supports core scheduling
|
||||
(fetchpatch {
|
||||
url = "https://github.com/lxc/lxd/commit/ba6be1043714458b29c4b37687d4f624ee421943.patch";
|
||||
sha256 = "0716129n70c6i695fyi1j8q6cls7g62vkdpcrlfrr9i324y3w1dx";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace shared/usbid/load.go \
|
||||
--replace "/usr/share/misc/usb.ids" "${hwdata}/share/hwdata/usb.ids"
|
||||
|
|
Loading…
Reference in a new issue