summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2015-04-06 17:36:52 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-04-08 10:53:31 +0100
commitca6b43cd8d5fb69f07b75f1de92f46e8767f9c99 (patch)
tree084b35177bf95e8cd26e827f41676bebb7a189b1 /meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb
parent9a2768b013cb28de604023752c2f62bd91226184 (diff)
downloadpoky-ca6b43cd8d5fb69f07b75f1de92f46e8767f9c99.tar.gz
rpcbind: Fix build with musl
most patches are just removing glibc'ism e.g. using sys/queue.h of cdefs.h the one patch which is specific to musl is housed with overrides Change-Id: Ia15bf6c9c4b562c9392a704ef92e9090aa5f6381 (From OE-Core rev: 5ed97aeeb603506d772d252f97b9b6e02d84ae9a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb')
-rw-r--r--meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb b/meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb
index 1952b2a298..51e456e4bd 100644
--- a/meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb
+++ b/meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb
@@ -12,16 +12,22 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b46486e4c4a416602693a711bb5bfa39 \
12 12
13SRC_URI = "${SOURCEFORGE_MIRROR}/rpcbind/rpcbind-${PV}.tar.bz2 \ 13SRC_URI = "${SOURCEFORGE_MIRROR}/rpcbind/rpcbind-${PV}.tar.bz2 \
14 file://init.d \ 14 file://init.d \
15 file://0001-Avoid-use-of-glibc-sys-cdefs.h-header.patch \
16 file://0002-uclibc-rpcsvc-defines.patch \
17 file://remove-sys-queue.patch \
15 ${UCLIBCPATCHES} \ 18 ${UCLIBCPATCHES} \
19 ${MUSLPATCHES} \
16 file://rpcbind.conf \ 20 file://rpcbind.conf \
17 file://rpcbind.socket \ 21 file://rpcbind.socket \
18 file://rpcbind.service \ 22 file://rpcbind.service \
19 " 23 "
24MUSLPATCHES_libc-musl = "file://musl-sunrpc.patch"
20 25
21UCLIBCPATCHES_libc-uclibc = "file://0001-uclibc-nss.patch \ 26UCLIBCPATCHES_libc-uclibc = "file://0001-uclibc-nss.patch \
22 file://0002-uclibc-rpcsvc-defines.patch \ 27 file://0002-uclibc-rpcsvc-defines.patch \
23 " 28 "
24UCLIBCPATCHES ?= "" 29UCLIBCPATCHES ?= ""
30MUSLPATCHES ?= ""
25 31
26SRC_URI[md5sum] = "8acf839bfef2364a05fbd6be5f8edf9a" 32SRC_URI[md5sum] = "8acf839bfef2364a05fbd6be5f8edf9a"
27SRC_URI[sha256sum] = "13dbc8c796dbe0ce8df873007bea0490c8460b56202d918c9eb6fa0358a08f29" 33SRC_URI[sha256sum] = "13dbc8c796dbe0ce8df873007bea0490c8460b56202d918c9eb6fa0358a08f29"