From 110d933a5720f4d9ad84cee8eac0ada7e8ffc956 Mon Sep 17 00:00:00 2001 From: Albert Cheng Date: Wed, 6 Mar 2013 01:13:45 -0500 Subject: [svn-r23329] Bug fix: HDFFV-8305 Some systems, like Mac, strings inspect library files and older versions of strings maybe know newer library format, resulting in errors. Make it read the file as stdin, avoiding this problem. Tested: h5committest. all passed. --- test/testlibinfo.sh.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/testlibinfo.sh.in b/test/testlibinfo.sh.in index fba1794..f268b13 100644 --- a/test/testlibinfo.sh.in +++ b/test/testlibinfo.sh.in @@ -53,7 +53,10 @@ SKIP() { # Function definitions CHECK_LIBINFO(){ LINEMSG $1 - if strings $1 | grep "SUMMARY OF THE HDF5 CONFIGURATION" > /dev/null; then + # Some systems, like Mac, strings inspect library files and older versions + # of strings maybe know newer library format, resulting in errors. + # Make it read the file as stdin, avoiding this problem. + if strings < $1 | grep "SUMMARY OF THE HDF5 CONFIGURATION" > /dev/null; then echo " PASSED" else echo " FAILED" -- cgit v0.12