diff options
author | Khem Raj <raj.khem@gmail.com> | 2015-04-06 17:36:52 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-04-08 10:53:31 +0100 |
commit | ca6b43cd8d5fb69f07b75f1de92f46e8767f9c99 (patch) | |
tree | 084b35177bf95e8cd26e827f41676bebb7a189b1 /meta/recipes-extended/rpcbind/rpcbind_0.2.2.bb | |
parent | 9a2768b013cb28de604023752c2f62bd91226184 (diff) | |
download | poky-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.bb | 6 |
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 | ||
13 | SRC_URI = "${SOURCEFORGE_MIRROR}/rpcbind/rpcbind-${PV}.tar.bz2 \ | 13 | SRC_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 | " |
24 | MUSLPATCHES_libc-musl = "file://musl-sunrpc.patch" | ||
20 | 25 | ||
21 | UCLIBCPATCHES_libc-uclibc = "file://0001-uclibc-nss.patch \ | 26 | UCLIBCPATCHES_libc-uclibc = "file://0001-uclibc-nss.patch \ |
22 | file://0002-uclibc-rpcsvc-defines.patch \ | 27 | file://0002-uclibc-rpcsvc-defines.patch \ |
23 | " | 28 | " |
24 | UCLIBCPATCHES ?= "" | 29 | UCLIBCPATCHES ?= "" |
30 | MUSLPATCHES ?= "" | ||
25 | 31 | ||
26 | SRC_URI[md5sum] = "8acf839bfef2364a05fbd6be5f8edf9a" | 32 | SRC_URI[md5sum] = "8acf839bfef2364a05fbd6be5f8edf9a" |
27 | SRC_URI[sha256sum] = "13dbc8c796dbe0ce8df873007bea0490c8460b56202d918c9eb6fa0358a08f29" | 33 | SRC_URI[sha256sum] = "13dbc8c796dbe0ce8df873007bea0490c8460b56202d918c9eb6fa0358a08f29" |