I checked the proposed test sequence. They are successful with the following exceptions:

1. 'make distclean' erases libcpu/*_dis.h files, so the first time the package is built out of tree maintainer mode is enabled. But after 'make distclean' in the build directory and making configure again, maintainer mode isn't set, because 'make distclean' in this case doesn't erase files in source directory.

2. I used 'make check' not 'make distcheck'. The latter fails even on trunk, - some tests fail. It looks like LD_LIBRARY_PATH isn't set properly. When using 'make check' these test pass successfully. Does 'make distcheck' work?

Thanks,
--Serge