Fix test in external_symbolizer_path.cpp, by adding a REQUIRES: static-lib.

Follow-up to https://reviews.llvm.org/D94563.

GitOrigin-RevId: 60a55337e012b0c1739cad0f1b93fb35a7a0053f
diff --git a/test/sanitizer_common/TestCases/external_symbolizer_path.cpp b/test/sanitizer_common/TestCases/external_symbolizer_path.cpp
index 19d5df5..8754e5a 100644
--- a/test/sanitizer_common/TestCases/external_symbolizer_path.cpp
+++ b/test/sanitizer_common/TestCases/external_symbolizer_path.cpp
@@ -1,3 +1,10 @@
+// If the binary looks up libraries using an rpath, we can't test this
+// without copying the whole lib dir or polluting the build dir.
+// REQUIRES: static-libs
+
+// The above also applies if the binary is built with libc++.
+// UNSUPPORTED: libcxx-used
+
 // RUN: rm -rf %t.bin
 // RUN: mkdir %t.bin
 // RUN: cp $(which llvm-symbolizer) %t.bin