Bug#127005: package is broken on arm, powerpc and s390 due to wrong assumption on char signedness
Package: tetex-bin
Version: 1.0.7+20011202-2
Severity: important
Hi,
your package is broken on arm, powerpc and s390, since char is per default
unsigned on these platforms.
Please check
http://buildd.debian.org/build.php?&pkg=tetex-bin
for details. Search for the following warnings
comparison is always true due to limited range of data type
comparison is always false due to limited range of data type
comparison of unsigned expression >= 0 is always true
initialization of negative value `-1' to `char'
pointer targets in assignment differ in signedness
pointer targets in passing arg 1 of `...' differ in signedness
in the latest build log for s390.
A fix for the problem is to change the type of the variable
shown by the warning to 'signed char'.
Thanks,
Gerhard
Reply to: