pmb.build.autodetect: support !pmb:crossdirect
In case a package can't be built using crossdirect, add an APKBUILD option to unconditionally disable crossdirect and use the slower fully-emulated approach instead. This is needed e.g. when using LD_PRELOAD during the build as crossdirect cannot work with that.
Merge request reports
Activity
As an example see https://gitlab.com/postmarketOS/pmaports/-/commit/49990d98966cb9b820518ce76cc0fd12503525aa and https://gitlab.com/postmarketOS/pmaports/-/commit/2a93dce2325bc4392a1a1cf24b03111940ed23b4 which works around the issue in https://gitlab.com/postmarketOS/pmaports/issues/190
By Luca Weiss on 2020-04-19T15:48:58
The option should also be added to https://wiki.postmarketos.org/wiki/Build_internals#pmbootstrap_specific_APKBUILD_options once merged.
By Luca Weiss on 2020-04-19T15:51:40
Edited by Administrator- Resolved by Administrator
added 3 commits
-
e9fa600b...37101a80 - 2 commits from branch
master
- 5d4b0dc8 - pmb.build.autodetect: support !pmb:crossdirect
By Luca Weiss on 2020-04-23T18:24:17
-
e9fa600b...37101a80 - 2 commits from branch
added 3 commits
-
5d4b0dc8...5bd6c59c - 2 commits from branch
master
- 4d2af947 - pmb.build.autodetect: support !pmb:crossdirect (MR 1922)
By Oliver Smith on 2020-04-25T09:57:04
-
5d4b0dc8...5bd6c59c - 2 commits from branch
enabled an automatic merge when the pipeline for 4d2af947 succeeds
By Oliver Smith on 2020-04-25T09:57:44