mirror of
https://git.yoctoproject.org/poky
synced 2026-04-04 23:02:22 +02:00
systemd: Drop 0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch
This patch was effectively needed when usng gold linker but it has been fixed in binutils [1], it was seen in systemd as well [2] This however, should not happen with latest binutils and systemd has already reverted the fix since it was a tool error [1] https://sourceware.org/bugzilla/show_bug.cgi?id=18548 [2] https://github.com/systemd/systemd/issues/234 (From OE-Core rev: e57707e820f548b3ad940ee6de9e45b4de869565) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -1,33 +0,0 @@
|
||||
From d8bf23d7a698bd3253b0cfba24bd8afd0886d82d Mon Sep 17 00:00:00 2001
|
||||
From: Chen Qi <Qi.Chen@windriver.com>
|
||||
Date: Mon, 25 Feb 2019 15:18:00 +0800
|
||||
Subject: [PATCH] Hide __start_BUS_ERROR_MAP and __stop_BUS_ERROR_MAP
|
||||
|
||||
for currently unknown reasons they get exported to the shared libries
|
||||
even without being listed in the sym file
|
||||
|
||||
Upstream-Status: Pending
|
||||
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
[Rebased for v241]
|
||||
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
|
||||
|
||||
---
|
||||
src/libsystemd/sd-bus/bus-error.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/libsystemd/sd-bus/bus-error.c b/src/libsystemd/sd-bus/bus-error.c
|
||||
index 61928f4bf3..79b698b092 100644
|
||||
--- a/src/libsystemd/sd-bus/bus-error.c
|
||||
+++ b/src/libsystemd/sd-bus/bus-error.c
|
||||
@@ -55,8 +55,8 @@ BUS_ERROR_MAP_ELF_REGISTER const sd_bus_error_map bus_standard_errors[] = {
|
||||
};
|
||||
|
||||
/* GCC maps this magically to the beginning and end of the BUS_ERROR_MAP section */
|
||||
-extern const sd_bus_error_map __start_SYSTEMD_BUS_ERROR_MAP[];
|
||||
-extern const sd_bus_error_map __stop_SYSTEMD_BUS_ERROR_MAP[];
|
||||
+extern const sd_bus_error_map __start_SYSTEMD_BUS_ERROR_MAP[] _hidden_;
|
||||
+extern const sd_bus_error_map __stop_SYSTEMD_BUS_ERROR_MAP[] _hidden_;
|
||||
|
||||
/* Additional maps registered with sd_bus_error_add_map() are in this
|
||||
* NULL terminated array */
|
||||
@@ -44,7 +44,6 @@ SRC_URI_MUSL = "\
|
||||
file://0013-Define-glibc-compatible-basename-for-non-glibc-syste.patch \
|
||||
file://0014-Do-not-disable-buffering-when-writing-to-oom_score_a.patch \
|
||||
file://0015-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch \
|
||||
file://0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch \
|
||||
file://0018-avoid-redefinition-of-prctl_mm_map-structure.patch \
|
||||
file://0021-test-json.c-define-M_PIl.patch \
|
||||
file://0022-do-not-disable-buffer-in-writing-files.patch \
|
||||
|
||||
Reference in New Issue
Block a user