Simon Josefsson <[email protected]> writes: > Anyway, I guess we'll find out eventually if someone reports a problem > for mingw. I'll try a Windows XP mingw gnulib boot now, it was a long > time ago since I tried it.
I meant a cygwin build.. Here is the build log: http://autobuild.josefsson.org/gnulib/log-201107020516468723000.txt This is on a fully up to date Windows XP and Cygwin as of 2011-07-01. As can be seen in the log above, the build was done with "gnulib-tool --create-testdir --with-tests --without-longrunning-tests". First, some interesting statistics on execution time (hardware is an atom based Dell Mini 10v laptop): gnulib-tool: 8h47m ./configure: 48m make: 35m make check: 9m The failures below seems relatively minor, so I think we are in quite good shape. There are two suspicious tests: 1) ./test-copy-acl.sh: line 230: 3828 Segmentation fault (core dumped) setfacl -d group:0 tmpfile0 setfacl: illegal acl entries PASS: test-copy-acl.sh 2) ./test-copy-file.sh: line 224: 3112 Segmentation fault (core dumped) setfacl -d group:0 tmpfile0 setfacl: illegal acl entries PASS: test-copy-file.sh There were 6 failed tests: 1) file_has_acl("tmpdir0") returned yes, expected no FAIL: test-file-has-acl.sh 2) test-lutimens.h:126: assertion failed /bin/sh: line 5: 4016 Aborted (core dumped) EXEEXT='.exe' srcdir='.' USE_ACL=1 LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LIBSIGSEGV='' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_TR_UTF8='none' USE_ACL=1 LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_TR_UTF8='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_AR='ar_SA.ISO-8859-6' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' abs_aux_dir='/home/Simon/gnulib/build/build-aux' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' abs_aux_dir='/home/Simon/gnulib/build/build-aux' MAKE='make' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' ${dir}$tst FAIL: test-fdutimensat.exe 3) recvfd: Permission denied FAIL: test-passfd.exe 4) Unconnected socket test... passed Connected sockets test... failed (expecting POLLHUP after shutdown) General socket test with fork... failed (expecting POLLHUP after shutdown) Pipe test... failed (expecting POLLHUP after shutdown) FAIL: test-poll.exe 5) test-lutimens.h:126: assertion failed /bin/sh: line 5: 2272 Aborted (core dumped) EXEEXT='.exe' srcdir='.' USE_ACL=1 LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LIBSIGSEGV='' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_TR_UTF8='none' USE_ACL=1 LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_TR_UTF8='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_AR='ar_SA.ISO-8859-6' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' abs_aux_dir='/home/Simon/gnulib/build/build-aux' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' abs_aux_dir='/home/Simon/gnulib/build/build-aux' MAKE='make' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' ${dir}$tst FAIL: test-utimens.exe 6) test-lutimens.h:126: assertion failed /bin/sh: line 5: 2684 Aborted (core dumped) EXEEXT='.exe' srcdir='.' USE_ACL=1 LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LIBSIGSEGV='' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_TR_UTF8='none' USE_ACL=1 LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_TR_UTF8='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_AR='ar_SA.ISO-8859-6' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_FR='fr_FR.ISO-8859-1' abs_aux_dir='/home/Simon/gnulib/build/build-aux' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' abs_aux_dir='/home/Simon/gnulib/build/build-aux' MAKE='make' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR='fr_FR.ISO-8859-1' LOCALE_FR_UTF8='fr_FR.UTF-8' LOCALE_JA='none' LOCALE_ZH_CN='none' ${dir}$tst FAIL: test-utimensat.exe /Simon
