Hello. I tested the new snapshot and found the following issues:
* It still does not allow to run autoreconf. configure.ac:36: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:36: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/threadlib.m4:36: gl_THREADLIB_EARLY_BODY is expanded from... m4/threadlib.m4:29: gl_THREADLIB_EARLY is expanded from... m4/gnulib-comp.m4:34: M4_EARLY is expanded from... configure.ac:36: the top level configure.ac:156: warning: gl_PTHREADLIB is m4_require'd but not m4_defun'd m4/gnulib-comp.m4:858: M4_INIT is expanded from... configure.ac:156: the top level configure.ac:156: warning: gl_TYPE_WINT_T_PREREQ is m4_require'd but not m4_defun'd m4/iswblank.m4:9: gl_FUNC_ISWBLANK is expanded from... m4/gnulib-comp.m4:858: M4_INIT is expanded from... configure.ac:156: the top level configure.ac:156: warning: gl_PTHREADLIB is m4_require'd but not m4_defun'd m4/mbrtowc.m4:10: gl_FUNC_MBRTOWC is expanded from... m4/gnulib-comp.m4:858: M4_INIT is expanded from... configure.ac:156: the top level configure.ac:156: warning: gl_PTHREADLIB is m4_require'd but not m4_defun'd m4/nl_langinfo.m4:9: gl_FUNC_NL_LANGINFO is expanded from... m4/gnulib-comp.m4:858: M4_INIT is expanded from... configure.ac:156: the top level configure.ac:156: warning: gl_PTHREADLIB is m4_require'd but not m4_defun'd m4/pthread_h.m4:48: gl_PTHREAD_H is expanded from... m4/gnulib-comp.m4:858: M4_INIT is expanded from... configure.ac:156: the top level configure.ac:156: warning: gl_TYPE_WINT_T_PREREQ is m4_require'd but not m4_defun'd m4/gnulib-comp.m4:858: M4_INIT is expanded from... configure.ac:156: the top level configure.ac:156: warning: gl_PTHREADLIB is m4_require'd but not m4_defun'd m4/sched_yield.m4:9: gl_FUNC_SCHED_YIELD is expanded from... m4/gnulib-comp.m4:858: M4_INIT is expanded from... configure.ac:156: the top level configure.ac:156: warning: gl_PTHREADLIB is m4_require'd but not m4_defun'd m4/yield.m4:9: gl_YIELD is expanded from... m4/gnulib-comp.m4:858: M4_INIT is expanded from... configure.ac:156: the top level configure:9786: error: possibly undefined macro: gl_ANYTHREADLIB_EARLY If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure:20155: error: possibly undefined macro: gl_PTHREADLIB configure:20268: error: possibly undefined macro: gl_WEAK_SYMBOLS configure:25025: error: possibly undefined macro: gl_TYPE_WINT_T_PREREQ autoreconf: error: /usr/bin/autoconf failed with exit status: 1 Note: This is just FYI but it's not really a big problem for Debian or for me. I can stop using autoreconf for m4 just fine. Many people in Debian recommend using autoreconf, but I really dislike it. I don't want to replace you as m4 authors. I just want to package it for Debian, i.e. create a modified source package which may be built on any Debian system. * This version still fails the tests on Debian unstable for i386, I think that glibc may have something to do with that: ../build-aux/test-driver: line 119: 18250 Aborted (core dumped) "$@" >> "$log_file" 2>&1 FAIL: test-frexp-nolibm * Finally, regarding the reproducibility issue, I will drop the current patch after checking that the package seems to be reproducible without it at least when I disable autoreconf. I fully agree with what was said here some days ago: Whoever makes the package not to be reproducible becomes responsible to make it reproducible again, and the current patch was maybe only useful when using autoreconf, which I will be happy to disable for as long as it's useful to do so. So, the only showstopper from all the above for me is the build failure (because of the tests) for i386 on a system with a recent glibc. I'd love to see a snapshot fixing that before the final release. Thanks a lot.