pmbootstrap/pmb
Affe Null 122b90005f
Install makedepends in native chroot for packages using Rust
The changes in pmaports!4234 cause cargo build scripts to be built
for and run on the host (native) architecture, so their dependencies
must be present in the native chroot.

pmbootstrap can't tell which of the dependencies specified in
makedepends are actually needed by build scripts, so just duplicate all
of them in the native chroot.

Acked-by: Caleb Connolly <kc@postmarketos.org>
Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/%3C20230710135001.184769-1-otto.pflueger@abscue.de%3E
2023-07-13 10:07:53 +02:00
..
aportgen aportgen: use pmb.build.init_abuild_minimal 2023-06-15 08:30:54 +02:00
build Install makedepends in native chroot for packages using Rust 2023-07-13 10:07:53 +02:00
chroot Remove distcc support 2023-06-15 08:31:03 +02:00
ci Use ruff for linting 2023-06-04 10:56:22 +02:00
config treewide: fix typos found with codespell 2023-07-13 10:07:53 +02:00
data init: allow all locales 2023-06-12 08:46:22 +02:00
export Bump copyright to 2023 2023-01-22 19:18:06 +01:00
flasher flasher: remove long deprecated flash_system alias 2023-06-12 08:46:22 +02:00
helpers Remove distcc support 2023-06-15 08:31:03 +02:00
install treewide: fix typos found with codespell 2023-07-13 10:07:53 +02:00
netboot Bump copyright to 2023 2023-01-22 19:18:06 +01:00
parse treewide: fix typos found with codespell 2023-07-13 10:07:53 +02:00
qemu treewide: fix typos found with codespell 2023-07-13 10:07:53 +02:00
sideload Bump copyright to 2023 2023-01-22 19:18:06 +01:00
__init__.py pmb: Remind users to ensure pmbootstrap is updated before reporting errors 2023-05-25 09:24:13 +02:00