20732581 diffutils should be updated to version 3.3
authorRich Burridge <rich.burridge@oracle.com>
Tue, 31 Mar 2015 07:08:27 -0700
changeset 4034 9d0dc44d5efa
parent 4031 2d55c689d785
child 4035 7865e461772f
20732581 diffutils should be updated to version 3.3
components/diffutils/Makefile
components/diffutils/diffutils.p5m
components/diffutils/test/results-64.master
--- a/components/diffutils/Makefile	Mon Mar 30 15:52:02 2015 -0700
+++ b/components/diffutils/Makefile	Tue Mar 31 07:08:27 2015 -0700
@@ -23,35 +23,33 @@
 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
 #
 
+COMPILER=		gnu
+
 include ../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		diffutils
-COMPONENT_VERSION=	3.2
+COMPONENT_VERSION=	3.3
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/diffutils/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
-COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
+COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.xz
 COMPONENT_ARCHIVE_HASH=	\
-    sha256:2aaaebef615be7dc365306a14caa5d273a4fc174f9f10abca8b60e082c054ed3
+    sha256:a25e89a8ab65fded1731e4186be1bb25cda967834b6df973599cdcd5abdfc19c
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/diffutils/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnu-diffutils
 
-TPNO=			10502
+TPNO=			21995
 
 include $(WS_MAKE_RULES)/prep.mk
 include $(WS_MAKE_RULES)/configure.mk
 include $(WS_MAKE_RULES)/ips.mk
 
-# Need to reduce optimization level in order to successfully run the
-# configure test for detecting whether Solaris can detect stack overflow.
-# See CR #16954300.
-studio_OPT = -xO3
+COMPONENT_PREP_ACTION =		(cd $(@D) ; autoreconf -f)
 
 CONFIGURE_OPTIONS  +=		--infodir=$(CONFIGURE_INFODIR)
 CONFIGURE_OPTIONS  +=		CFLAGS="$(CFLAGS)"
 
 ASLR_MODE = $(ASLR_ENABLE)
 
-# common targets
 configure:	$(CONFIGURE_64)
 
 build:		$(BUILD_64)
--- a/components/diffutils/diffutils.p5m	Mon Mar 30 15:52:02 2015 -0700
+++ b/components/diffutils/diffutils.p5m	Tue Mar 31 07:08:27 2015 -0700
@@ -61,6 +61,7 @@
 file path=usr/share/locale/ga/LC_MESSAGES/diffutils.mo
 file path=usr/share/locale/gl/LC_MESSAGES/diffutils.mo
 file path=usr/share/locale/he/LC_MESSAGES/diffutils.mo
+file path=usr/share/locale/hr/LC_MESSAGES/diffutils.mo
 file path=usr/share/locale/hu/LC_MESSAGES/diffutils.mo
 file path=usr/share/locale/id/LC_MESSAGES/diffutils.mo
 file path=usr/share/locale/it/LC_MESSAGES/diffutils.mo
--- a/components/diffutils/test/results-64.master	Mon Mar 30 15:52:02 2015 -0700
+++ b/components/diffutils/test/results-64.master	Tue Mar 31 07:08:27 2015 -0700
@@ -1,10 +1,8 @@
 make[1]: Entering directory `$(@D)'
 Making check in lib
 make[2]: Entering directory `$(@D)/lib'
-/usr/gnu/bin/make  check-recursive
+/usr/gnu/bin/make  check-am
 make[3]: Entering directory `$(@D)/lib'
-make[4]: Entering directory `$(@D)/lib'
-make[4]: Leaving directory `$(@D)/lib'
 make[3]: Leaving directory `$(@D)/lib'
 make[2]: Leaving directory `$(@D)/lib'
 Making check in src
@@ -26,11 +24,14 @@
 PASS: help-version
 PASS: function-line-vs-leading-space
 PASS: label-vs-func
+PASS: new-file
+PASS: no-dereference
 PASS: no-newline-at-eof
 PASS: stdin
-==================
-All 9 tests passed
-==================
+PASS: filename-quoting
+===================
+All 12 tests passed
+===================
 make[4]: Leaving directory `$(@D)/tests'
 make[3]: Leaving directory `$(@D)/tests'
 make[2]: Leaving directory `$(@D)/tests'
@@ -44,226 +45,255 @@
 make[2]: Leaving directory `$(@D)/man'
 Making check in po
 make[2]: Entering directory `$(@D)/po'
+make[2]: Nothing to be done for `check'.
 make[2]: Leaving directory `$(@D)/po'
-Making check in ms
-make[2]: Entering directory `$(@D)/ms'
-make[2]: Nothing to be done for `check'.
-make[2]: Leaving directory `$(@D)/ms'
 Making check in gnulib-tests
 make[2]: Entering directory `$(@D)/gnulib-tests'
 /usr/gnu/bin/make  check-recursive
 make[3]: Entering directory `$(@D)/gnulib-tests'
 Making check in .
 make[4]: Entering directory `$(@D)/gnulib-tests'
-/usr/gnu/bin/make  libtests.a test-alloca-opt test-argmatch test-binary-io test-bitrotate test-btowc test-c-ctype test-c-stack test-c-strcasecmp test-c-strncasecmp test-dirname test-dup2 test-environ test-errno test-exclude test-fcntl-h test-fcntl test-filenamecat test-float test-fnmatch test-freopen-safer test-freopen test-getcwd-lgpl test-getdtablesize test-getopt test-gettimeofday test-hash test-iconv-h test-iconv test-ignore-value test-intprops test-inttostr test-inttypes test-iswblank test-langinfo test-locale test-lstat test-malloc-gnu test-malloca test-mbrtowc test-mbrtowc-w32 test-mbscasecmp test-mbsinit test-mbsrtowcs test-mbsstr1 test-mbsstr2 test-mbsstr3 test-memchr test-nl_langinfo test-open test-quotearg-simple test-setenv test-setlocale1 test-setlocale2 test-sigaction test-signal test-sigprocmask test-sleep test-snprintf test-stat test-stat-time test-stdbool test-stddef test-stdint test-stdio test-stdlib test-strerror test-strftime test-striconv test-string test-strings test-strnlen test-strtoumax test-symlink test-sys_stat test-sys_time test-sys_wait test-time test-unistd test-u8-mbtoucr test-u8-uctomb test-uc_width test-uc_width2 test-unsetenv test-usleep test-vasnprintf test-verify test-version-etc test-wchar test-wcrtomb test-wcrtomb-w32 test-wctype-h test-wcwidth test-xalloc-die test-xstrtol test-xstrtoul test-xstrtoumax
+/usr/gnu/bin/make  libtests.a test-alloca-opt test-areadlink test-argmatch test-binary-io test-bitrotate test-btowc test-c-ctype test-c-stack test-c-strcasecmp test-c-strncasecmp test-close test-dirname test-dup2 test-environ test-errno test-exclude test-fcntl-h test-fcntl test-fdopen test-fgetc test-filenamecat test-float test-fnmatch test-fputc test-fread test-freopen-safer test-freopen test-fstat test-fwrite test-getcwd-lgpl test-getdtablesize test-getopt test-gettimeofday test-hash test-iconv-h test-iconv test-ignore-value test-intprops test-inttostr test-inttypes test-iswblank test-langinfo test-locale test-localeconv test-lstat test-malloc-gnu test-malloca test-mbrtowc test-mbrtowc-w32 test-mbscasecmp test-mbsinit test-mbsrtowcs test-mbsstr1 test-mbsstr2 test-mbsstr3 test-memchr test-nl_langinfo test-open test-pathmax test-quotearg-simple test-raise test-readlink test-regex test-setenv test-setlocale1 test-setlocale2 test-sh-quote test-sigaction test-signal-h test-sigprocmask test-sleep test-snprintf test-stat test-stat-time test-stdbool test-stddef test-stdint test-stdio test-stdlib test-strerror test-strftime test-striconv test-string test-strings test-strnlen test-strtoull test-strtoumax test-symlink test-sys_stat test-sys_time test-sys_types test-sys_wait test-time test-unistd test-u8-mbtoucr test-u8-uctomb test-uc_width test-uc_width2 test-unsetenv test-usleep test-vasnprintf test-vasprintf test-verify test-version-etc test-wchar test-wcrtomb test-wcrtomb-w32 test-wctype-h test-wcwidth test-xalloc-die test-xstrtol test-xstrtoul test-xstrtoumax test-xvasprintf
 make[5]: Entering directory `$(@D)/gnulib-tests'
-  CC       argmatch.o
-  CC       hash-pjw.o
-  CC       asnprintf.o
-  CC       printf-args.o
-  CC       printf-parse.o
-  CC       putenv.o
-  CC       unsetenv.o
-  CC       vasnprintf.o
-  AR       libtests.a
-  CC       test-alloca-opt.o
-  CCLD     test-alloca-opt
-  CC       test-argmatch.o
-  CCLD     test-argmatch
-  CC       test-binary-io.o
-  CCLD     test-binary-io
-  CC       test-bitrotate.o
-  CCLD     test-bitrotate
-  CC       test-btowc.o
-  CCLD     test-btowc
-  CC       test-c-ctype.o
-  CCLD     test-c-ctype
-  CC       test-c-stack.o
-  CCLD     test-c-stack
-  CC       test-c-strcasecmp.o
-  CCLD     test-c-strcasecmp
-  CC       test-c-strncasecmp.o
-  CCLD     test-c-strncasecmp
-  CC       test-dirname.o
-  CCLD     test-dirname
-  CC       test-dup2.o
-  CCLD     test-dup2
-  CC       test-environ.o
-  CCLD     test-environ
-  CC       test-errno.o
-  CCLD     test-errno
-  CC       test-exclude.o
-  CCLD     test-exclude
-  CC       test-fcntl-h.o
-  CCLD     test-fcntl-h
-  CC       test-fcntl.o
-  CCLD     test-fcntl
-  CC       test-filenamecat.o
-  CCLD     test-filenamecat
-  CC       test-float.o
-  CCLD     test-float
-  CC       test-fnmatch.o
-  CCLD     test-fnmatch
-  CC       test-freopen-safer.o
-  CCLD     test-freopen-safer
-  CC       test-freopen.o
-  CCLD     test-freopen
-  CC       test-getcwd-lgpl.o
-  CCLD     test-getcwd-lgpl
-  CC       test-getdtablesize.o
-  CCLD     test-getdtablesize
-  CC       test-getopt.o
-  CCLD     test-getopt
-  CC       test-gettimeofday.o
-  CCLD     test-gettimeofday
-  CC       test-hash.o
-  CCLD     test-hash
-  CC       test-iconv-h.o
-  CCLD     test-iconv-h
-  CC       test-iconv.o
-  CCLD     test-iconv
-  CC       test-ignore-value.o
-  CCLD     test-ignore-value
-  CC       test-intprops.o
-  CCLD     test-intprops
-  CC       test-inttostr.o
-  CCLD     test-inttostr
-  CC       test-inttypes.o
-  CCLD     test-inttypes
-  CC       test-iswblank.o
-  CCLD     test-iswblank
-  CC       test-langinfo.o
-  CCLD     test-langinfo
-  CC       test-locale.o
-  CCLD     test-locale
-  CC       test-lstat.o
-  CCLD     test-lstat
-  CC       test-malloc-gnu.o
-  CCLD     test-malloc-gnu
-  CC       test-malloca.o
-  CCLD     test-malloca
-  CC       test-mbrtowc.o
-  CCLD     test-mbrtowc
-  CC       test-mbrtowc-w32.o
-  CCLD     test-mbrtowc-w32
-  CC       test-mbscasecmp.o
-  CCLD     test-mbscasecmp
-  CC       test-mbsinit.o
-  CCLD     test-mbsinit
-  CC       test-mbsrtowcs.o
-  CCLD     test-mbsrtowcs
-  CC       test-mbsstr1.o
-  CCLD     test-mbsstr1
-  CC       test-mbsstr2.o
-  CCLD     test-mbsstr2
-  CC       test-mbsstr3.o
-  CCLD     test-mbsstr3
-  CC       test-memchr.o
-  CCLD     test-memchr
-  CC       test-nl_langinfo.o
-  CCLD     test-nl_langinfo
-  CC       test-open.o
-  CCLD     test-open
-  CC       test-quotearg-simple.o
-  CCLD     test-quotearg-simple
-  CC       test-setenv.o
-  CCLD     test-setenv
-  CC       test-setlocale1.o
-  CCLD     test-setlocale1
-  CC       test-setlocale2.o
-  CCLD     test-setlocale2
-  CC       test-sigaction.o
-  CCLD     test-sigaction
-  CC       test-signal.o
-  CCLD     test-signal
-  CC       test-sigprocmask.o
-  CCLD     test-sigprocmask
-  CC       test-sleep.o
-  CCLD     test-sleep
-  CC       test-snprintf.o
-  CCLD     test-snprintf
-  CC       test-stat.o
-  CCLD     test-stat
-  CC       test-stat-time.o
-  CCLD     test-stat-time
-  CC       test-stdbool.o
-  CCLD     test-stdbool
-  CC       test-stddef.o
-  CCLD     test-stddef
-  CC       test-stdint.o
-  CCLD     test-stdint
-  CC       test-stdio.o
-  CCLD     test-stdio
-  CC       test-stdlib.o
-  CCLD     test-stdlib
-  CC       test-strerror.o
-  CCLD     test-strerror
-  CC       test-strftime.o
-  CCLD     test-strftime
-  CC       test-striconv.o
-  CCLD     test-striconv
-  CC       test-string.o
-  CCLD     test-string
-  CC       test-strings.o
-  CCLD     test-strings
-  CC       test-strnlen.o
-  CCLD     test-strnlen
-  CC       test-strtoumax.o
-  CCLD     test-strtoumax
-  CC       test-symlink.o
-  CCLD     test-symlink
-  CC       test-sys_stat.o
-  CCLD     test-sys_stat
-  CC       test-sys_time.o
-  CCLD     test-sys_time
-  CC       test-sys_wait.o
-  CCLD     test-sys_wait
-  CC       test-time.o
-  CCLD     test-time
-  CC       test-unistd.o
-  CCLD     test-unistd
-  CC       unistr/test-u8-mbtoucr.o
-  CCLD     test-u8-mbtoucr
-  CC       unistr/test-u8-uctomb.o
-  CCLD     test-u8-uctomb
-  CC       uniwidth/test-uc_width.o
-  CCLD     test-uc_width
-  CC       uniwidth/test-uc_width2.o
-  CCLD     test-uc_width2
-  CC       test-unsetenv.o
-  CCLD     test-unsetenv
-  CC       test-usleep.o
-  CCLD     test-usleep
-  CC       test-vasnprintf.o
-  CCLD     test-vasnprintf
-  CC       test-verify.o
-  CCLD     test-verify
-  CC       test-version-etc.o
-  CCLD     test-version-etc
-  CC       test-wchar.o
-  CCLD     test-wchar
-  CC       test-wcrtomb.o
-  CCLD     test-wcrtomb
-  CC       test-wcrtomb-w32.o
-  CCLD     test-wcrtomb-w32
-  CC       test-wctype-h.o
-  CCLD     test-wctype-h
-  CC       test-wcwidth.o
-  CCLD     test-wcwidth
-  CC       test-xalloc-die.o
-"$(SOURCE_DIR)/gnulib-tests/test-xalloc-die.c", line 31: warning: statement not reached
-  CCLD     test-xalloc-die
-  CC       test-xstrtol.o
-  CCLD     test-xstrtol
-  CC       test-xstrtoul.o
-  CCLD     test-xstrtoul
-  CC       test-xstrtoumax.o
-  CCLD     test-xstrtoumax
+  CC     argmatch.o
+  CC     hash-pjw.o
+  CC     putenv.o
+  CC     unsetenv.o
+  AR     libtests.a
+  CC     test-alloca-opt.o
+  CCLD   test-alloca-opt
+  CC     test-areadlink.o
+  CCLD   test-areadlink
+  CC     test-argmatch.o
+  CCLD   test-argmatch
+  CC     test-binary-io.o
+  CCLD   test-binary-io
+  CC     test-bitrotate.o
+  CCLD   test-bitrotate
+  CC     test-btowc.o
+  CCLD   test-btowc
+  CC     test-c-ctype.o
+  CCLD   test-c-ctype
+  CC     test-c-stack.o
+  CCLD   test-c-stack
+  CC     test-c-strcasecmp.o
+  CCLD   test-c-strcasecmp
+  CC     test-c-strncasecmp.o
+  CCLD   test-c-strncasecmp
+  CC     test-close.o
+  CCLD   test-close
+  CC     test-dirname.o
+  CCLD   test-dirname
+  CC     test-dup2.o
+  CCLD   test-dup2
+  CC     test-environ.o
+  CCLD   test-environ
+  CC     test-errno.o
+  CCLD   test-errno
+  CC     test-exclude.o
+  CCLD   test-exclude
+  CC     test-fcntl-h.o
+  CCLD   test-fcntl-h
+  CC     test-fcntl.o
+  CCLD   test-fcntl
+  CC     test-fdopen.o
+  CCLD   test-fdopen
+  CC     test-fgetc.o
+  CCLD   test-fgetc
+  CC     test-filenamecat.o
+  CCLD   test-filenamecat
+  CC     test-float.o
+  CCLD   test-float
+  CC     test-fnmatch.o
+  CCLD   test-fnmatch
+  CC     test-fputc.o
+  CCLD   test-fputc
+  CC     test-fread.o
+  CCLD   test-fread
+  CC     test-freopen-safer.o
+  CCLD   test-freopen-safer
+  CC     test-freopen.o
+  CCLD   test-freopen
+  CC     test-fstat.o
+  CCLD   test-fstat
+  CC     test-fwrite.o
+  CCLD   test-fwrite
+  CC     test-getcwd-lgpl.o
+  CCLD   test-getcwd-lgpl
+  CC     test-getdtablesize.o
+  CCLD   test-getdtablesize
+  CC     test-getopt.o
+  CCLD   test-getopt
+  CC     test-gettimeofday.o
+  CCLD   test-gettimeofday
+  CC     test-hash.o
+  CCLD   test-hash
+  CC     test-iconv-h.o
+  CCLD   test-iconv-h
+  CC     test-iconv.o
+  CCLD   test-iconv
+  CC     test-ignore-value.o
+  CCLD   test-ignore-value
+  CC     test-intprops.o
+  CCLD   test-intprops
+  CC     test-inttostr.o
+  CCLD   test-inttostr
+  CC     test-inttypes.o
+  CCLD   test-inttypes
+  CC     test-iswblank.o
+  CCLD   test-iswblank
+  CC     test-langinfo.o
+  CCLD   test-langinfo
+  CC     test-locale.o
+  CCLD   test-locale
+  CC     test-localeconv.o
+  CCLD   test-localeconv
+  CC     test-lstat.o
+  CCLD   test-lstat
+  CC     test-malloc-gnu.o
+  CCLD   test-malloc-gnu
+  CC     test-malloca.o
+  CCLD   test-malloca
+  CC     test-mbrtowc.o
+  CCLD   test-mbrtowc
+  CC     test-mbrtowc-w32.o
+  CCLD   test-mbrtowc-w32
+  CC     test-mbscasecmp.o
+  CCLD   test-mbscasecmp
+  CC     test-mbsinit.o
+  CCLD   test-mbsinit
+  CC     test-mbsrtowcs.o
+  CCLD   test-mbsrtowcs
+  CC     test-mbsstr1.o
+  CCLD   test-mbsstr1
+  CC     test-mbsstr2.o
+  CCLD   test-mbsstr2
+  CC     test-mbsstr3.o
+  CCLD   test-mbsstr3
+  CC     test-memchr.o
+  CCLD   test-memchr
+  CC     test-nl_langinfo.o
+  CCLD   test-nl_langinfo
+  CC     test-open.o
+  CCLD   test-open
+  CC     test-pathmax.o
+  CCLD   test-pathmax
+  CC     test-quotearg-simple.o
+  CCLD   test-quotearg-simple
+  CC     test-raise.o
+  CCLD   test-raise
+  CC     test-readlink.o
+  CCLD   test-readlink
+  CC     test-regex.o
+  CCLD   test-regex
+  CC     test-setenv.o
+  CCLD   test-setenv
+  CC     test-setlocale1.o
+  CCLD   test-setlocale1
+  CC     test-setlocale2.o
+  CCLD   test-setlocale2
+  CC     test-sh-quote.o
+  CCLD   test-sh-quote
+  CC     test-sigaction.o
+  CCLD   test-sigaction
+  CC     test-signal-h.o
+  CCLD   test-signal-h
+  CC     test-sigprocmask.o
+  CCLD   test-sigprocmask
+  CC     test-sleep.o
+  CCLD   test-sleep
+  CC     test-snprintf.o
+  CCLD   test-snprintf
+  CC     test-stat.o
+  CCLD   test-stat
+  CC     test-stat-time.o
+  CCLD   test-stat-time
+  CC     test-stdbool.o
+  CCLD   test-stdbool
+  CC     test-stddef.o
+  CCLD   test-stddef
+  CC     test-stdint.o
+  CCLD   test-stdint
+  CC     test-stdio.o
+  CCLD   test-stdio
+  CC     test-stdlib.o
+  CCLD   test-stdlib
+  CC     test-strerror.o
+  CCLD   test-strerror
+  CC     test-strftime.o
+  CCLD   test-strftime
+  CC     test-striconv.o
+  CCLD   test-striconv
+  CC     test-string.o
+  CCLD   test-string
+  CC     test-strings.o
+  CCLD   test-strings
+  CC     test-strnlen.o
+  CCLD   test-strnlen
+  CC     test-strtoull.o
+  CCLD   test-strtoull
+  CC     test-strtoumax.o
+  CCLD   test-strtoumax
+  CC     test-symlink.o
+  CCLD   test-symlink
+  CC     test-sys_stat.o
+  CCLD   test-sys_stat
+  CC     test-sys_time.o
+  CCLD   test-sys_time
+  CC     test-sys_types.o
+  CCLD   test-sys_types
+  CC     test-sys_wait.o
+  CCLD   test-sys_wait
+  CC     test-time.o
+  CCLD   test-time
+  CC     test-unistd.o
+  CCLD   test-unistd
+  CC     unistr/test-u8-mbtoucr.o
+  CCLD   test-u8-mbtoucr
+  CC     unistr/test-u8-uctomb.o
+  CCLD   test-u8-uctomb
+  CC     uniwidth/test-uc_width.o
+  CCLD   test-uc_width
+  CC     uniwidth/test-uc_width2.o
+  CCLD   test-uc_width2
+  CC     test-unsetenv.o
+  CCLD   test-unsetenv
+  CC     test-usleep.o
+  CCLD   test-usleep
+  CC     test-vasnprintf.o
+  CCLD   test-vasnprintf
+  CC     test-vasprintf.o
+  CCLD   test-vasprintf
+  CC     test-verify.o
+  CCLD   test-verify
+  CC     test-version-etc.o
+  CCLD   test-version-etc
+  CC     test-wchar.o
+  CCLD   test-wchar
+  CC     test-wcrtomb.o
+  CCLD   test-wcrtomb
+  CC     test-wcrtomb-w32.o
+  CCLD   test-wcrtomb-w32
+  CC     test-wctype-h.o
+  CCLD   test-wctype-h
+  CC     test-wcwidth.o
+  CCLD   test-wcwidth
+  CC     test-xalloc-die.o
+  CCLD   test-xalloc-die
+  CC     test-xstrtol.o
+  CCLD   test-xstrtol
+  CC     test-xstrtoul.o
+  CCLD   test-xstrtoul
+  CC     test-xstrtoumax.o
+  CCLD   test-xstrtoumax
+  CC     test-xvasprintf.o
+  CCLD   test-xvasprintf
 make[5]: Leaving directory `$(@D)/gnulib-tests'
 /usr/gnu/bin/make  check-TESTS
 make[5]: Entering directory `$(@D)/gnulib-tests'
 make[6]: Entering directory `$(@D)/gnulib-tests'
 PASS: test-alloca-opt
+PASS: test-areadlink
 PASS: test-argmatch
 PASS: test-binary-io.sh
 PASS: test-bitrotate
@@ -273,6 +303,7 @@
 PASS: test-c-stack.sh
 PASS: test-c-stack2.sh
 PASS: test-c-strcase.sh
+PASS: test-close
 PASS: test-dirname
 PASS: test-dup2
 PASS: test-environ
@@ -287,11 +318,17 @@
 PASS: test-exclude8.sh
 PASS: test-fcntl-h
 PASS: test-fcntl
+PASS: test-fdopen
+PASS: test-fgetc
 PASS: test-filenamecat
 PASS: test-float
 PASS: test-fnmatch
+PASS: test-fputc
+PASS: test-fread
 PASS: test-freopen-safer
 PASS: test-freopen
+PASS: test-fstat
+PASS: test-fwrite
 PASS: test-getcwd-lgpl
 PASS: test-getdtablesize
 PASS: test-getopt
@@ -306,6 +343,7 @@
 PASS: test-iswblank
 PASS: test-langinfo
 PASS: test-locale
+PASS: test-localeconv
 PASS: test-lstat
 PASS: test-malloc-gnu
 PASS: test-malloca
@@ -330,12 +368,17 @@
 PASS: test-memchr
 PASS: test-nl_langinfo.sh
 PASS: test-open
+PASS: test-pathmax
 PASS: test-quotearg-simple
+PASS: test-raise
+PASS: test-readlink
+PASS: test-regex
 PASS: test-setenv
 PASS: test-setlocale1.sh
-FAIL: test-setlocale2.sh
+PASS: test-setlocale2.sh
+PASS: test-sh-quote
 PASS: test-sigaction
-PASS: test-signal
+PASS: test-signal-h
 PASS: test-sigprocmask
 PASS: test-sleep
 PASS: test-snprintf
@@ -352,11 +395,14 @@
 PASS: test-string
 PASS: test-strings
 PASS: test-strnlen
+PASS: test-strtoull
 PASS: test-strtoumax
 PASS: test-symlink
 PASS: test-sys_stat
 PASS: test-sys_time
+PASS: test-sys_types
 PASS: test-sys_wait
+PASS: test-init.sh
 PASS: test-time
 PASS: test-unistd
 PASS: test-u8-mbtoucr
@@ -367,6 +413,7 @@
 PASS: test-update-copyright.sh
 PASS: test-usleep
 PASS: test-vasnprintf
+PASS: test-vasprintf
 PASS: test-vc-list-files-git.sh
 PASS: test-vc-list-files-cvs.sh
 PASS: test-verify
@@ -384,90 +431,18 @@
 PASS: test-xalloc-die.sh
 PASS: test-xstrtol.sh
 PASS: test-xstrtoumax.sh
-====================================================
-   GNU diffutils 3.2: gnulib-tests/test-suite.log   
-====================================================
-
-1 of 110 tests failed.  (11 tests were not run).  
-
-.. contents:: :depth: 2
-
-
-SKIP: test-mbrtowc-w32-1.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-mbrtowc-w32-2.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-mbrtowc-w32-3.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-mbrtowc-w32-4.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-mbrtowc-w32-5.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-mbscasecmp.sh (exit: 77)
-===================================
-
-Skipping test: no turkish Unicode locale is installed
-
-FAIL: test-setlocale2.sh (exit: 1)
-==================================
-
-Chinese_Taiwan.65001: unknown locale
-setlocale did not fail for explicit (null)
-
-SKIP: test-wcrtomb-w32-1.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-wcrtomb-w32-2.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-wcrtomb-w32-3.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-wcrtomb-w32-4.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-
-SKIP: test-wcrtomb-w32-5.sh (exit: 77)
-======================================
-
-Skipping test: not a native Windows system
-======================================
-1 of 110 tests failed
+PASS: test-xvasprintf
+=======================
+All 129 tests passed
 (11 tests were not run)
-See gnulib-tests/test-suite.log
-Please report to [email protected]
-======================================
-make[6]: *** [test-suite.log] Error 1
+=======================
 make[6]: Leaving directory `$(@D)/gnulib-tests'
-make[5]: *** [check-TESTS] Error 2
 make[5]: Leaving directory `$(@D)/gnulib-tests'
-make[4]: *** [check-am] Error 2
 make[4]: Leaving directory `$(@D)/gnulib-tests'
-make[3]: *** [check-recursive] Error 1
 make[3]: Leaving directory `$(@D)/gnulib-tests'
-make[2]: *** [check] Error 2
 make[2]: Leaving directory `$(@D)/gnulib-tests'
-make[1]: *** [check-recursive] Error 1
+make[2]: Entering directory `$(@D)'
+make[2]: Nothing to be done for `check-am'.
+make[2]: Leaving directory `$(@D)'
+  GEN    public-submodule-commit
 make[1]: Leaving directory `$(@D)'