pmbootstrap/pmb
Oliver Smith 62a05d4fbc
aportgen: build gcc-x86_64 etc. pkgs for aarch64
Instead of building cross packages for the native architecture, add a
new get_cross_packages_arches() function that returns the desired
architectures no matter what the current native architecture is.

So gcc-x86_64 will always have arch="aarch64", and gcc-aarch64 will
always have arch="x86_64".

We can tweak the function in the future if e.g. it becomes viable to
cross compile from riscv64. Or even better, remove this and the cross
compile packages upstreamed into alpine (see pmb#551).

Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/%3C20231126104823.3723-1-ollieparanoid@postmarketos.org%3E
2023-12-03 20:11:31 +01:00
..
aportgen aportgen: build gcc-x86_64 etc. pkgs for aarch64 2023-12-03 20:11:31 +01:00
build pkg resolve: add more verbose logs 2023-11-26 11:02:07 +01:00
chroot chroot.apk,apk_static: always disable interactive mode 2023-11-13 09:30:30 +01:00
ci Use ruff for linting 2023-06-04 10:56:22 +02:00
config pmb.config.apk_tools_min_version: add alpine 3.19 2023-11-28 20:42:33 +01:00
data init: allow all locales 2023-06-12 08:46:22 +02:00
export install: rename --sdcard arg to --disk 2023-11-19 20:27:37 +01:00
flasher Add mtkclient as a flasher option 2023-07-13 10:07:53 +02:00
helpers pkg resolver: don't guess if pmaport was found 2023-12-03 20:11:25 +01:00
install install: rename --sdcard arg to --disk 2023-11-19 20:27:37 +01:00
netboot chroot: /mnt/pmbootstrap-* -> /mnt/pmbootstrap/* 2023-08-14 09:52:17 +02:00
parse pmb.helpers.pmaports.get: deal with operators 2023-11-29 22:31:11 +01:00
qemu treewide: fix typos found with codespell 2023-07-13 10:07:53 +02:00
sideload pmb.helpers.run_core: move flat_cmd here 2023-07-21 08:54:04 +02:00
__init__.py Prepare 2.0.0 release 2023-08-01 07:51:02 +02:00