[oe-commits] Khem Raj : connman: Fix builds to compile on musl

git at git.openembedded.org git at git.openembedded.org
Sat Apr 11 22:34:09 UTC 2015


Module: openembedded-core.git
Branch: master-next
Commit: b383a550c3cd1fc152e1c2d3b742158c0566a176
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=b383a550c3cd1fc152e1c2d3b742158c0566a176

Author: Khem Raj <raj.khem at gmail.com>
Date:   Fri Apr 10 18:20:39 2015 -0700

connman: Fix builds to compile on musl

Add explicit includes for headers which are indirectly included on glibc
Dont use backtrace APIs on non-glibc C libs
res_nimit is a glibc specific API in resolvers so we avoid it

Change-Id: I78a173f02f8c117ebb513311f27a48bc8d645efe
Signed-off-by: Khem Raj <raj.khem at gmail.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 ...cktrace-API-only-when-compiling-for-glibc.patch |  41 ++++
 .../connman/connman/0002-musl-header-fixes.patch   | 235 +++++++++++++++++++++
 ...resolve-musl-does-not-implement-res_ninit.patch |  77 +++++++
 ...Fix-duplicate-definitions-issue-with-musl.patch |  43 ++++
 meta/recipes-connectivity/connman/connman_1.28.bb  |   4 +
 5 files changed, 400 insertions(+)

Diff:   http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=b383a550c3cd1fc152e1c2d3b742158c0566a176


More information about the Openembedded-commits mailing list