[yocto] [meta-mingw][PATCH 0/7] Adding support for building QEMU for Windows
Nathan Rossi
nathan at nathanrossi.com
Mon Jan 16 06:23:41 PST 2017
This series is paired with a series that is sent for the oe-core meta
layer. That series depends on changes in this series and vice-versa. The
oe-core meta series can be reviewed via:
https://patchwork.openembedded.org/series/4800/
Additional information about this work can be read in the cover letter
of the above linked series.
The following series fixes a number of issues with compilation of
certain components that are required to build and distribute QEMU. This
series includes:
* Enabling 'secure-api' for mingw-w64-headers
* Allow building of shared libraries for gettext
* Work around to avoid dependency on bash for glib-2.0, and clean up of
glib-2.0 appends which are resolved in oe-core meta
* Better packaging of libgcc for easy use on Windows (deploy dll to
bindir)
* Enabling build of libfdt in the dtc the recipe, but skipping dtc
itself
Additionally this series includes an un-merged patch from Juro which is
required for functional building with master of oe-core.
The goal of these changes is to allow for building of QEMU for mingw32
and generating a deployable archive for use on the target.
For convenience this series is also available in the git repository:
https://github.com/nathanrossi/meta-mingw nrossi/mingw-qemu-v1
Juro Bystricky (1):
mingw-64-runtime_3.1.bb: Adapt to SDK_ARCH -> SDK_SYS chanages for
crosssdk
Nathan Rossi (6):
mingw-w64-headers: Add 'secure-api' PACKAGECONFIG
gettext: Enabling building shared libs/dlls
glib-2.0_%.bbappend: Prevent a bash dependency via bash-completion
glib-2.0: Clean up unnecessary appends that are resolved in oe-core
libgcc_%.bbappend: Relocate and package dll's in bindir
dtc_%.bbappend: Only build libfdt for mingw32
recipes-core/dtc/dtc_%.bbappend | 16 ++++++++++++++++
recipes-core/gettext/gettext_0.19.%.bbappend | 2 +-
recipes-core/glib-2.0/glib-2.0_%.bbappend | 5 +++--
recipes-devtools/gcc/libgcc_%.bbappend | 8 +++++++-
.../mingw-w64/nativesdk-mingw-w64-headers_3.1.0.bb | 4 ++++
.../mingw-w64/nativesdk-mingw-w64-runtime_3.1.0.bb | 2 +-
6 files changed, 32 insertions(+), 5 deletions(-)
create mode 100644 recipes-core/dtc/dtc_%.bbappend
--
2.11.0
More information about the yocto
mailing list