From: Paul Barker <paul@paulbarker.me.uk>
To: Khem Raj <raj.khem@gmail.com>
Cc: "yocto@yoctoproject.org" <yocto@yoctoproject.org>,
musl@lists.openwall.com,
openembeded-devel <Openembedded-devel@lists.openembedded.org>,
Patches and discussions about the oe-core layer
<openembedded-core@lists.openembedded.org>
Subject: Re: Announcing meta-musl OE/Yocto layer supporting musl C library
Date: Mon, 18 Aug 2014 18:50:09 +0000 [thread overview]
Message-ID: <20140818185009.GA7174@gmail.com> (raw)
In-Reply-To: <CAMKF1srjVfmfAWZ0mx+AfE_nR4erYtAEYt2OVhEsU+q++XKVrg@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 3771 bytes --]
On Mon, Aug 18, 2014 at 11:26:26AM -0700, Khem Raj wrote:
> On Mon, Aug 18, 2014 at 11:14 AM, Paul Barker <paul@paulbarker.me.uk> wrote:
> > On Sat, Aug 16, 2014 at 05:50:38PM -0700, Khem Raj wrote:
> >> Hello All
> >>
> >> musl <http://www.musl-libc.org/> is a newer implementation licensed
> >> under MIT licence
> >> A layer to support musl to supply your system C library as an
> >> alternative to uclibc and eglibc/glibc is now available at
> >>
> >> https://github.com/kraj/meta-musl
> >>
> >> README describes way to get going with it.
> >>
> >> Few things to note
> >>
> >> * Supports gcc 4.9 in OE not 4.8
> >> * Current musl recipe is 1.1.4 based
> >> * You need latest master of OE-Core
> >> (106305227003761c3fc562c21bb859a5256f2b36) or newer and
> >> bitbake
> >> * Its only able to build core-image-minimal
> >> * core-image-minimal boots on qemuarm, qemuppc, qemumips, qemux86, qemux86-64
> >>
> >> I will send a request to add it to layerindex soon and then you should
> >> be able to find it using
> >> layerindex.opernembedded.org as well
> >>
> >> If you try it out on your hardware and/or have feedback I am
> >> interested. Fork it from github, file bugs
> >> send patches ....
> >>
> >> Happy hacking
> >>
> >
> > core-image-minimal works with my configuration on qemuarm. It also successfully
> > builds what will soon be released as opkg-0.2.3 and the recipe for toybox-0.4.9
> > which I've recently created.
> >
> > I tried building core-image-full-cmdline as I think that would be good next step
> > from core-image-minimal. I'm seeing failures in:
> >
> > meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.9.bb, do_compile
> > meta/recipes-extended/tcp-wrappers/tcp-wrappers_7.6.bb, do_compile
> > meta/recipes-extended/libtirpc/libtirpc_0.2.4.bb, do_compile
> > meta/recipes-extended/iptables/iptables_1.4.21.bb, do_compile
> > meta/recipes-connectivity/nfs-utils/libnfsidmap_0.25.bb, do_compile
> > meta/recipes-devtools/perl/perl_5.20.0.bb, do_compile
> > meta/recipes-extended/sysklogd/sysklogd_1.5.bb, do_compile
> > meta/recipes-extended/ethtool/ethtool_3.14.bb, do_compile
> > meta/recipes-extended/psmisc/psmisc_22.21.bb, do_compile
> > meta/recipes-extended/pax/pax_3.4.bb, do_compile
> > meta/recipes-extended/procps/procps_3.2.8.bb, do_compile
> > meta/recipes-extended/net-tools/net-tools_1.60-25.bb, do_compile
> > meta/recipes-extended/findutils/findutils_4.4.2.bb, do_compile
> > meta/recipes-extended/logrotate/logrotate_3.8.7.bb, do_compile
> > meta/recipes-extended/cronie/cronie_1.4.11.bb, do_compile
> > meta/recipes-devtools/elfutils/elfutils_0.148.bb, do_compile
> > meta/recipes-extended/at/at_3.1.14.bb, do_compile
> > meta/recipes-extended/iputils/iputils_s20121221.bb, do_compile
> > meta/recipes-extended/gzip/gzip_1.6.bb, do_compile
> > meta/recipes-extended/sudo/sudo_1.8.10p3.bb, do_compile
> > meta/recipes-extended/mc/mc_4.8.12.bb, do_compile
> >
> > I can share detailed logs if anyone wants them. I'll have a look and see if I
> > can find some low hanging fruit amongst these which are easy to fix.
> >
>
>
> Thanks cool. Can you open a ticket on github with this information ?
Will do. Do you want just want one ticket or do you want to separate these into
one ticket per failing recipe or similar?
I've put the failing "log.do_compile" files into one directory which is 1.3MB
uncompressed or just 41kB compressed. I've posted them to:
http://www.paulbarker.me.uk/musl-error-logs_2014-08-18/
http://www.paulbarker.me.uk/musl-error-logs_2014-08-18/musl-error-logs_2014-08-18.tar.xz
Cheers,
--
Paul Barker
Email: paul@paulbarker.me.uk
http://www.paulbarker.me.uk
[-- Attachment #2: Type: application/pgp-signature, Size: 484 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: Paul Barker <paul@paulbarker.me.uk>
To: Khem Raj <raj.khem@gmail.com>
Cc: "yocto@yoctoproject.org" <yocto@yoctoproject.org>,
musl@lists.openwall.com,
openembeded-devel <Openembedded-devel@lists.openembedded.org>,
Patches and discussions about the oe-core layer
<openembedded-core@lists.openembedded.org>
Subject: Re: [OE-core] Announcing meta-musl OE/Yocto layer supporting musl C library
Date: Mon, 18 Aug 2014 18:50:09 +0000 [thread overview]
Message-ID: <20140818185009.GA7174@gmail.com> (raw)
In-Reply-To: <CAMKF1srjVfmfAWZ0mx+AfE_nR4erYtAEYt2OVhEsU+q++XKVrg@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 3771 bytes --]
On Mon, Aug 18, 2014 at 11:26:26AM -0700, Khem Raj wrote:
> On Mon, Aug 18, 2014 at 11:14 AM, Paul Barker <paul@paulbarker.me.uk> wrote:
> > On Sat, Aug 16, 2014 at 05:50:38PM -0700, Khem Raj wrote:
> >> Hello All
> >>
> >> musl <http://www.musl-libc.org/> is a newer implementation licensed
> >> under MIT licence
> >> A layer to support musl to supply your system C library as an
> >> alternative to uclibc and eglibc/glibc is now available at
> >>
> >> https://github.com/kraj/meta-musl
> >>
> >> README describes way to get going with it.
> >>
> >> Few things to note
> >>
> >> * Supports gcc 4.9 in OE not 4.8
> >> * Current musl recipe is 1.1.4 based
> >> * You need latest master of OE-Core
> >> (106305227003761c3fc562c21bb859a5256f2b36) or newer and
> >> bitbake
> >> * Its only able to build core-image-minimal
> >> * core-image-minimal boots on qemuarm, qemuppc, qemumips, qemux86, qemux86-64
> >>
> >> I will send a request to add it to layerindex soon and then you should
> >> be able to find it using
> >> layerindex.opernembedded.org as well
> >>
> >> If you try it out on your hardware and/or have feedback I am
> >> interested. Fork it from github, file bugs
> >> send patches ....
> >>
> >> Happy hacking
> >>
> >
> > core-image-minimal works with my configuration on qemuarm. It also successfully
> > builds what will soon be released as opkg-0.2.3 and the recipe for toybox-0.4.9
> > which I've recently created.
> >
> > I tried building core-image-full-cmdline as I think that would be good next step
> > from core-image-minimal. I'm seeing failures in:
> >
> > meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.9.bb, do_compile
> > meta/recipes-extended/tcp-wrappers/tcp-wrappers_7.6.bb, do_compile
> > meta/recipes-extended/libtirpc/libtirpc_0.2.4.bb, do_compile
> > meta/recipes-extended/iptables/iptables_1.4.21.bb, do_compile
> > meta/recipes-connectivity/nfs-utils/libnfsidmap_0.25.bb, do_compile
> > meta/recipes-devtools/perl/perl_5.20.0.bb, do_compile
> > meta/recipes-extended/sysklogd/sysklogd_1.5.bb, do_compile
> > meta/recipes-extended/ethtool/ethtool_3.14.bb, do_compile
> > meta/recipes-extended/psmisc/psmisc_22.21.bb, do_compile
> > meta/recipes-extended/pax/pax_3.4.bb, do_compile
> > meta/recipes-extended/procps/procps_3.2.8.bb, do_compile
> > meta/recipes-extended/net-tools/net-tools_1.60-25.bb, do_compile
> > meta/recipes-extended/findutils/findutils_4.4.2.bb, do_compile
> > meta/recipes-extended/logrotate/logrotate_3.8.7.bb, do_compile
> > meta/recipes-extended/cronie/cronie_1.4.11.bb, do_compile
> > meta/recipes-devtools/elfutils/elfutils_0.148.bb, do_compile
> > meta/recipes-extended/at/at_3.1.14.bb, do_compile
> > meta/recipes-extended/iputils/iputils_s20121221.bb, do_compile
> > meta/recipes-extended/gzip/gzip_1.6.bb, do_compile
> > meta/recipes-extended/sudo/sudo_1.8.10p3.bb, do_compile
> > meta/recipes-extended/mc/mc_4.8.12.bb, do_compile
> >
> > I can share detailed logs if anyone wants them. I'll have a look and see if I
> > can find some low hanging fruit amongst these which are easy to fix.
> >
>
>
> Thanks cool. Can you open a ticket on github with this information ?
Will do. Do you want just want one ticket or do you want to separate these into
one ticket per failing recipe or similar?
I've put the failing "log.do_compile" files into one directory which is 1.3MB
uncompressed or just 41kB compressed. I've posted them to:
http://www.paulbarker.me.uk/musl-error-logs_2014-08-18/
http://www.paulbarker.me.uk/musl-error-logs_2014-08-18/musl-error-logs_2014-08-18.tar.xz
Cheers,
--
Paul Barker
Email: paul@paulbarker.me.uk
http://www.paulbarker.me.uk
[-- Attachment #2: Type: application/pgp-signature, Size: 484 bytes --]
next prev parent reply other threads:[~2014-08-18 18:50 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-17 0:50 Announcing meta-musl OE/Yocto layer supporting musl C library Khem Raj
2014-08-17 11:50 ` Diego Sueiro
2014-08-17 11:50 ` [OE-core] " Diego Sueiro
2014-08-17 11:50 ` Diego Sueiro
2014-08-17 12:36 ` atulkumar singh
2014-08-17 12:36 ` [OE-core] " atulkumar singh
2014-08-18 18:14 ` Paul Barker
2014-08-18 18:14 ` [OE-core] " Paul Barker
2014-08-18 18:26 ` Khem Raj
2014-08-18 18:26 ` [OE-core] " Khem Raj
2014-08-18 18:50 ` Paul Barker [this message]
2014-08-18 18:50 ` Paul Barker
2014-08-18 19:04 ` Khem Raj
2014-08-18 19:04 ` [OE-core] " Khem Raj
2014-08-18 19:08 ` Paul Barker
2014-08-18 19:08 ` [OE-core] " Paul Barker
2014-08-18 19:14 ` Khem Raj
2014-08-18 19:14 ` [OE-core] " Khem Raj
2014-08-18 19:31 ` Paul Barker
2014-08-18 19:31 ` [OE-core] " Paul Barker
2014-08-18 19:54 ` Paul Barker
2014-08-18 19:54 ` [OE-core] " Paul Barker
2014-08-18 20:17 ` [musl] " Szabolcs Nagy
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=20140818185009.GA7174@gmail.com \
--to=paul@paulbarker.me.uk \
--cc=Openembedded-devel@lists.openembedded.org \
--cc=musl@lists.openwall.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=raj.khem@gmail.com \
--cc=yocto@yoctoproject.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 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.