summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger <m.mairkeimberger@gmail.com>2018-05-27 14:00:54 +0200
committerAaron Bauman <bman@gentoo.org>2018-05-27 12:09:40 -0400
commit2948b4feefa5cbdccf406c2575b2bc80ad4a0808 (patch)
treeb9b14c89e0c95c428be203e525949716c01b5181
parentsys-libs/libsemanage: remove unused patch(es) (diff)
downloadgentoo-2948b4fe.tar.gz
gentoo-2948b4fe.tar.bz2
gentoo-2948b4fe.zip
sys-apps/systemd: remove unused patches
Closes: https://github.com/gentoo/gentoo/pull/8609
-rw-r--r--sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch26
-rw-r--r--sys-apps/systemd/files/238-0002-core-do-not-free-heap-allocated-strings-8391.patch44
-rw-r--r--sys-apps/systemd/files/238-0003-udev-net-id-Fix-check-for-address-to-keep-interface-8458.patch37
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
-