[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc / regress / char / unicode

File: [cvsweb.bsd.lv] / mandoc / regress / char / unicode / Makefile (download)

Revision 1.3, Sat Feb 11 17:53:33 2017 UTC (7 years, 4 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_6, VERSION_1_14_5, VERSION_1_14_4, VERSION_1_14_3, VERSION_1_14_2, VERSION_1_14_1, VERSION_1_13, HEAD
Changes since 1.2: +1 -1 lines

Disable three UTF-8 tests that expose bugs in wcwidth(3) in the
native C libraries of illumos, Oracle Solaris 11, and SunOS 5.10.
While it is useful to catch wcwidth(3) regressions on OpenBSD, the
purpose of the *portable* mandoc regression suite is not to check
the C library of the host system; that would just hide genuine
mandoc portability issues in the noise.  The remaining UTF-8 tests
are still sufficient to establish that mandoc does the right thing.

Issues reported by Sevan Janiyan <venture37 at geeklan dot co dot uk>
after testing on OmniOS.

# $OpenBSD: Makefile,v 1.4 2014/12/19 04:57:11 schwarze Exp $

REGRESS_TARGETS  = ascii input invalid latin1 latin1diff
REGRESS_TARGETS += man mdoc named namediff nogroff
SKIP_ASCII 	 = man mdoc
# input and nogroff exhibit implementation dependent differences
# among wcwidth(3) on different systems
#UTF8_TARGETS	 = ${REGRESS_TARGETS}
UTF8_TARGETS	 = ascii invalid man mdoc namediff
HTML_TARGETS	 = ascii invalid latin1 latin1diff named namediff nogroff
LINT_TARGETS	 = input invalid

SKIP_GROFF	 = input nogroff
SKIP_GROFF_ASCII = latin1diff namediff

.include <bsd.regress.mk>