diff --git a/test/common/autobuild_common.sh b/test/common/autobuild_common.sh index 2e0cc5cd5..8a448c48a 100755 --- a/test/common/autobuild_common.sh +++ b/test/common/autobuild_common.sh @@ -210,7 +210,10 @@ _build_native_dpdk() { # Save this path. In tests are run using autorun.sh then autotest.sh # script will be unaware of LD_LIBRARY_PATH and will fail tests. - echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH" > /tmp/spdk-ld-path + cat <<- LD_PATH > /tmp/spdk-ld-path + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH + export PKG_CONFIG_PATH=$PKG_CONFIG_PATH + LD_PATH cd "$orgdir" } diff --git a/test/packaging/rpm/rpm.sh b/test/packaging/rpm/rpm.sh index f11ff94d8..cfd056738 100755 --- a/test/packaging/rpm/rpm.sh +++ b/test/packaging/rpm/rpm.sh @@ -93,6 +93,8 @@ build_rpm_from_gen_spec() { } build_shared_native_dpdk_rpm() { + [[ -e /tmp/spdk-ld-path ]] # autobuild dependency + source /tmp/spdk-ld-path build_rpm --with-shared --with-dpdk="$SPDK_RUN_EXTERNAL_DPDK" }