[Debian-med-packaging] Bug#812378: Bug#812378: snap-aligner: FTBFS: no match for max(unsigned long, _int64)
Aaron M. Ucko
ucko at debian.org
Sun Jan 24 23:24:42 UTC 2016
Michael Crusoe <michael.crusoe at gmail.com> writes:
> Upstream points out that the sort of data one would use with this program
> basically means that running it on 32bit platforms won't work out due to
> the 4GB limitation.
That's fair, though I'm not aware of a way to specify "only 64-bit
architectures" in the Architecture: field short of explicitly listing
them, so perhaps it's better to mark this bug as wontfix and let 32-bit
builds keep failing -- snap-aligner's source and its build dependencies
are all at least fairly lightweight.
> Seems about right to me, so I'm not going to put further effort into 32bit
> compat, but I will accept patches if you figure it out.
With my proposed logic, snap-aligner compiles without errors on i386.
However, it then encounters two test-suite failures, both in EventTest:
EventTest:
- many waiters: [FAILED]
*variable was 4, expected 16: many started 16
(tests/EventTest.cpp:40)
- single waiters: [FAILED]
*variable was 0, expected 1: single started 1
(tests/EventTest.cpp:40)
7 / 9 tests passed.
Also, there are some warnings along the way about mismatched printf
specifiers.
BTW, never mind what I said about kfreebsd-i386, which failed in the
same fashion as i386 and x32, not as kfreebsd-amd64.
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu
More information about the Debian-med-packaging
mailing list