* Announcing meta-musl OE/Yocto layer supporting musl C library @ 2014-08-17 0:50 Khem Raj [not found] ` <CAMKF1sp9Z6vj1Dz96_WYiHOtYFqa-zECrNHOFgb=dBUDJN2Z_g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: Khem Raj @ 2014-08-17 0:50 UTC (permalink / raw) To: Patches and discussions about the oe-core layer, openembeded-devel, yocto, musl 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 -Khem ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <CAMKF1sp9Z6vj1Dz96_WYiHOtYFqa-zECrNHOFgb=dBUDJN2Z_g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [OE-core] Announcing meta-musl OE/Yocto layer supporting musl C library [not found] ` <CAMKF1sp9Z6vj1Dz96_WYiHOtYFqa-zECrNHOFgb=dBUDJN2Z_g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2014-08-17 12:36 ` atulkumar singh 2014-08-18 18:14 ` Paul Barker 1 sibling, 0 replies; 9+ messages in thread From: atulkumar singh @ 2014-08-17 12:36 UTC (permalink / raw) To: Khem Raj Cc: yocto-EtnWKYl6rD/WsZ/bQMPhNw, musl-ZwoEplunGu1jrUoiu81ncdBPR1lH4CV8, openembeded-devel, Patches and discussions about the oe-core layer [-- Attachment #1.1: Type: text/plain, Size: 1725 bytes --] Hi Khem, It's really something new to test. And as it's mention that will support only for core-image-minimal, so when can i expect it to support for meta-toolchain. As of now i will test it for core-image-minimal but i need it for meta-toolchain as well. So please update me regarding the same and in the meanwhile will test and update for core-image-minimal in case found any issue. I am really excited to test the same. Thanks and regards, Atul On 17 Aug 2014 06:22, "Khem Raj" <raj.khem-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 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 > > -Khem > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core-ZwoEplunGu3dfDuKDZ/zN51Ccm5ICvs9@public.gmane.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core > [-- Attachment #1.2: Type: text/html, Size: 2539 bytes --] [-- Attachment #2: Type: text/plain, Size: 4 bytes --] -- ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Announcing meta-musl OE/Yocto layer supporting musl C library [not found] ` <CAMKF1sp9Z6vj1Dz96_WYiHOtYFqa-zECrNHOFgb=dBUDJN2Z_g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2014-08-17 12:36 ` [OE-core] " atulkumar singh @ 2014-08-18 18:14 ` Paul Barker 2014-08-18 18:26 ` [OE-core] " Khem Raj 1 sibling, 1 reply; 9+ messages in thread From: Paul Barker @ 2014-08-18 18:14 UTC (permalink / raw) To: Khem Raj Cc: yocto-EtnWKYl6rD/WsZ/bQMPhNw, musl-ZwoEplunGu1jrUoiu81ncdBPR1lH4CV8, openembeded-devel, Patches and discussions about the oe-core layer [-- Attachment #1.1: Type: text/plain, Size: 2941 bytes --] 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, -- Paul Barker Email: paul-/Pkq+qhk08CDKSEUHJlAVA@public.gmane.org http://www.paulbarker.me.uk [-- Attachment #1.2: Type: application/pgp-signature, Size: 473 bytes --] [-- Attachment #2: Type: text/plain, Size: 216 bytes --] -- _______________________________________________ Openembedded-core mailing list Openembedded-core-ZwoEplunGu3dfDuKDZ/zN51Ccm5ICvs9@public.gmane.org http://lists.openembedded.org/mailman/listinfo/openembedded-core ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [OE-core] Announcing meta-musl OE/Yocto layer supporting musl C library 2014-08-18 18:14 ` Paul Barker @ 2014-08-18 18:26 ` Khem Raj [not found] ` <CAMKF1srjVfmfAWZ0mx+AfE_nR4erYtAEYt2OVhEsU+q++XKVrg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: Khem Raj @ 2014-08-18 18:26 UTC (permalink / raw) To: Paul Barker Cc: Patches and discussions about the oe-core layer, openembeded-devel, yocto, musl 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 ? ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <CAMKF1srjVfmfAWZ0mx+AfE_nR4erYtAEYt2OVhEsU+q++XKVrg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: Announcing meta-musl OE/Yocto layer supporting musl C library [not found] ` <CAMKF1srjVfmfAWZ0mx+AfE_nR4erYtAEYt2OVhEsU+q++XKVrg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2014-08-18 18:50 ` Paul Barker 2014-08-18 19:04 ` [OE-core] " Khem Raj 0 siblings, 1 reply; 9+ messages in thread From: Paul Barker @ 2014-08-18 18:50 UTC (permalink / raw) To: Khem Raj Cc: yocto-EtnWKYl6rD/WsZ/bQMPhNw, musl-ZwoEplunGu1jrUoiu81ncdBPR1lH4CV8, openembeded-devel, Patches and discussions about the oe-core layer [-- Attachment #1.1: Type: text/plain, Size: 3817 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-/Pkq+qhk08CDKSEUHJlAVA@public.gmane.org> 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-/Pkq+qhk08CDKSEUHJlAVA@public.gmane.org http://www.paulbarker.me.uk [-- Attachment #1.2: Type: application/pgp-signature, Size: 473 bytes --] [-- Attachment #2: Type: text/plain, Size: 216 bytes --] -- _______________________________________________ Openembedded-core mailing list Openembedded-core-ZwoEplunGu3dfDuKDZ/zN51Ccm5ICvs9@public.gmane.org http://lists.openembedded.org/mailman/listinfo/openembedded-core ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [OE-core] Announcing meta-musl OE/Yocto layer supporting musl C library 2014-08-18 18:50 ` Paul Barker @ 2014-08-18 19:04 ` Khem Raj [not found] ` <CAMKF1spkQkfbZMkL2Gg41hF9bm=+HS8sU8LME3pV6yMzDLLs-Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2014-08-18 20:17 ` Szabolcs Nagy 0 siblings, 2 replies; 9+ messages in thread From: Khem Raj @ 2014-08-18 19:04 UTC (permalink / raw) To: Paul Barker Cc: Patches and discussions about the oe-core layer, openembeded-devel, yocto, musl On Mon, Aug 18, 2014 at 11:50 AM, Paul Barker <paul@paulbarker.me.uk> wrote: > 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? > That would be handy too. But I wanted was to keep this info in project for folks to try it out. > 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 ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <CAMKF1spkQkfbZMkL2Gg41hF9bm=+HS8sU8LME3pV6yMzDLLs-Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: Announcing meta-musl OE/Yocto layer supporting musl C library [not found] ` <CAMKF1spkQkfbZMkL2Gg41hF9bm=+HS8sU8LME3pV6yMzDLLs-Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2014-08-18 19:08 ` Paul Barker 2014-08-18 19:14 ` [OE-core] " Khem Raj 0 siblings, 1 reply; 9+ messages in thread From: Paul Barker @ 2014-08-18 19:08 UTC (permalink / raw) To: Khem Raj Cc: yocto-EtnWKYl6rD/WsZ/bQMPhNw, musl-ZwoEplunGu1jrUoiu81ncdBPR1lH4CV8, openembeded-devel, Patches and discussions about the oe-core layer [-- Attachment #1.1: Type: text/plain, Size: 760 bytes --] On Mon, Aug 18, 2014 at 12:04:54PM -0700, Khem Raj wrote: > On Mon, Aug 18, 2014 at 11:50 AM, Paul Barker <paul-/Pkq+qhk08CDKSEUHJlAVA@public.gmane.org> wrote: > > On Mon, Aug 18, 2014 at 11:26:26AM -0700, Khem Raj wrote: > >> > >> 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? > > > > That would be handy too. But I wanted was to keep this info in project > for folks to try it out. > I'll just post one ticket for now. I think I've got a fix for e2fsprogs as well. Cheers, -- Paul Barker Email: paul-/Pkq+qhk08CDKSEUHJlAVA@public.gmane.org http://www.paulbarker.me.uk [-- Attachment #1.2: Type: application/pgp-signature, Size: 473 bytes --] [-- Attachment #2: Type: text/plain, Size: 216 bytes --] -- _______________________________________________ Openembedded-core mailing list Openembedded-core-ZwoEplunGu3dfDuKDZ/zN51Ccm5ICvs9@public.gmane.org http://lists.openembedded.org/mailman/listinfo/openembedded-core ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [OE-core] Announcing meta-musl OE/Yocto layer supporting musl C library 2014-08-18 19:08 ` Paul Barker @ 2014-08-18 19:14 ` Khem Raj 0 siblings, 0 replies; 9+ messages in thread From: Khem Raj @ 2014-08-18 19:14 UTC (permalink / raw) To: Paul Barker Cc: Patches and discussions about the oe-core layer, openembeded-devel, yocto, musl On Mon, Aug 18, 2014 at 12:08 PM, Paul Barker <paul@paulbarker.me.uk> wrote: >> That would be handy too. But I wanted was to keep this info in project >> for folks to try it out. >> > > I'll just post one ticket for now. > Thats fine too. > I think I've got a fix for e2fsprogs as well. Great. when we write patches that arise out of musl systems we should make sure that 1. If patch fixes a genuine issue surfaced with musl, fight it out ar respective package upstream and in OE universe add it to the original layer where recipe primarily resides but we can keep the patches in meta-musl as a last resort. 2. If its something musl specific then lets keep it in meta-musl and see how musl can be changed to fix it. Thanks -Khem ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Re: [OE-core] Announcing meta-musl OE/Yocto layer supporting musl C library 2014-08-18 19:04 ` [OE-core] " Khem Raj [not found] ` <CAMKF1spkQkfbZMkL2Gg41hF9bm=+HS8sU8LME3pV6yMzDLLs-Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2014-08-18 20:17 ` Szabolcs Nagy 1 sibling, 0 replies; 9+ messages in thread From: Szabolcs Nagy @ 2014-08-18 20:17 UTC (permalink / raw) To: Khem Raj Cc: Paul Barker, Patches and discussions about the oe-core layer, openembeded-devel, yocto, musl * Khem Raj <raj.khem@gmail.com> [2014-08-18 12:04:54 -0700]: > On Mon, Aug 18, 2014 at 11:50 AM, Paul Barker <paul@paulbarker.me.uk> wrote: > >> > > > 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 > > i looked at the logs i think most of the issues already have fixes in alpinelinux or sabotage, they should be pushed upstream if they are not there yet common errors and recommended fixes: findutils gzip old gnulib with broken freadahead, newer gnulib works with musl libtirpc pax sys/cdefs.h, application should be fixed not to use it logrotate sys/queue.h, missing from musl, ship queue.h with app source e2fsprogs ethtool: use of __uint64_t, __uint32_t (non-conforming, use standard types) libnfsidmap use of u_int32_t (without including sys/types.h) procps psmisc undefined PATH_MAX (missing limits.h include) mc: undefined CTRL(x) (missing sys/ttydefaults.h include) glibc includes sys/ttydefaults.h into termios.h, musl doesnt cronie undefined MAXNAMLEN, musl has it in sys/param.h at undefied __isleap glibc time.h has # define __isleap(year) \ ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) elfutils error.h, musl does not have this sysklogd iptables include incompatible linux headers (+ various other issues) probably harder to fix sudo: the build command helpfully redirected the compiler output to /dev/null ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2014-08-18 20:17 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2014-08-17 0:50 Announcing meta-musl OE/Yocto layer supporting musl C library Khem Raj [not found] ` <CAMKF1sp9Z6vj1Dz96_WYiHOtYFqa-zECrNHOFgb=dBUDJN2Z_g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2014-08-17 12:36 ` [OE-core] " atulkumar singh 2014-08-18 18:14 ` Paul Barker 2014-08-18 18:26 ` [OE-core] " Khem Raj [not found] ` <CAMKF1srjVfmfAWZ0mx+AfE_nR4erYtAEYt2OVhEsU+q++XKVrg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2014-08-18 18:50 ` Paul Barker 2014-08-18 19:04 ` [OE-core] " Khem Raj [not found] ` <CAMKF1spkQkfbZMkL2Gg41hF9bm=+HS8sU8LME3pV6yMzDLLs-Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2014-08-18 19:08 ` Paul Barker 2014-08-18 19:14 ` [OE-core] " Khem Raj 2014-08-18 20:17 ` Szabolcs Nagy
Code repositories for project(s) associated with this public inbox https://git.vuxu.org/mirror/musl/ This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).