From 5a0f3aa0ee6303d63d3d784a41b3687c558a19f5 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 24 May 2010 22:06:22 +0200 Subject: [PATCH] Avoid a test failure on NetBSD 5.0. --- ChangeLog | 6 ++++++ tests/test-striconveh.c | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index b0088b258..bfbd9249e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2010-05-24 Bruno Haible + Avoid a test failure on NetBSD 5.0. + * tests/test-striconveh.c (main): On NetBSD, skip a test that triggers + an iconv() bug. + +2010-05-24 Bruno Haible + Adjust #include directive style. * modules/regex (Includes): Recommend to write . diff --git a/tests/test-striconveh.c b/tests/test-striconveh.c index 679bb0ed6..cfa877e92 100644 --- a/tests/test-striconveh.c +++ b/tests/test-striconveh.c @@ -496,6 +496,9 @@ main () free (result); } + /* Disabled on NetBSD, because NetBSD 5.0 iconv() is buggy: it converts + the input "+2D/YQNhB" to U+1FED8 U+3FD8 U+40D8. */ +# if !(defined __NetBSD__ && !defined _LIBICONV_VERSION) /* Test conversion from UTF-7 to UTF-8 with EILSEQ. */ for (h = 0; h < SIZEOF (handlers); h++) { @@ -543,6 +546,7 @@ main () break; } } +# endif # endif } -- 2.11.0