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.

Reply via email to