Bug#787207: cuneiform: FTBFS on arm64, ...
Source: cuneiform
Version: 1.1.0+dfsg-5
It failed to build, in a distinctive fashion ("browe dog"), on several
Debian architectures that have an unsigned char, arm64 among them:
https://buildd.debian.org/status/package.php?p=cuneiform&suite=sid
For what it's worth, I was able to build this package on arm64 simply
by adding " -fsigned-char" to the end of the line in debian/rules that
starts with "CFLAGS =".
If you wanted to fix the problem properly you could perhaps arrange to
compile some source files with and some without "-fsigned-char" and
thus discover, semi-automatically, which files contain the dodgy code.
By using "-funsigned-char" instead maybe you could even investigate
this problem on a system where plain char is signed.
Reply to: