]> code.ossystems Code Review - openembedded-core.git/commitdiff
rpm: pass lrt and lpthread to link step explicitly for uclibc
authorKhem Raj <raj.khem@gmail.com>
Thu, 7 Jun 2012 01:20:43 +0000 (18:20 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 15 Jun 2012 14:54:18 +0000 (15:54 +0100)
These need to appear in DT_NEEDED for librpmio.so
for uclibc somehow it does not get added to link
cmdline so we do it explicitly.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
meta/recipes-devtools/rpm/rpm_5.4.9.bb

index ccf015af3e8f322fe9eb9ffe0ebdfcc959d51348..8e892a838951f6f8b98db47ce48d8bbb058ec984 100644 (file)
@@ -182,6 +182,8 @@ EXTRA_OECONF += "--verbose \
 
 CFLAGS_append = " -DRPM_VENDOR_WINDRIVER -DRPM_VENDOR_POKY -DRPM_VENDOR_OE"
 
+LDFLAGS_append_libc-uclibc = "-lrt -lpthread"
+
 PACKAGES = "${PN}-dbg ${PN} ${PN}-doc ${PN}-libs ${PN}-dev ${PN}-staticdev ${PN}-common ${PN}-build python-rpm-dbg python-rpm-staticdev python-rpm perl-module-rpm perl-module-rpm-dev ${PN}-locale"
 
 SOLIBS = "5.4.so"