diff options
-rw-r--r-- | NEWS | 6 | ||||
-rw-r--r-- | src/cmd/build.sh | 7 |
2 files changed, 12 insertions, 1 deletions
@@ -3,6 +3,12 @@ ProteanOS Development Kit version 2.0.1+dev Released: ????-??-?? +Changes in this release: + + * "prokit build" now passes an "-a" option, if supported, to opkg to + install host-architecture non-coinstallable dependencies (such as + library development packages) when cross building. + ProteanOS Development Kit version 2.0.1 --------------------------------------- diff --git a/src/cmd/build.sh b/src/cmd/build.sh index 87020ad..48503b7 100644 --- a/src/cmd/build.sh +++ b/src/cmd/build.sh @@ -144,7 +144,12 @@ cmd_build_main() cmd_build_build_deps="$(package_get_build_deps "${arch}" "${plat}")" if [ "x${cmd_build_build_deps}" != 'x' ]; then _cmd_build_make_deps_pkg - session_exec opkg install ../builddeps.opk + if session_exec opkg -a "${arch}" print-architecture \ + 1>/dev/null 2>&1; then + session_exec opkg -a "${arch}" install ../builddeps.opk + else + session_exec opkg install ../builddeps.opk + fi fi session_exec opkbuild "${@}" |