All of lore.kernel.org
 help / color / mirror / Atom feed
* meta-linaro support for ARM GCC 9.2-2019.12 toolchain
@ 2020-01-23  6:44 Sumit Garg
  0 siblings, 0 replies; only message in thread
From: Sumit Garg @ 2020-01-23  6:44 UTC (permalink / raw)
  To: yocto, yocto-announce, meta-arm, openembedded; +Cc: Daniel Thompson

[-- Attachment #1: Type: text/plain, Size: 2485 bytes --]

Hi Everyone,

We are pleased to announce that support for ARM GCC 9.2-2019.12 [1]
toolchain has been added in meta-linaro [2].

   - Support for ARM GCC 9.2 toolchain built from source, steps to use it:
      - Add <path-to-meta-linaro-repo>/meta-linaro-toolchain/ to BBLAYERS
      in conf/bblayers.conf.
      - Configure: GCCVERSION = "arm-9.2" in conf/local.conf.


   - Support for prebuilt ARM GCC 9.2 toolchain, steps to use it:
      - Add <path-to-meta-linaro-repo>/meta-linaro-toolchain/ to BBLAYERS
      in conf/bblayers.conf.
      - Configure: TCMODE = "external-arm" in conf/local.conf.
      - For AArch64 (eg. qemuarm64 machine in poky distro)
         - Configure: EXTERNAL_TOOLCHAIN =
         "<installation-path>/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu"
in
         conf/local.conf.
      - For AArch32 (eg. qemuarm machine in poky distro)
         - Configure: EXTERNAL_TOOLCHAIN =
         "<installation-path>/gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf"
         in conf/local.conf.

Distro testing:
===========

   - poky distro (branch: zeus, machines: qemuarm and qemuarm64)
      - Build and boot tested.


   - RPB distro (branch: zeus, machine: dragonboard-410c)
      - Build and boot tested.


   - World builds (branch: zeus, machines: qemuarm and qemuarm64) for
   following layers:
      - poky/meta
      - poky/meta-poky
      - poky/meta-yocto-bsp
      - meta-openembedded/meta-oe
      - meta-openembedded/meta-python
      - meta-openembedded/meta-networking

Known issues:
===========

   - mariadb build failure with ARM GCC 9.2 toolchain built from source:
      - Recipe fix patch [3] accepted in OE upstream.


   - Native tools dependency issues seen with multiple recipes (psmisc,
   xclock, ndisc6, dovecot, man-db, drbd-utils and unbound) when using
   prebuilt ARM GCC 9.2 toolchain.
      - Fixes posted in OE upstream [4] [5].

Reporting bugs:
============

Please report any issue here [6].

[1]
https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads
[2] https://git.linaro.org/openembedded/meta-linaro.git/?h=master
[3] https://patchwork.openembedded.org/patch/169296/
[4] https://patchwork.openembedded.org/patch/169289/
[5] https://patchwork.openembedded.org/series/22188/
[6] https://bugs.linaro.org/enter_bug.cgi?product=Linaro%20OpenEmbedded

Happy hacking!,

Regards,
Sumit

[-- Attachment #2: Type: text/html, Size: 3884 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-01-23  6:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-23  6:44 meta-linaro support for ARM GCC 9.2-2019.12 toolchain Sumit Garg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.