pmbootstrap aportgen: replace arch=all with native
As I'm resolving the 32-bit breakage on postmarketOS edge, I see failing armv7/binutils-aarch64 etc. packages (timeout). So let's get rid of them.
Packages like
binutils-*, busybox-static-*, gcc-*, grub-efi-*, musl-*
are only needed for the native architecture during cross compilation. Don't bother with trying to build them for other arches to save time and to avoid getting stuck frequently at "armv7/binutils-aarch64" etc.
- Close: #1930 (closed)
- Related: build.postmarketos.org#72 (closed)
CI is expected to fail because of missing 32-bit packages.
Merge request reports
Activity
added type::feature label
mentioned in commit pmaports@1915c4ec
By Oliver Smith on 2020-07-29T10:58:51
- Resolved by Administrator
I don't like dropping support for building on aarch64, we just recently got a patch from a user running pmbootstrap on their PineBook Pro - and ARM laptops are just getting more common. So NACK from me
By Luca Weiss on 2020-08-04T14:59:53
Edited by Administrator
added 10 commits
-
7b24f0fc...72e24f7f - 9 commits from branch
master
- 460a32dd - pmbootstrap aportgen: replace arch=all with native
By Oliver Smith on 2020-08-31T11:15:30
-
7b24f0fc...72e24f7f - 9 commits from branch
added 1 commit
- 4a35af0a - pmbootstrap aportgen: replace arch=all with native (MR 1965)
By Oliver Smith on 2020-08-31T11:15:49
added 1 commit
- e614814e - pmbootstrap aportgen: replace arch=all with native (MR 1965)
By Oliver Smith on 2020-08-31T11:28:41
I've rebased on master, adjusted the tests to pass and added this to the commit message:
A few people like to use pmbootstrap on aarch64 hosts (e.g. PineBook Pro), so let's make it available for aarch64 again when we can build aarch64 packages natively in CI and bpo. (They do get stuck there right now, because of qemu user emulation.)
@z3ntu, @MartijnBraam: please take another look.
The pmaports are already being generated with this change since the MR was opened (as it was necessary to unblock bpo for 32bit arm arches)... so in my opinion we should merge it.
By Oliver Smith on 2020-08-31T11:30:20
added 9 commits
-
e614814e...5b55abd4 - 8 commits from branch
master
- 0dfe489b - pmbootstrap aportgen: replace arch=all with native (MR 1965)
By Oliver Smith on 2020-09-21T16:04:18
-
e614814e...5b55abd4 - 8 commits from branch
mentioned in issue pmaports#1128 (closed)
By Alexey Min on 2021-06-22T10:28:15