From 0d71fb86c9f5ca7e2f01cadb6e9063fd31d28551 Mon Sep 17 00:00:00 2001 From: Levon Gevorgyan Date: Fri, 8 Aug 2025 16:43:12 -0500 Subject: [PATCH] inject PATH for cargo builds --- lib/build.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/build.sh b/lib/build.sh index 62687c8..9b308e3 100644 --- a/lib/build.sh +++ b/lib/build.sh @@ -11,7 +11,7 @@ set_compile_opts() { export LDFLAGS C_FLAGS CXX_FLAGS CPP_FLAGS \ CONFIGURE_FLAGS MESON_FLAGS \ RUSTFLAGS CMAKE_FLAGS \ - FFMPEG_EXTRA_FLAGS + FFMPEG_EXTRA_FLAGS PATH # set job count for all builds JOBS="$(nproc)" @@ -335,7 +335,7 @@ build_hdr10plus_tool() { # build libhdr10plus cd hdr10plus || return 1 cargo cbuild "${CARGO_FLAGS[@]}" || return 1 - ${SUDO_CARGO} bash -lc "cargo cinstall ${CARGO_CINSTALL_FLAGS[*]}" || return 1 + ${SUDO_CARGO} bash -lc "PATH=${PATH} cargo cinstall ${CARGO_CINSTALL_FLAGS[*]}" || return 1 } build_dovi_tool() { cargo build "${CARGO_FLAGS[@]}" || return 1 @@ -346,7 +346,7 @@ build_dovi_tool() { # build libdovi cd dolby_vision || return 1 cargo cbuild "${CARGO_FLAGS[@]}" || return 1 - ${SUDO_CARGO} bash -lc "cargo cinstall ${CARGO_CINSTALL_FLAGS[*]}" || return 1 + ${SUDO_CARGO} bash -lc "PATH=${PATH} cargo cinstall ${CARGO_CINSTALL_FLAGS[*]}" || return 1 } build_librav1e() { cargo build "${CARGO_FLAGS[@]}" || return 1 @@ -356,7 +356,7 @@ build_librav1e() { # build librav1e cargo cbuild "${CARGO_FLAGS[@]}" || return 1 - ${SUDO_CARGO} bash -lc "cargo cinstall ${CARGO_CINSTALL_FLAGS[*]}" || return 1 + ${SUDO_CARGO} bash -lc "PATH=${PATH} cargo cinstall ${CARGO_CINSTALL_FLAGS[*]}" || return 1 # HACK PATCH # remove '-lgcc_s' from pkgconfig for static builds