[yocto] [meta-mingw][PATCH 0/7] Updates for krogoth/master

Khem Raj raj.khem at gmail.com
Sat Aug 20 11:38:57 PDT 2016


> On Aug 20, 2016, at 11:03 AM, Juro Bystricky <juro.bystricky at intel.com> wrote:
> 
> Krogoth recipes fail to cross-compile for Windows using meta-mingw layer.
> In particular, the following should/used to work (jethro with meta-mingw layer):
> 
> SDKMACHINE="i686-mingw32"
> MACHINE="qemux86"
> TCLIBC="baremetal"
> bitbake gcc-cross-canadian-i586
> 
> SDKMACHINE="i686-mingw32"
> MACHINE="qemux86"
> bitbake meta-toolchain
> 
> This patchset updates meta-mingw layer so the above work for krogoth as well.
> There is no "krogoth" branch for meta-mingw, these patches should go there once the
> branch exists.
> FWIW, I tested these patches with the current poky master as well, and succeed in cross-compiling
> of the most common recipes (for both SDKMACHINE=i686-mingw32 and SDKMACHINE=x86_64-mingw32)
> such as:
>    bitbake gcc-cross-canadian-i586
>    bitbake gdb-cross-canadian-i586
>    bitbake meta-toolchain
>    bitbake core-image-minimal -c populate_sdk
> 
> [YOCTO#10143]

Whole series is fine.

> 
> 
> 
> Juro Bystricky (7):
>  *-mingw32.conf: Upgrade for krogoth
>  gettext_0.19.4.bbappend: Update for later versions
>  binutils-cross-canadian_2.25%.bbappend: Work with all 2.2* versions
>  gcc-runtime: Drop libitm for mingw32 runtime
>  gmp_6.0.0.bbappend: Removed
>  mpfr_3.1.3.bbappend: Work with all 3.1.% versions
>  gdb-cross-canadian_7.9.1: Work with all 7.% versions
> 
> conf/machine-sdk/i686-mingw32.conf                               | 7 ++++++-
> conf/machine-sdk/x86_64-mingw32.conf                             | 7 ++++++-
> recipes-core/gettext/gettext_0.19.%.bbappend                     | 6 ++++++
> recipes-core/gettext/gettext_0.19.4.bbappend                     | 2 --
> recipes-devtools/binutils/binutils-cross-canadian_2.2%.bbappend  | 5 +++++
> recipes-devtools/binutils/binutils-cross-canadian_2.25%.bbappend | 5 -----
> recipes-devtools/gcc/gcc-runtime_%.bbappend                      | 1 +
> recipes-devtools/gdb/gdb-cross-canadian_7.%.bbappend             | 7 +++++++
> recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend           | 5 -----
> recipes-support/gmp/gmp_6.0.0.bbappend                           | 3 ---
> recipes-support/mpfr/mpfr_3.1.%.bbappend                         | 1 +
> recipes-support/mpfr/mpfr_3.1.3.bbappend                         | 1 -
> 12 files changed, 32 insertions(+), 18 deletions(-)
> create mode 100644 recipes-core/gettext/gettext_0.19.%.bbappend
> delete mode 100644 recipes-core/gettext/gettext_0.19.4.bbappend
> create mode 100644 recipes-devtools/binutils/binutils-cross-canadian_2.2%.bbappend
> delete mode 100644 recipes-devtools/binutils/binutils-cross-canadian_2.25%.bbappend
> create mode 100644 recipes-devtools/gdb/gdb-cross-canadian_7.%.bbappend
> delete mode 100644 recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend
> delete mode 100644 recipes-support/gmp/gmp_6.0.0.bbappend
> create mode 100644 recipes-support/mpfr/mpfr_3.1.%.bbappend
> delete mode 100644 recipes-support/mpfr/mpfr_3.1.3.bbappend
> 
> --
> 2.7.4
> 
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 204 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160820/e62cf5cf/attachment.pgp>


More information about the yocto mailing list