diff --git a/bin/ruby-build b/bin/ruby-build index cc515aeb58..e9aaeda15f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1216,12 +1216,7 @@ build_package_openssl() { # Help OpenSSL find its own shared libraries on Linux. if [ "$(uname -s)" = "Linux" ]; then - # shellcheck disable=SC2031 - if [ "$CC" = "clang" ] || "${CC:-cc}" --version 2>&1 | grep -wq clang; then - package_option openssl configure -Wl,-rpath,"$OPENSSL_PREFIX_PATH/lib" - else - package_option openssl configure -Wl,-rpath="$OPENSSL_PREFIX_PATH/lib" - fi + package_option openssl configure -Wl,-rpath,"$OPENSSL_PREFIX_PATH/lib" fi # Disable SSLv2 and Kerberos on older OpenSSL diff --git a/test/build.bats b/test/build.bats index 0275cd8954..63d80e8f15 100755 --- a/test/build.bats +++ b/test/build.bats @@ -378,9 +378,7 @@ OUT stub_repeated uname '-s : echo Linux' stub_repeated brew false - stub cc \ - '-xc -E - : echo "OpenSSL 1.0.1a 1 Aug 2023"' \ - '--version : echo gcc' + stub cc '-xc -E - : echo "OpenSSL 1.0.1a 1 Aug 2023"' stub openssl "version -d : echo 'OPENSSLDIR: \"${TMP}/ssl\"'" stub_make_install "install_sw" stub_make_install @@ -399,7 +397,7 @@ DEF unstub make assert_build_log <