FreeBSD Bugzilla – Attachment 228291 Details for
Bug 258812
devel/basu: broken LLD 13 build
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v1 (use "git am")
0001-devel-basu-unbreak-LLD-13-build.patch (text/plain), 1.87 KB, created by
Evgenii Khramtsov
on 2021-09-30 16:53:55 UTC
(
hide
)
Description:
v1 (use "git am")
Filename:
MIME Type:
Creator:
Evgenii Khramtsov
Created:
2021-09-30 16:53:55 UTC
Size:
1.87 KB
patch
obsolete
>From 7ad613361a66c676348ff86a8ede46cbf50b2b7e Mon Sep 17 00:00:00 2001 >From: Evgeniy Khramtsov <evgeniy@khramtsov.org> >Date: Thu, 30 Sep 2021 15:38:54 +0300 >Subject: [PATCH] devel/basu: unbreak LLD 13 build > >ld: error: undefined symbol: __start_BUS_ERROR_MAP >>>> referenced by bus-error.c >>>> sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a > >ld: error: undefined symbol: __stop_BUS_ERROR_MAP >>>> referenced by bus-error.c >>>> sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a >>>> referenced by bus-error.c >>>> sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a >clang-13: error: linker command failed with exit code 1 (use -v to see invocation) > >PR: ? >--- > .../files/patch-src_libsystemd_sd-bus_bus-error.c | 13 +++++++++++++ > 1 file changed, 13 insertions(+) > create mode 100644 devel/basu/files/patch-src_libsystemd_sd-bus_bus-error.c > >diff --git a/devel/basu/files/patch-src_libsystemd_sd-bus_bus-error.c b/devel/basu/files/patch-src_libsystemd_sd-bus_bus-error.c >new file mode 100644 >index 000000000000..1755f30820d2 >--- /dev/null >+++ b/devel/basu/files/patch-src_libsystemd_sd-bus_bus-error.c >@@ -0,0 +1,13 @@ >+--- src/libsystemd/sd-bus/bus-error.c.orig 2021-01-06 13:56:51 UTC >++++ src/libsystemd/sd-bus/bus-error.c >+@@ -71,8 +71,8 @@ BUS_ERROR_MAP_ELF_REGISTER const sd_bus_error_map bus_ >+ }; >+ >+ /* GCC maps this magically to the beginning and end of the BUS_ERROR_MAP section */ >+-extern const sd_bus_error_map __start_BUS_ERROR_MAP[]; >+-extern const sd_bus_error_map __stop_BUS_ERROR_MAP[]; >++extern const sd_bus_error_map __start_BUS_ERROR_MAP[] = {}; >++extern const sd_bus_error_map __stop_BUS_ERROR_MAP[] = {}; >+ >+ /* Additional maps registered with sd_bus_error_add_map() are in this >+ * NULL terminated array */ >-- >2.32.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 258812
:
228291
|
228559
|
229762