PARQUET-1069: Use shared Arrow linkage in verify-release-candidate

Author: Korn, Uwe <Uwe.Korn@blue-yonder.com>
Author: Uwe L. Korn <uwe@apache.org>

Closes #376 from xhochy/PARQUET-1069 and squashes the following commits:

4c65125 [Korn, Uwe] Support running tests on macOS in verify script
55cd3bf [Uwe L. Korn] PARQUET-1069: Use shared Arrow linkage in verify-release-candidate
diff --git a/build-support/run-test.sh b/build-support/run-test.sh
index e8f39cd..7c3d8f6 100755
--- a/build-support/run-test.sh
+++ b/build-support/run-test.sh
@@ -107,6 +107,9 @@
   # even when retries are successful.
   rm -f $XMLFILE
 
+  # This is needed for test execution on macOS with shared arrow linkage build
+  # via external project.
+  export LD_LIBRARY_PATH=${TEST_DIRNAME}:$LD_LIBRARY_PATH
   $TEST_EXECUTABLE "$@" 2>&1 \
     | c++filt \
     | $ROOT/build-support/stacktrace_addr2line.pl $TEST_EXECUTABLE \
diff --git a/dev/release/verify-release-candidate b/dev/release/verify-release-candidate
index 278c1f2..9bdf2b0 100755
--- a/dev/release/verify-release-candidate
+++ b/dev/release/verify-release-candidate
@@ -50,7 +50,7 @@
   # Build
   mkdir -p build
   cd build
-  cmake -DPARQUET_ARROW_LINKAGE=static ..
+  cmake ..
   make -j5
 
   # Test