Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: Jack Mitchell <ml@communistcode.co.uk>
To: openembedded-devel@lists.openembedded.org
Subject: Re: Toolchain rework, call for testing
Date: Fri, 17 Aug 2012 11:33:29 +0100	[thread overview]
Message-ID: <502E1DF9.9070101@communistcode.co.uk> (raw)
In-Reply-To: <CAMKF1srjqDsesRcWP7oGzouPj9aOt_Ln0aOWE9cEQwpUQ7Unuw@mail.gmail.com>

On 17/08/12 05:47, Khem Raj wrote:
> Hi All
>
> Recently glibc build has been simplified upstream. It has dropped the
> dependency on libgcc_s and libgcc_eh for building glibc itself.
> This means that we can simplify our toolchain bootstrap a bit by
> dropping 1 of the 3 cross gcc build stages. We do not need
> gcc-cross-intermediate
> anymore. This should bring some build time reduction and simplify the
> bootstrap. I have a series of patches which I have tested
> by building core-image-minimal and meta-toolchain for all supported
> qemu architectures and also uclibc/eglibc both
> but it needs a lot more testing therefore I am calling out wider
> audience for help in testing it out.
>
> The branch is
>
> http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/toolchain-rework
>
> Thanks
>
> -Khem
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Hi Khem,

I successfully built core-image-minimal for qemuarm and tested it in 
qemu with a completely fresh clone.

Build output as follows:

    [jack@archHP build]$ bitbake core-image-minimal
    Pseudo is not present but is required, building this first before
    the main build
    Parsing recipes: 100%
    |###############################################################################|
    ETA:  00:00:00
    Parsing of 824 .bb files complete (0 cached, 824 parsed). 1122
    targets, 36 skipped, 0 masked, 0 errors.

    Build Configuration:
    BB_VERSION        = "1.15.3"
    TARGET_ARCH       = "arm"
    TARGET_OS         = "linux-gnueabi"
    MACHINE           = "qemuarm"
    DISTRO_VERSION    = "oe-core.0"
    TUNE_FEATURES     = "armv5 dsp thumb arm926ejs"
    TARGET_FPU        = "soft"
    meta              =
    "kraj/toolchain-rework:126a0363d03c1f5ff7a6b8ae0939d1a9ff8336f0"

    NOTE: Resolving any missing task queue dependencies
    NOTE: Preparing runqueue
    NOTE: Executing SetScene Tasks
    NOTE: Executing RunQueue Tasks
    NOTE: Tasks Summary: Attempted 63 tasks of which 0 didn't need to be
    rerun and all succeeded.
    Loading cache: 100%
    |#################################################################################|
    ETA:  00:00:00
    Loaded 1123 entries from dependency cache.

    Build Configuration:
    BB_VERSION        = "1.15.3"
    TARGET_ARCH       = "arm"
    TARGET_OS         = "linux-gnueabi"
    MACHINE           = "qemuarm"
    DISTRO_VERSION    = "oe-core.0"
    TUNE_FEATURES     = "armv5 dsp thumb arm926ejs"
    TARGET_FPU        = "soft"
    meta              =
    "kraj/toolchain-rework:126a0363d03c1f5ff7a6b8ae0939d1a9ff8336f0"

    NOTE: Resolving any missing task queue dependencies
    NOTE: Preparing runqueue
    NOTE: Executing SetScene Tasks
    NOTE: Executing RunQueue Tasks
    WARNING: Failed to fetch URL
    http://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.22.tar.bz2,
    attempting MIRRORS if available
    WARNING: Failed to fetch URL
    http://www.apache.org/dist/subversion/subversion-1.7.2.tar.bz2,
    attempting MIRRORS if available
    WARNING: Failed to fetch URL
    ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz, attempting
    MIRRORS if available
    WARNING: unifdef-native: No generic license file exists for: GPL in
    any provider
    WARNING: Failed to fetch URL
    http://kernel.org/pub/linux/kernel/people/jsipek/guilt/guilt-0.33.tar.gz,
    attempting MIRRORS if available
    ERROR: chrpath command failed with exit code 7
    ERROR: chrpath command failed with exit code 7
    WARNING: ossp-uuid-native: No generic license file exists for:
    ossp_uuid in any provider
    WARNING: Failed to fetch URL
    ftp://ftp.debian.org/debian/pool/main/b/base-passwd/base-passwd_3.5.24.tar.gz,
    attempting MIRRORS if available
    WARNING: Failed to fetch URL
    http://kernel.org/pub/linux/utils/kernel/hotplug/udev-164.tar.gz,
    attempting MIRRORS if available
    NOTE: validating kernel configuration

    WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in
    the base_prefix, requires a shared library under exec_prefix (/usr):
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xdead2000)
    WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in
    the base_prefix, requires a shared library under exec_prefix (/usr):
    libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xdead3000)
    WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in
    the base_prefix, requires a shared library under exec_prefix (/usr):
    libffi.so.5 => /usr/lib/libffi.so.5 (0xdead4000)
    WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in
    the base_prefix, requires a shared library under exec_prefix (/usr):
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xdead5000)
    WARNING: QA Issue: udev: /lib/udev/udev-acl, installed in the
    base_prefix, requires a shared library under exec_prefix (/usr):
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xdead2000)
    NOTE: Tasks Summary: Attempted 1513 tasks of which 236 didn't need
    to be rerun and all succeeded.

    Summary: There were 13 WARNING messages shown.
    Summary: There were 2 ERROR messages shown, returning a non-zero
    exit code.


Regards,

-- 

   Jack Mitchell (jack@embed.me.uk)
   Embedded Systems Engineer
   http://www.embed.me.uk

--




  reply	other threads:[~2012-08-17 10:44 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-17  4:47 Toolchain rework, call for testing Khem Raj
2012-08-17 10:33 ` Jack Mitchell [this message]
2012-08-21 12:18 ` [yocto] " Martin Jansa
2012-08-21 17:15   ` Khem Raj
2012-08-21 18:28     ` Martin Jansa

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=502E1DF9.9070101@communistcode.co.uk \
    --to=ml@communistcode.co.uk \
    --cc=openembedded-devel@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