diff options
author | 2018-05-27 14:00:54 +0200 | |
---|---|---|
committer | 2018-05-27 12:09:40 -0400 | |
commit | 2948b4feefa5cbdccf406c2575b2bc80ad4a0808 (patch) | |
tree | b9b14c89e0c95c428be203e525949716c01b5181 /sys-apps/systemd | |
parent | sys-libs/libsemanage: remove unused patch(es) (diff) | |
download | gentoo-2948b4feefa5cbdccf406c2575b2bc80ad4a0808.tar.gz gentoo-2948b4feefa5cbdccf406c2575b2bc80ad4a0808.tar.bz2 gentoo-2948b4feefa5cbdccf406c2575b2bc80ad4a0808.zip |
sys-apps/systemd: remove unused patches
Closes: https://github.com/gentoo/gentoo/pull/8609
Diffstat (limited to 'sys-apps/systemd')
3 files changed, 0 insertions, 107 deletions
diff --git a/sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch b/sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch deleted file mode 100644 index c39575c62b67..000000000000 --- a/sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 5681f772d7bc8226cb10bfc7f9fba0a29e34a54d Mon Sep 17 00:00:00 2001 -From: Yu Watanabe <watanabe.yu+github@gmail.com> -Date: Thu, 8 Mar 2018 22:19:35 +0900 -Subject: [PATCH 1/2] sd-bus: do not try to close already closed fd (#8392) - -Fixes #8376, which is introduced by 2b33ab0957f453a06b58e4bee482f2c2d4e100c1. ---- - src/libsystemd/sd-bus/bus-socket.c | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/src/libsystemd/sd-bus/bus-socket.c b/src/libsystemd/sd-bus/bus-socket.c -index b5160cff6..166fba157 100644 ---- a/src/libsystemd/sd-bus/bus-socket.c -+++ b/src/libsystemd/sd-bus/bus-socket.c -@@ -960,8 +960,6 @@ int bus_socket_exec(sd_bus *b) { - if (r == 0) { - /* Child */ - -- safe_close(s[0]); -- - if (rearrange_stdio(s[1], s[1], STDERR_FILENO) < 0) - _exit(EXIT_FAILURE); - --- -2.16.2 - diff --git a/sys-apps/systemd/files/238-0002-core-do-not-free-heap-allocated-strings-8391.patch b/sys-apps/systemd/files/238-0002-core-do-not-free-heap-allocated-strings-8391.patch deleted file mode 100644 index 3ee2527f77d2..000000000000 --- a/sys-apps/systemd/files/238-0002-core-do-not-free-heap-allocated-strings-8391.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 84c5e8010042788a03cff680592b37257b2a6de0 Mon Sep 17 00:00:00 2001 -From: Yu Watanabe <watanabe.yu+github@gmail.com> -Date: Thu, 8 Mar 2018 22:21:54 +0900 -Subject: [PATCH 2/2] core: do not free heap-allocated strings (#8391) - -Fixes #8387. ---- - src/core/mount-setup.c | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/src/core/mount-setup.c b/src/core/mount-setup.c -index 536c17b4d..9c27972af 100644 ---- a/src/core/mount-setup.c -+++ b/src/core/mount-setup.c -@@ -248,6 +248,7 @@ int mount_setup_early(void) { - - int mount_cgroup_controllers(char ***join_controllers) { - _cleanup_set_free_free_ Set *controllers = NULL; -+ bool has_argument = !!join_controllers; - int r; - - if (!cg_is_legacy_wanted()) -@@ -255,7 +256,7 @@ int mount_cgroup_controllers(char ***join_controllers) { - - /* Mount all available cgroup controllers that are built into the kernel. */ - -- if (!join_controllers) -+ if (!has_argument) - /* The defaults: - * mount "cpu" + "cpuacct" together, and "net_cls" + "net_prio". - * -@@ -300,7 +301,8 @@ int mount_cgroup_controllers(char ***join_controllers) { - - t = set_remove(controllers, *i); - if (!t) { -- free(*i); -+ if (has_argument) -+ free(*i); - continue; - } - } --- -2.16.2 - diff --git a/sys-apps/systemd/files/238-0003-udev-net-id-Fix-check-for-address-to-keep-interface-8458.patch b/sys-apps/systemd/files/238-0003-udev-net-id-Fix-check-for-address-to-keep-interface-8458.patch deleted file mode 100644 index 693d67152ea9..000000000000 --- a/sys-apps/systemd/files/238-0003-udev-net-id-Fix-check-for-address-to-keep-interface-8458.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 8eebb6a9e5e74ec0ef40902e2da53d24559b94a4 Mon Sep 17 00:00:00 2001 -From: Filipe Brandenburger <filbranden@google.com> -Date: Thu, 15 Mar 2018 10:42:38 -0700 -Subject: [PATCH] udev/net-id: Fix check for address to keep interface names - stable (#8458) - -This was a bug inadvertently added by commit 73fc96c8ac0aa9. - -The intent of the check is to "match slot address with device by -stripping the function" (as the comment above states it), for example -match network device PCI address 0000:05:00.0 (including a .0 for -function) to PCI slot address 0000:05:00, but changing that to a streq() -call prevented the match. - -Change that to startswith(), which should both fix the bug and make the -intent of the check more clear and prevent unintentional bugs from being -introduced by future refactorings. ---- - src/udev/udev-builtin-net_id.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/udev/udev-builtin-net_id.c b/src/udev/udev-builtin-net_id.c -index 36994360c7..6efa712930 100644 ---- a/src/udev/udev-builtin-net_id.c -+++ b/src/udev/udev-builtin-net_id.c -@@ -297,7 +297,7 @@ static int dev_pci_slot(struct udev_device *dev, struct netnames *names) { - if (snprintf_ok(str, sizeof str, "%s/%s/address", slots, dent->d_name) && - read_one_line_file(str, &address) >= 0) - /* match slot address with device by stripping the function */ -- if (streq(address, udev_device_get_sysname(names->pcidev))) -+ if (startswith(udev_device_get_sysname(names->pcidev), address)) - hotplug_slot = i; - - if (hotplug_slot > 0) --- -2.16.2 - |