* [Buildroot] Can't reproduce libnss build failure @ 2022-05-22 23:58 Giulio Benetti 2022-05-23 0:40 ` James Hilliard 0 siblings, 1 reply; 7+ messages in thread From: Giulio Benetti @ 2022-05-22 23:58 UTC (permalink / raw) To: James Hilliard; +Cc: buildroot Hi James, I'm dealing with libnss build failure with host gcc on your asahi-mini autobuilder, the host gcc doesn't like -m64 option when linking [1]. I've spent many hours trying to reproduce it on various dockers and finally on a VM with Ubuntu 16.04 32 bits but in the first cases I can't have any build failure, while with the latter I have a different error. Can you please tell me specifically which distribution and distribution version you're using on asahi-mini? I'm on it and I'd like to fix it. Thanks a lot Best regards [1]: http://autobuild.buildroot.net/results/dffa00b04f407715b04b1dfd8d9e5e4bc62b5ba2/ --- Giulio Benetti Benetti Engineering sas _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Buildroot] Can't reproduce libnss build failure 2022-05-22 23:58 [Buildroot] Can't reproduce libnss build failure Giulio Benetti @ 2022-05-23 0:40 ` James Hilliard 2022-05-23 21:43 ` Giulio Benetti 0 siblings, 1 reply; 7+ messages in thread From: James Hilliard @ 2022-05-23 0:40 UTC (permalink / raw) To: Giulio Benetti; +Cc: buildroot On Sun, May 22, 2022 at 5:58 PM Giulio Benetti <giulio.benetti@benettiengineering.com> wrote: > > Hi James, > > I'm dealing with libnss build failure with host gcc on your asahi-mini > autobuilder, the host gcc doesn't > like -m64 option when linking [1]. > > I've spent many hours trying to reproduce it on various dockers and > finally on a VM with Ubuntu 16.04 > 32 bits but in the first cases I can't have any build failure, while > with the latter I have a different error. It's an aarch64 host, not 32 bit x86. > > Can you please tell me specifically which distribution and distribution > version you're using on asahi-mini? > I'm on it and I'd like to fix it. As the name implies it's asahi linux(arch based) on a mac mini(https://asahilinux.org/). > > Thanks a lot > Best regards > > [1]: > http://autobuild.buildroot.net/results/dffa00b04f407715b04b1dfd8d9e5e4bc62b5ba2/ > > --- > Giulio Benetti > Benetti Engineering sas > _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Buildroot] Can't reproduce libnss build failure 2022-05-23 0:40 ` James Hilliard @ 2022-05-23 21:43 ` Giulio Benetti 2022-05-23 22:08 ` James Hilliard 0 siblings, 1 reply; 7+ messages in thread From: Giulio Benetti @ 2022-05-23 21:43 UTC (permalink / raw) To: James Hilliard; +Cc: buildroot On 23/05/22 02:40, James Hilliard wrote: > On Sun, May 22, 2022 at 5:58 PM Giulio Benetti > <giulio.benetti@benettiengineering.com> wrote: >> >> Hi James, >> >> I'm dealing with libnss build failure with host gcc on your asahi-mini >> autobuilder, the host gcc doesn't >> like -m64 option when linking [1]. >> >> I've spent many hours trying to reproduce it on various dockers and >> finally on a VM with Ubuntu 16.04 >> 32 bits but in the first cases I can't have any build failure, while >> with the latter I have a different error. > > It's an aarch64 host, not 32 bit x86. > >> >> Can you please tell me specifically which distribution and distribution >> version you're using on asahi-mini? >> I'm on it and I'd like to fix it. > > As the name implies it's asahi linux(arch based) on a mac > mini(https://asahilinux.org/). Aah ok. Thank you, I'm now building a docker container with buildx based on ubuntu 20.04 for linux/arm64, let's see if it behaves the same. I've tried with archlinux:latest but arm64 is not available, while also agners/archlinuxarm gives me problems. Crossed fingers. Kind regards --- Giulio Benetti Benetti Engineering sas > >> >> Thanks a lot >> Best regards >> >> [1]: >> http://autobuild.buildroot.net/results/dffa00b04f407715b04b1dfd8d9e5e4bc62b5ba2/ >> >> --- >> Giulio Benetti >> Benetti Engineering sas >> > _______________________________________________ > buildroot mailing list > buildroot@buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Buildroot] Can't reproduce libnss build failure 2022-05-23 21:43 ` Giulio Benetti @ 2022-05-23 22:08 ` James Hilliard 2022-05-24 14:55 ` Giulio Benetti 0 siblings, 1 reply; 7+ messages in thread From: James Hilliard @ 2022-05-23 22:08 UTC (permalink / raw) To: Giulio Benetti; +Cc: buildroot On Mon, May 23, 2022 at 3:43 PM Giulio Benetti <giulio.benetti@benettiengineering.com> wrote: > > > On 23/05/22 02:40, James Hilliard wrote: > > On Sun, May 22, 2022 at 5:58 PM Giulio Benetti > > <giulio.benetti@benettiengineering.com> wrote: > >> > >> Hi James, > >> > >> I'm dealing with libnss build failure with host gcc on your asahi-mini > >> autobuilder, the host gcc doesn't > >> like -m64 option when linking [1]. > >> > >> I've spent many hours trying to reproduce it on various dockers and > >> finally on a VM with Ubuntu 16.04 > >> 32 bits but in the first cases I can't have any build failure, while > >> with the latter I have a different error. > > > > It's an aarch64 host, not 32 bit x86. > > > >> > >> Can you please tell me specifically which distribution and distribution > >> version you're using on asahi-mini? > >> I'm on it and I'd like to fix it. > > > > As the name implies it's asahi linux(arch based) on a mac > > mini(https://asahilinux.org/). > > Aah ok. Thank you, I'm now building a docker container with buildx based > on ubuntu 20.04 for linux/arm64, let's see if it behaves the same. > I've tried with archlinux:latest but arm64 is not available, while also > agners/archlinuxarm gives me problems. > Crossed fingers. If that doesn't work send me your ssh pub key and I can just give you remote access to the mac mini for reproducing/testing, I'm not really using it for anything other than autobuilders at the moment. > > Kind regards > --- > Giulio Benetti > Benetti Engineering sas > > > > >> > >> Thanks a lot > >> Best regards > >> > >> [1]: > >> http://autobuild.buildroot.net/results/dffa00b04f407715b04b1dfd8d9e5e4bc62b5ba2/ > >> > >> --- > >> Giulio Benetti > >> Benetti Engineering sas > >> > > _______________________________________________ > > buildroot mailing list > > buildroot@buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Buildroot] Can't reproduce libnss build failure 2022-05-23 22:08 ` James Hilliard @ 2022-05-24 14:55 ` Giulio Benetti 2022-05-24 19:54 ` James Hilliard 0 siblings, 1 reply; 7+ messages in thread From: Giulio Benetti @ 2022-05-24 14:55 UTC (permalink / raw) To: James Hilliard; +Cc: buildroot On 24/05/22 00:08, James Hilliard wrote: > On Mon, May 23, 2022 at 3:43 PM Giulio Benetti > <giulio.benetti@benettiengineering.com> wrote: >> >> >> On 23/05/22 02:40, James Hilliard wrote: >>> On Sun, May 22, 2022 at 5:58 PM Giulio Benetti >>> <giulio.benetti@benettiengineering.com> wrote: >>>> >>>> Hi James, >>>> >>>> I'm dealing with libnss build failure with host gcc on your asahi-mini >>>> autobuilder, the host gcc doesn't >>>> like -m64 option when linking [1]. >>>> >>>> I've spent many hours trying to reproduce it on various dockers and >>>> finally on a VM with Ubuntu 16.04 >>>> 32 bits but in the first cases I can't have any build failure, while >>>> with the latter I have a different error. >>> >>> It's an aarch64 host, not 32 bit x86. >>> >>>> >>>> Can you please tell me specifically which distribution and distribution >>>> version you're using on asahi-mini? >>>> I'm on it and I'd like to fix it. >>> >>> As the name implies it's asahi linux(arch based) on a mac >>> mini(https://asahilinux.org/). >> >> Aah ok. Thank you, I'm now building a docker container with buildx based >> on ubuntu 20.04 for linux/arm64, let's see if it behaves the same. >> I've tried with archlinux:latest but arm64 is not available, while also >> agners/archlinuxarm gives me problems. >> Crossed fingers. > > If that doesn't work send me your ssh pub key and I can just give you remote > access to the mac mini for reproducing/testing, I'm not really using it for > anything other than autobuilders at the moment. Thanks a lot for the proposal but after lot of trials I've been able to build a linux/arm64 docker with Ubuntu 20.04. I already see that gcc doesn't like -m64 option and I'm building(veeery slowly of course). So if I start to get mad for the slowness then yes, I'll give you my public key and access your mac-mini. Thanks again Best regards --- Giulio Benetti Benetti Engineering sas > >> >> Kind regards >> --- >> Giulio Benetti >> Benetti Engineering sas >> >>> >>>> >>>> Thanks a lot >>>> Best regards >>>> >>>> [1]: >>>> http://autobuild.buildroot.net/results/dffa00b04f407715b04b1dfd8d9e5e4bc62b5ba2/ >>>> >>>> --- >>>> Giulio Benetti >>>> Benetti Engineering sas >>>> >>> _______________________________________________ >>> buildroot mailing list >>> buildroot@buildroot.org >>> https://lists.buildroot.org/mailman/listinfo/buildroot _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Buildroot] Can't reproduce libnss build failure 2022-05-24 14:55 ` Giulio Benetti @ 2022-05-24 19:54 ` James Hilliard 2022-05-24 22:07 ` Giulio Benetti 0 siblings, 1 reply; 7+ messages in thread From: James Hilliard @ 2022-05-24 19:54 UTC (permalink / raw) To: Giulio Benetti; +Cc: buildroot On Tue, May 24, 2022 at 8:55 AM Giulio Benetti <giulio.benetti@benettiengineering.com> wrote: > > On 24/05/22 00:08, James Hilliard wrote: > > On Mon, May 23, 2022 at 3:43 PM Giulio Benetti > > <giulio.benetti@benettiengineering.com> wrote: > >> > >> > >> On 23/05/22 02:40, James Hilliard wrote: > >>> On Sun, May 22, 2022 at 5:58 PM Giulio Benetti > >>> <giulio.benetti@benettiengineering.com> wrote: > >>>> > >>>> Hi James, > >>>> > >>>> I'm dealing with libnss build failure with host gcc on your asahi-mini > >>>> autobuilder, the host gcc doesn't > >>>> like -m64 option when linking [1]. > >>>> > >>>> I've spent many hours trying to reproduce it on various dockers and > >>>> finally on a VM with Ubuntu 16.04 > >>>> 32 bits but in the first cases I can't have any build failure, while > >>>> with the latter I have a different error. > >>> > >>> It's an aarch64 host, not 32 bit x86. > >>> > >>>> > >>>> Can you please tell me specifically which distribution and distribution > >>>> version you're using on asahi-mini? > >>>> I'm on it and I'd like to fix it. > >>> > >>> As the name implies it's asahi linux(arch based) on a mac > >>> mini(https://asahilinux.org/). > >> > >> Aah ok. Thank you, I'm now building a docker container with buildx based > >> on ubuntu 20.04 for linux/arm64, let's see if it behaves the same. > >> I've tried with archlinux:latest but arm64 is not available, while also > >> agners/archlinuxarm gives me problems. > >> Crossed fingers. > > > > If that doesn't work send me your ssh pub key and I can just give you remote > > access to the mac mini for reproducing/testing, I'm not really using it for > > anything other than autobuilders at the moment. > > Thanks a lot for the proposal but after lot of trials I've been able to > build a linux/arm64 docker with Ubuntu 20.04. I already see that gcc > doesn't like -m64 option and I'm building(veeery slowly of course). Yeah, figured it would be slow with emulation, FYI raspberry pi 4 is probably a decent cheap system for reproducing aarch64 host build failures. > So if I start to get mad for the slowness then yes, I'll give you my > public key and access your mac-mini. The mac mini is surprisingly fast at compiling for such a small computer, the apple M series CPU's are pretty impressive. I figured it would be good to run autobuilders on it to catch aarch64 host bugs in case I pick up one of the more powerful apple aarch64 based systems later on as a primary dev system. > > Thanks again > Best regards > --- > Giulio Benetti > Benetti Engineering sas > > > > >> > >> Kind regards > >> --- > >> Giulio Benetti > >> Benetti Engineering sas > >> > >>> > >>>> > >>>> Thanks a lot > >>>> Best regards > >>>> > >>>> [1]: > >>>> http://autobuild.buildroot.net/results/dffa00b04f407715b04b1dfd8d9e5e4bc62b5ba2/ > >>>> > >>>> --- > >>>> Giulio Benetti > >>>> Benetti Engineering sas > >>>> > >>> _______________________________________________ > >>> buildroot mailing list > >>> buildroot@buildroot.org > >>> https://lists.buildroot.org/mailman/listinfo/buildroot _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Buildroot] Can't reproduce libnss build failure 2022-05-24 19:54 ` James Hilliard @ 2022-05-24 22:07 ` Giulio Benetti 0 siblings, 0 replies; 7+ messages in thread From: Giulio Benetti @ 2022-05-24 22:07 UTC (permalink / raw) To: James Hilliard; +Cc: buildroot On 24/05/22 21:54, James Hilliard wrote: > On Tue, May 24, 2022 at 8:55 AM Giulio Benetti > <giulio.benetti@benettiengineering.com> wrote: >> >> On 24/05/22 00:08, James Hilliard wrote: >>> On Mon, May 23, 2022 at 3:43 PM Giulio Benetti >>> <giulio.benetti@benettiengineering.com> wrote: >>>> >>>> >>>> On 23/05/22 02:40, James Hilliard wrote: >>>>> On Sun, May 22, 2022 at 5:58 PM Giulio Benetti >>>>> <giulio.benetti@benettiengineering.com> wrote: >>>>>> >>>>>> Hi James, >>>>>> >>>>>> I'm dealing with libnss build failure with host gcc on your asahi-mini >>>>>> autobuilder, the host gcc doesn't >>>>>> like -m64 option when linking [1]. >>>>>> >>>>>> I've spent many hours trying to reproduce it on various dockers and >>>>>> finally on a VM with Ubuntu 16.04 >>>>>> 32 bits but in the first cases I can't have any build failure, while >>>>>> with the latter I have a different error. >>>>> >>>>> It's an aarch64 host, not 32 bit x86. >>>>> >>>>>> >>>>>> Can you please tell me specifically which distribution and distribution >>>>>> version you're using on asahi-mini? >>>>>> I'm on it and I'd like to fix it. >>>>> >>>>> As the name implies it's asahi linux(arch based) on a mac >>>>> mini(https://asahilinux.org/). >>>> >>>> Aah ok. Thank you, I'm now building a docker container with buildx based >>>> on ubuntu 20.04 for linux/arm64, let's see if it behaves the same. >>>> I've tried with archlinux:latest but arm64 is not available, while also >>>> agners/archlinuxarm gives me problems. >>>> Crossed fingers. >>> >>> If that doesn't work send me your ssh pub key and I can just give you remote >>> access to the mac mini for reproducing/testing, I'm not really using it for >>> anything other than autobuilders at the moment. >> >> Thanks a lot for the proposal but after lot of trials I've been able to >> build a linux/arm64 docker with Ubuntu 20.04. I already see that gcc >> doesn't like -m64 option and I'm building(veeery slowly of course). > > Yeah, figured it would be slow with emulation, FYI raspberry pi 4 is probably > a decent cheap system for reproducing aarch64 host build failures. Ah yes, that's a good idea >> So if I start to get mad for the slowness then yes, I'll give you my >> public key and access your mac-mini. > > The mac mini is surprisingly fast at compiling for such a small computer, > the apple M series CPU's are pretty impressive. Cool > I figured it would be good to run autobuilders on it to catch aarch64 host bugs > in case I pick up one of the more powerful apple aarch64 based systems > later on as a primary dev system. Awesome. Fortunately I've managed to fix the bug. I send it adding you in Cc. Can you please give a go and add a Tested-by or Reviewed-by after testing is possible? Thank you very much! Kind regards -- Giulio Benetti Benetti Engineering sas >> >> Thanks again >> Best regards >> --- >> Giulio Benetti >> Benetti Engineering sas >> >>> >>>> >>>> Kind regards >>>> --- >>>> Giulio Benetti >>>> Benetti Engineering sas >>>> >>>>> >>>>>> >>>>>> Thanks a lot >>>>>> Best regards >>>>>> >>>>>> [1]: >>>>>> http://autobuild.buildroot.net/results/dffa00b04f407715b04b1dfd8d9e5e4bc62b5ba2/ >>>>>> >>>>>> --- >>>>>> Giulio Benetti >>>>>> Benetti Engineering sas >>>>>> >>>>> _______________________________________________ >>>>> buildroot mailing list >>>>> buildroot@buildroot.org >>>>> https://lists.buildroot.org/mailman/listinfo/buildroot > _______________________________________________ > buildroot mailing list > buildroot@buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2022-05-24 22:14 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2022-05-22 23:58 [Buildroot] Can't reproduce libnss build failure Giulio Benetti 2022-05-23 0:40 ` James Hilliard 2022-05-23 21:43 ` Giulio Benetti 2022-05-23 22:08 ` James Hilliard 2022-05-24 14:55 ` Giulio Benetti 2022-05-24 19:54 ` James Hilliard 2022-05-24 22:07 ` Giulio Benetti
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.