Source: s-nail
Version: 14.8.5-2
User: debian-...@lists.debian.org
Usertags: arm64

It failed to build on several architectures:

https://buildd.debian.org/status/package.php?p=s-nail&suite=sid

It seems to go into an infinite loop while running tests.

This symptom and the pattern of failures is typical of programs that
assume that plain char is signed. Fortunately there's a warning in
the build log that tells you exactly where the bug is:

sendout.c: In function '_outof':
sendout.c:1215:33: warning: comparison is always true due to limited
range of data type [-Wtype-limits]
          while ((c = getc(fin)) != EOF)
                                 ^

Just change the type of c from char to int!

Reply via email to