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. :-(

Reply via email to