Source: ncurses Version: 6.4-3 Severity: important Tags: ftbfs On at least three architectures (hurd-i386, powerpc and x32) ncurses FTBFS with the following error:
,---- | dh_autoreconf autoreconf-dickey -- -f -i | aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' | configure.in:910: warning: macro 'AM_LANGINFO_CODESET' not found in library | configure.in:941: error: possibly undefined macro: AM_LANGINFO_CODESET | mv: cannot move '/tmp/aruX6IKF/ahKAGeTw/config.hin' to 'include/ncurses_cfg.hin': No such file or directory | touch: cannot touch 'include/stamp-h.in': No such file or directory | dh_autoreconf: error: autoreconf-dickey -f -i returned exit code 1 `---- Compare with a successful build on amd64: ,---- | dh_autoreconf autoreconf-dickey -- -f -i | aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' | configure.in:910: warning: macro 'AM_LANGINFO_CODESET' not found in library | configure.in:941: error: possibly undefined macro: AM_LANGINFO_CODESET | mv: cannot move '/tmp/ardz33hA/ahzccjnH/config.hin' to 'include/ncurses_cfg.hin': No such file or directory | touch: cannot touch 'include/stamp-h.in': No such file or directory | touch config.guess-stamp `---- This raises at least two questions: - Why does dh_autoreconf error out on some architectures, but not on others? - Why is AM_LANGINFO_CODESET not found, despite being defined in aclocal.m4? Needs to be investigated, at the moment I have no clue. :-(