Created attachment 8552 [details] "make test" output, target system is x86_64 running CentOS 6 "make test" hangs at around 612/1558. Apparently an ext4 interaction.
Created attachment 8556 [details] Another "make test" log on a different CentOS 6 x86_64 system
Created attachment 8557 [details] Yet another "make test" log on a CentOS 5 x86_64 system
This is a known problem to do with the DOS version of the protocol interacting with the fact that on 64-bit systems the return from a telldir is 8 bytes, and there's only 4 bytes to store it in the protocol return. No fix available yet, just skip the DOS tests. Jeremy.
(In reply to comment #3) > This is a known problem to do with the DOS version of the protocol interacting > with the fact that on 64-bit systems the return from a telldir is 8 bytes, and > there's only 4 bytes to store it in the protocol return. > > No fix available yet, just skip the DOS tests. > > Jeremy. Getting no love on 32-bit systems either. Have now tested the same procedure: install prerequisites as per wiki, ./configure --enable-debug --enable-selftest, make, make test on CentOS 5/6, 32/64 bit, virtual/physical machine. Always as non-root. Make gets through just fine without errors. Make test gives dozens, hundreds.
It all depends on sizeof(long). If that is 8 bytes, then there'll be problems with that test.
(In reply to comment #5) > It all depends on sizeof(long). If that is 8 bytes, then there'll be problems > with that test. The sizeof(long) is 4 on 32-bit CentOS 5 and 6 as you'd expect.
Created attachment 8628 [details] patches cherry-picked from master (to skip a spinning test)
Created attachment 8629 [details] patches cherry-picked from master (to skip another spinning test) These patches went into master but never made v4-0-test. They should paper over this for now.
Both look good to me. Re-assigning to Karolin for inclusion in 4.0.next. Jeremy.
Pushed both patches to autobuild-v4-0-test.
Pushed to v4-0-test. Closing out bug report. Thanks!