From: Khem Raj <raj.khem@gmail.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH 00/17] musl fixes phase 2
Date: Sat, 19 Dec 2015 23:52:14 +0000 [thread overview]
Message-ID: <cover.1450568936.git.raj.khem@gmail.com> (raw)
This set of fixes lets core-image-base/core-image-weston/core-image-sato
compile and boot using TCLIBC=musl
The following changes since commit e1a37899da56014693f08d1c39cb6ec0a4ed2bf4:
buildstats-summary/toaster: Cope with removal of get_bn() (2015-12-18 13:50:54 +0000)
are available in the git repository at:
git://github.com/kraj/openembedded-core kraj/musl-fixes
https://github.com/kraj/openembedded-core/tree/kraj/musl-fixes
Khem Raj (17):
powertop: Include right headers for timval struct
dhcp: Include sys/types.h for u_int* defs
blktrace: Include <sys/types.h for dev_t
ppp: Fix build with musl
tcp-wrappers: Fix build with musl
tcmode-default: Use glibc for nativesdk version even on uclibc and
musl
libtirpc: Fix build for musl
fts: Add recipe
valgrind: Define __UCLIBC__ for uclibc based systems
connman: include config.h for HAVE_STRUCT_IN6_PKTINFO_IPI6_ADDR
libcgroup: Add dependency on fts when building on musl
linux-libc-headers: Port patches for linux-headers for musl
xserver-xorg: Fix build with musl
gdk-pixbuf: Fix latent build issue exposed by musl
argp-standalone: Add recipe
gnutls: Link with libargp on musl and depend on argp-standalone
util-linux: Fix ptest builds on musl
meta/conf/distro/include/tcmode-default.inc | 4 +-
.../0003-Fix-header-inclusions-for-musl.patch | 79 +-
.../dhcp/0001-include-missing-sys-types.h.patch | 56 +
meta/recipes-connectivity/dhcp/dhcp_4.3.2.bb | 1 +
.../ppp/ppp/0001-Fix-build-with-musl.patch | 163 ++
meta/recipes-connectivity/ppp/ppp_2.4.7.bb | 3 +
meta/recipes-core/fts/fts.bb | 38 +
.../fts/fts/fts-header-correctness.patch | 20 +
meta/recipes-core/fts/fts/fts-uclibc.patch | 45 +
meta/recipes-core/fts/fts/gcc5.patch | 1363 +++++++++++++++
meta/recipes-core/fts/fts/remove_cdefs.patch | 64 +
meta/recipes-core/fts/fts/stdint.patch | 10 +
.../libcgroup/libcgroup/musl-decls-compat.patch | 235 +++
meta/recipes-core/libcgroup/libcgroup_0.41.bb | 4 +
.../util-linux/uuid-test-error-api.patch | 92 +
meta/recipes-core/util-linux/util-linux_2.27.1.bb | 1 +
meta/recipes-devtools/valgrind/valgrind_3.10.1.bb | 2 +
...rpcbynumber-and-getrpcbyname-if-those-are.patch | 89 +
...-use-of-internal-glibc-sys-cdefs.h-header.patch | 1754 ++++++++++++++++++++
...gure-option-to-disable-DES-authentication.patch | 99 ++
...-compile-error-IPPORT_RESERVED-undeclared.patch | 35 +
...0006-Define-struct-rpcent-on-non-GNU-libc.patch | 50 +
.../libtirpc/libtirpc/0007-use-bsd-queue.patch | 561 +++++++
meta/recipes-extended/libtirpc/libtirpc/nis.h | 545 ++++++
meta/recipes-extended/libtirpc/libtirpc_0.2.5.bb | 14 +
.../tcp-wrappers/tcp-wrappers-7.6/musl-decls.patch | 31 +
.../tcp-wrappers/tcp-wrappers_7.6.bb | 4 +
.../gdk-pixbuf/gdk-pixbuf/libc_memfuncs.patch | 25 +
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.32.1.bb | 1 +
.../xserver-xorg/musl-arm-inb-outb.patch | 18 +
.../xorg-xserver/xserver-xorg_1.18.0.bb | 4 +-
...-include-sys-types.h-for-dev_t-definition.patch | 30 +
meta/recipes-kernel/blktrace/blktrace_git.bb | 4 +-
...mpat.h-fix-some-issues-arising-from-in6.h.patch | 81 +
...t.h-prevent-redefinition-of-struct-ethhdr.patch | 58 +
...remove-inclusion-of-sysinfo.h-in-kernel.h.patch | 31 +
.../linux-libc-headers/linux-libc-headers_4.1.bb | 5 +
...0001-include-rquired-headers-for-typedefs.patch | 45 +
meta/recipes-kernel/powertop/powertop_2.8.bb | 4 +-
.../argp-standalone/argp-standalone_1.3.bb | 28 +
.../files/0001-throw-in-funcdef.patch | 84 +
.../argp-standalone/files/0002-isprint.patch | 51 +
meta/recipes-support/gnutls/gnutls.inc | 2 +
43 files changed, 5805 insertions(+), 28 deletions(-)
create mode 100644 meta/recipes-connectivity/dhcp/dhcp/0001-include-missing-sys-types.h.patch
create mode 100644 meta/recipes-connectivity/ppp/ppp/0001-Fix-build-with-musl.patch
create mode 100644 meta/recipes-core/fts/fts.bb
create mode 100644 meta/recipes-core/fts/fts/fts-header-correctness.patch
create mode 100644 meta/recipes-core/fts/fts/fts-uclibc.patch
create mode 100644 meta/recipes-core/fts/fts/gcc5.patch
create mode 100644 meta/recipes-core/fts/fts/remove_cdefs.patch
create mode 100644 meta/recipes-core/fts/fts/stdint.patch
create mode 100644 meta/recipes-core/libcgroup/libcgroup/musl-decls-compat.patch
create mode 100644 meta/recipes-core/util-linux/util-linux/uuid-test-error-api.patch
create mode 100644 meta/recipes-extended/libtirpc/libtirpc/0002-Provide-getrpcbynumber-and-getrpcbyname-if-those-are.patch
create mode 100644 meta/recipes-extended/libtirpc/libtirpc/0003-Avoid-use-of-internal-glibc-sys-cdefs.h-header.patch
create mode 100644 meta/recipes-extended/libtirpc/libtirpc/0004-Add-configure-option-to-disable-DES-authentication.patch
create mode 100644 meta/recipes-extended/libtirpc/libtirpc/0005-Fix-compile-error-IPPORT_RESERVED-undeclared.patch
create mode 100644 meta/recipes-extended/libtirpc/libtirpc/0006-Define-struct-rpcent-on-non-GNU-libc.patch
create mode 100644 meta/recipes-extended/libtirpc/libtirpc/0007-use-bsd-queue.patch
create mode 100644 meta/recipes-extended/libtirpc/libtirpc/nis.h
create mode 100644 meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/musl-decls.patch
create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf/libc_memfuncs.patch
create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/musl-arm-inb-outb.patch
create mode 100644 meta/recipes-kernel/blktrace/blktrace/0001-include-sys-types.h-for-dev_t-definition.patch
create mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers/0001-libc-compat.h-fix-some-issues-arising-from-in6.h.patch
create mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers/0002-libc-compat.h-prevent-redefinition-of-struct-ethhdr.patch
create mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers/0003-remove-inclusion-of-sysinfo.h-in-kernel.h.patch
create mode 100644 meta/recipes-kernel/powertop/powertop/0001-include-rquired-headers-for-typedefs.patch
create mode 100644 meta/recipes-support/argp-standalone/argp-standalone_1.3.bb
create mode 100644 meta/recipes-support/argp-standalone/files/0001-throw-in-funcdef.patch
create mode 100644 meta/recipes-support/argp-standalone/files/0002-isprint.patch
--
2.6.4
next reply other threads:[~2015-12-19 23:52 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-19 23:52 Khem Raj [this message]
2015-12-19 23:52 ` [PATCH 01/17] powertop: Include right headers for timval struct Khem Raj
2015-12-21 12:11 ` Burton, Ross
2015-12-19 23:52 ` [PATCH 02/17] dhcp: Include sys/types.h for u_int* defs Khem Raj
2015-12-21 12:11 ` Burton, Ross
2015-12-19 23:52 ` [PATCH 03/17] blktrace: Include <sys/types.h for dev_t Khem Raj
2015-12-21 12:12 ` Burton, Ross
2015-12-19 23:52 ` [PATCH 04/17] ppp: Fix build with musl Khem Raj
2015-12-19 23:52 ` [PATCH 05/17] tcp-wrappers: " Khem Raj
2015-12-19 23:52 ` [PATCH 06/17] tcmode-default: Use glibc for nativesdk version even on uclibc and musl Khem Raj
2015-12-19 23:52 ` [PATCH 07/17] libtirpc: Fix build for musl Khem Raj
2015-12-29 1:17 ` Khem Raj
2015-12-19 23:52 ` [PATCH 08/17] fts: Add recipe Khem Raj
2015-12-21 12:15 ` Burton, Ross
2015-12-21 13:42 ` Khem Raj
2015-12-25 5:53 ` Khem Raj
2015-12-19 23:52 ` [PATCH 09/17] valgrind: Define __UCLIBC__ for uclibc based systems Khem Raj
2015-12-21 20:38 ` Andre McCurdy
2015-12-21 20:57 ` Andre McCurdy
2015-12-19 23:52 ` [PATCH 10/17] connman: include config.h for HAVE_STRUCT_IN6_PKTINFO_IPI6_ADDR Khem Raj
2016-01-08 10:08 ` Burton, Ross
2015-12-19 23:52 ` [PATCH 11/17] libcgroup: Add dependency on fts when building on musl Khem Raj
2015-12-19 23:52 ` [PATCH 12/17] linux-libc-headers: Port patches for linux-headers for musl Khem Raj
2015-12-19 23:52 ` [PATCH 13/17] xserver-xorg: Fix build with musl Khem Raj
2016-01-08 10:10 ` Burton, Ross
2016-01-08 10:23 ` Khem Raj
2015-12-19 23:52 ` [PATCH 14/17] gdk-pixbuf: Fix latent build issue exposed by musl Khem Raj
2015-12-19 23:52 ` [PATCH 15/17] argp-standalone: Add recipe Khem Raj
2015-12-19 23:52 ` [PATCH 16/17] gnutls: Link with libargp on musl and depend on argp-standalone Khem Raj
2015-12-19 23:52 ` [PATCH 17/17] util-linux: Fix ptest builds on musl Khem Raj
2016-01-07 15:32 ` [PATCH 00/17] musl fixes phase 2 Burton, Ross
2016-01-07 16:48 ` Khem Raj
2016-01-08 9:40 ` Khem Raj
2016-01-08 9:58 ` Burton, Ross
2016-01-08 10:24 ` Khem Raj
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1450568936.git.raj.khem@gmail.com \
--to=raj.khem@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox