This patchset fixes few more recipes as we move towards building
world with musl, mainly addresses the recipes which install charset.alias
on musl systems, Now we have 60 odd packages left to compile in world build 

Khem Raj (10):
  at: Remove glibc specific code
  coreutils: Add code to consider musl when selecting charsets
  openssh: Upgrade 6.7 - > 6.8
  dosfstools: Fix build with musl
  distcc:Include missing fcntl.h in zeroconf
  parted: Add patches to fix build on musl
  libnfsidmap: Include sys/types.h for u_int32_t
  recipes: Fix charset.alias for musl
  mtd-utils: update to latest and fix static inlining
  connman: Fix builds to compile on musl

 ...need_charset_alias-when-building-for-musl.patch |  30 +++
 meta/recipes-bsp/grub/grub2.inc                    |   1 +
 ...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 +
 ...clude-sys-types.h-for-getting-u_-typedefs.patch |  27 +++
 .../Set_nobody_user_group.patch                    |   0
 .../{files => libnfsidmap}/fix-ac-prereq.patch     |   0
 .../nfs-utils/libnfsidmap_0.25.bb                  |   1 +
 .../openssh/add-test-support-for-busybox.patch     |  38 ++--
 .../openssh/{openssh_6.7p1.bb => openssh_6.8p1.bb} |   4 +-
 ...need_charset_alias-when-building-for-musl.patch |  33 +++
 meta/recipes-core/coreutils/coreutils_8.23.bb      |   1 +
 ...need_charset_alias-when-building-for-musl.patch |  33 +++
 meta/recipes-devtools/bison/bison_2.7.1.bb         |   1 +
 meta/recipes-devtools/distcc/distcc_3.1.bb         |   1 +
 .../files/0001-zeroconf-Include-fcntl.h.patch      |  29 +++
 ...ude-fcntl.h-for-getting-loff_t-definition.patch |  41 ++++
 .../recipes-devtools/dosfstools/dosfstools_2.11.bb |   5 +-
 meta/recipes-devtools/m4/m4-1.4.17.inc             |   3 +
 ...need_charset_alias-when-building-for-musl.patch |  33 +++
 ...emove-duplicate-hashtable_iterator_value-.patch |  64 ++++++
 meta/recipes-devtools/mtd/mtd-utils_git.bb         |   1 +
 ...need_charset_alias-when-building-for-musl.patch |  33 +++
 meta/recipes-devtools/patch/patch_2.7.5.bb         |   4 +-
 .../at/at/0001-remove-glibc-assumption.patch       |  57 +++++
 meta/recipes-extended/at/at_3.1.16.bb              |   1 +
 meta/recipes-extended/augeas/augeas.inc            |   1 +
 ...need_charset_alias-when-building-for-musl.patch |  30 +++
 ...need_charset_alias-when-building-for-musl.patch |  30 +++
 meta/recipes-extended/cpio/cpio_2.11.bb            |   3 +-
 ...need_charset_alias-when-building-for-musl.patch |  33 +++
 meta/recipes-extended/diffutils/diffutils_3.3.bb   |   1 +
 ...need_charset_alias-when-building-for-musl.patch |  30 +++
 .../recipes-extended/findutils/findutils_4.5.14.bb |   2 +
 ...need_charset_alias-when-building-for-musl.patch |  33 +++
 meta/recipes-extended/grep/grep_2.21.bb            |   4 +-
 ...need_charset_alias-when-building-for-musl.patch |  30 +++
 meta/recipes-extended/groff/groff_1.22.3.bb        |   8 +-
 .../0001-Include-fcntl.h-in-platform_defs.h.patch  |  29 +++
 ...need_charset_alias-when-building-for-musl.patch |  33 +++
 meta/recipes-extended/parted/parted_3.2.bb         |   2 +
 ...need_charset_alias-when-building-for-musl.patch |  33 +++
 meta/recipes-extended/sed/sed_4.2.2.bb             |   1 +
 ...need_charset_alias-when-building-for-musl.patch |  30 +++
 meta/recipes-extended/texinfo/texinfo_5.2.bb       |   3 +-
 ...need_charset_alias-when-building-for-musl.patch |  30 +++
 meta/recipes-extended/wget/wget_1.16.3.bb          |   1 +
 ...need_charset_alias-when-building-for-musl.patch |  30 +++
 .../libunistring/libunistring_0.9.4.bb             |   1 +
 52 files changed, 1214 insertions(+), 25 deletions(-)
 create mode 100644 
meta/recipes-bsp/grub/files/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-connectivity/connman/connman/0001-Enable-backtrace-API-only-when-compiling-for-glibc.patch
 create mode 100644 
meta/recipes-connectivity/connman/connman/0002-musl-header-fixes.patch
 create mode 100644 
meta/recipes-connectivity/connman/connman/0003-resolve-musl-does-not-implement-res_ninit.patch
 create mode 100644 
meta/recipes-connectivity/connman/connman/0004-tethering-Fix-duplicate-definitions-issue-with-musl.patch
 create mode 100644 
meta/recipes-connectivity/nfs-utils/libnfsidmap/0001-include-sys-types.h-for-getting-u_-typedefs.patch
 rename meta/recipes-connectivity/nfs-utils/{files => 
libnfsidmap}/Set_nobody_user_group.patch (100%)
 rename meta/recipes-connectivity/nfs-utils/{files => 
libnfsidmap}/fix-ac-prereq.patch (100%)
 rename meta/recipes-connectivity/openssh/{openssh_6.7p1.bb => 
openssh_6.8p1.bb} (97%)
 create mode 100644 
meta/recipes-core/coreutils/coreutils-8.23/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-devtools/bison/bison/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-devtools/distcc/files/0001-zeroconf-Include-fcntl.h.patch
 create mode 100644 
meta/recipes-devtools/dosfstools/dosfstools/0001-Include-fcntl.h-for-getting-loff_t-definition.patch
 create mode 100644 
meta/recipes-devtools/m4/m4/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-devtools/mtd/mtd-utils/0001-hashtable-Remove-duplicate-hashtable_iterator_value-.patch
 create mode 100644 
meta/recipes-devtools/patch/patch/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/at/at/0001-remove-glibc-assumption.patch
 create mode 100644 
meta/recipes-extended/augeas/augeas/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/cpio/cpio-2.11/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/diffutils/diffutils-3.3/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/findutils/findutils/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/grep/grep/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/groff/groff-1.22.3/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/parted/files/0001-Include-fcntl.h-in-platform_defs.h.patch
 create mode 100644 
meta/recipes-extended/parted/files/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/sed/sed-4.2.2/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/texinfo/texinfo/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-extended/wget/wget/0001-Unset-need_charset_alias-when-building-for-musl.patch
 create mode 100644 
meta/recipes-support/libunistring/libunistring/0001-Unset-need_charset_alias-when-building-for-musl.patch

-- 
2.1.4

-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to