https://bugs.exim.org/show_bug.cgi?id=2157

--- Comment #2 from Eiichi Yokota <suisho...@mac.com> ---
(In reply to Philip Hazel from comment #1)

> Please can you run "uname" on your system, note what the output is, and then
> modify the line in RunGrepTest that reads
> 
> if [ `uname` != "SunOS" ] ; then
> 
> changing "SunOS" to the result of your "uname". This will cut out that
> particular test. If that solves the problem, please report back and I will
> change the line so that it cuts out the test for both operating systems.


Thanks for your quick support.

1) I applied the patch:

diff -u /pcre2-10.30/RunGrepTest /pcre2-10.30-dev/RunGrepTest 
--- /pcre2-10.30/RunGrepTest    2017-07-19 01:47:56.000000000 +0900
+++ /pcre2-10.30-test/RunGrepTest     2017-08-17 05:01:24.000000000 +0900
@@ -681,7 +681,7 @@
 # works.

 printf "%c--------------------------- Test N7
------------------------------\r\n" - >>testtrygrep
-if [ `uname` != "SunOS" ] ; then
+if [ `uname` != "Darwin" ] ; then
   printf "abc\0def" >testNinputgrep
   $valgrind $vjs $pcre2grep -na --newline=nul "^(abc|def)" testNinputgrep |
sed 's/\x00/ZERO/' >>testtrygrep
   echo "" >>testtrygrep


2) "make check" succeeds ending up with:


PASS: RunTest
PASS: RunGrepTest
=======================================
Testsuite summary for PCRE2 10.30
=======================================
# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
=======================================

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/pcre-dev 

Reply via email to