Re: COPR for ARM?
On Sat, 2015-11-07 at 18:36 -0700, Stephen John Smoogen wrote: > On 7 November 2015 at 17:51, Neal Gompawrote: > > On Sat, Nov 7, 2015 at 4:39 PM, Stephen John Smoogen < > > smo...@gmail.com> > > wrote: > > > > > > > > > On Nov 7, 2015 13:50, "Neal Gompa" wrote: > > > > > > > > Why don't we do emulated builds (like how OBS does it for ARM)? > > > > > > > > > > > > > > The attempts at emulated builds have usually been slower than the > > > hardware > > > builds > > > > Are they unusable? I find it hard to believe that emulated builds > > are that > > horrible for building in when we don't have much hardware for ARM > > builds... > > > > > > If we are talking about cross-compiling emultation builds (some > people > use that term so I need to make sure I am clear) then I think we > haven't looked into it because we don't do cross-compiles in the main > build system. If we are talking about using qemu to emulate arm, the > problem is that the speed was so slow that it was interfering with > builds thinking they were broken (timed out) when they were just > really slow. However that was a long time ago (2 years?) so it may > have improved. The Mer project OBS[0] uses qemu ARM emulation and the speed seems to be fine. Also I think the production builds for Sailfish OS are done the same way. [0] https://build.merproject.org/ > > > > > > -- > Stephen J Smoogen. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: COPR for ARM?
>>> On Nov 7, 2015 13:50, "Neal Gompa"wrote: >>> > >>> > Why don't we do emulated builds (like how OBS does it for ARM)? >>> > >>> > >>> >>> The attempts at emulated builds have usually been slower than the hardware >>> builds >> >> Are they unusable? I find it hard to believe that emulated builds are that >> horrible for building in when we don't have much hardware for ARM builds... >> >> > > If we are talking about cross-compiling emultation builds (some people > use that term so I need to make sure I am clear) then I think we > haven't looked into it because we don't do cross-compiles in the main > build system. If we are talking about using qemu to emulate arm, the > problem is that the speed was so slow that it was interfering with > builds thinking they were broken (timed out) when they were just > really slow. However that was a long time ago (2 years?) so it may > have improved. There's a bunch of issues with cross compiling a lot of things, partially around a bunch of the things that run around the actual composing. The way OBS does that is by running those bits in a qemu emulated. It's quite messy and it would need a bunch of development. We're much closer to getting ARMv7 on aarch64 VMs running and that would be more suitable for all involved. Peter -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: COPR for ARM?
On Sat, 7 Nov 2015 11:19:00 -0600 (CST) Jerry Vonauwrote: > Hi All, > > I really like being able to use COPR to build rpms, what a great > tool. Be nice to have a one stop shop under one roof for all the > supported arches. Given that 'armhfp' is now a primary arch are there > any plans in the works to offer 'armhfp' chroots in COPR? There are plans, it's just not been implemented yet. ;) We have some hardware in place, we just need to it integrated with copr. Hopefully before too long. kevin pgp3_NWzlFNvq.pgp Description: OpenPGP digital signature -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: COPR for ARM?
On Nov 7, 2015 13:50, "Neal Gompa"wrote: > > On Sat, Nov 7, 2015 at 2:26 PM, Kevin Fenzi wrote: >> >> On Sat, 7 Nov 2015 11:19:00 -0600 (CST) >> Jerry Vonau wrote: >> >> > Hi All, >> > >> > I really like being able to use COPR to build rpms, what a great >> > tool. Be nice to have a one stop shop under one roof for all the >> > supported arches. Given that 'armhfp' is now a primary arch are there >> > any plans in the works to offer 'armhfp' chroots in COPR? >> >> There are plans, it's just not been implemented yet. ;) >> >> We have some hardware in place, we just need to it integrated with >> copr. Hopefully before too long. >> >> kevin >> >> -- >> devel mailing list >> devel@lists.fedoraproject.org >> https://admin.fedoraproject.org/mailman/listinfo/devel >> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct > > > Why don't we do emulated builds (like how OBS does it for ARM)? > > The attempts at emulated builds have usually been slower than the hardware builds > -- > 真実はいつも一つ!/ Always, there's only one truth! > > -- > devel mailing list > devel@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/devel > Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: COPR for ARM?
On Sat, Nov 7, 2015 at 2:26 PM, Kevin Fenziwrote: > On Sat, 7 Nov 2015 11:19:00 -0600 (CST) > Jerry Vonau wrote: > > > Hi All, > > > > I really like being able to use COPR to build rpms, what a great > > tool. Be nice to have a one stop shop under one roof for all the > > supported arches. Given that 'armhfp' is now a primary arch are there > > any plans in the works to offer 'armhfp' chroots in COPR? > > There are plans, it's just not been implemented yet. ;) > > We have some hardware in place, we just need to it integrated with > copr. Hopefully before too long. > > kevin > > -- > devel mailing list > devel@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/devel > Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct > Why don't we do emulated builds (like how OBS does it for ARM)? -- 真実はいつも一つ!/ Always, there's only one truth! -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
COPR for ARM?
Hi All, I really like being able to use COPR to build rpms, what a great tool. Be nice to have a one stop shop under one roof for all the supported arches. Given that 'armhfp' is now a primary arch are there any plans in the works to offer 'armhfp' chroots in COPR? Thanks in advance, JerryV -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: COPR for ARM?
On Sat, Nov 7, 2015 at 4:39 PM, Stephen John Smoogenwrote: > > On Nov 7, 2015 13:50, "Neal Gompa" wrote: > > > > Why don't we do emulated builds (like how OBS does it for ARM)? > > > > > > The attempts at emulated builds have usually been slower than the hardware > builds > Are they unusable? I find it hard to believe that emulated builds are that horrible for building in when we don't have much hardware for ARM builds... -- 真実はいつも一つ!/ Always, there's only one truth! -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: COPR for ARM?
On 7 November 2015 at 17:51, Neal Gompawrote: > On Sat, Nov 7, 2015 at 4:39 PM, Stephen John Smoogen > wrote: >> >> >> On Nov 7, 2015 13:50, "Neal Gompa" wrote: >> > >> > Why don't we do emulated builds (like how OBS does it for ARM)? >> > >> > >> >> The attempts at emulated builds have usually been slower than the hardware >> builds > > Are they unusable? I find it hard to believe that emulated builds are that > horrible for building in when we don't have much hardware for ARM builds... > > If we are talking about cross-compiling emultation builds (some people use that term so I need to make sure I am clear) then I think we haven't looked into it because we don't do cross-compiles in the main build system. If we are talking about using qemu to emulate arm, the problem is that the speed was so slow that it was interfering with builds thinking they were broken (timed out) when they were just really slow. However that was a long time ago (2 years?) so it may have improved. -- Stephen J Smoogen. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct