From 2e2a91025ca9c113365c810ce08b48201fe792b8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 22 Jan 2013 18:45:00 -0800 Subject: systemd: Fix build on ppc ppc discovers an interesting issue in linking systemd where a library is missing in link cmdline and linker barfs ./.libs/libsystemd-core.a(libsystemd_core_la-manager.o): In function `manager_check_finished': /builddir/build/BUILD/systemd-196/src/core/manager.c:2092: undefined reference to `sd_notifyf' collect2: error: ld returned 1 exit status For more info see https://bugzilla.redhat.com/show_bug.cgi?id=888255 Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- ...it-file-Add-libsystemd-daemon.la-to-LDADD.patch | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 meta/recipes-core/systemd/systemd/0001-test-unit-file-Add-libsystemd-daemon.la-to-LDADD.patch (limited to 'meta/recipes-core/systemd/systemd') diff --git a/meta/recipes-core/systemd/systemd/0001-test-unit-file-Add-libsystemd-daemon.la-to-LDADD.patch b/meta/recipes-core/systemd/systemd/0001-test-unit-file-Add-libsystemd-daemon.la-to-LDADD.patch new file mode 100644 index 0000000000..4cd2ee63ed --- /dev/null +++ b/meta/recipes-core/systemd/systemd/0001-test-unit-file-Add-libsystemd-daemon.la-to-LDADD.patch @@ -0,0 +1,32 @@ +Upstream-Status: Submitted + +From f3e0a95b6b3fe516e43ec72045c2fad239184392 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Tue, 22 Jan 2013 18:25:46 -0800 +Subject: [PATCH] test-unit-file: Add libsystemd-daemon.la to LDADD + +test-unit-file links with libsystemd-core which needs +sd_* symbols from libsystemd-daemon + +Signed-off-by: Khem Raj +--- + Makefile.am | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index 7d5bd5a..884227a 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -1270,7 +1270,8 @@ test_unit_file_CFLAGS = \ + $(DBUS_CFLAGS) + + test_unit_file_LDADD = \ +- libsystemd-core.la ++ libsystemd-core.la \ ++ libsystemd-daemon.la + + test_log_SOURCES = \ + src/test/test-log.c +-- +1.7.9.5 + -- cgit 1.2.3-korg