<div dir="ltr"><div><div><div>Peter,<br></div><br></div><div>Please go with the NMU.</div><div><br></div>You may also want to fix the arm64 build failure at the same time.<br></div>See <a href="https://buildd.debian.org/status/fetch.php?pkg=0ad&arch=arm64&ver=0.0.22-1&stamp=1508351579&raw=0">https://buildd.debian.org/status/fetch.php?pkg=0ad&arch=arm64&ver=0.0.22-1&stamp=1508351579&raw=0</a><br><div><div><div><div><div><div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_quote">2017-11-19 13:38 GMT+01:00 peter green <span dir="ltr"><<a href="mailto:plugwash@p10link.net" target="_blank">plugwash@p10link.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Jumping straight to removing an architecture from the architecture list and filing a removal request over a build failure with no evidence of an attempt at a fix and no attempt to bring it up with the porters is not in line with "Packages must be supported on as many architectures as is reasonably possible".<br>
<br>
I decided to take a look at actually fixing this bug.<br>
<br>
It seems that the cause is the signedness of wchar_t. It appears that on arm linux wchar_t is unsigned whereas on x86 linux wchar_t is signed.<br>
<br>
The result is that on arm linux the subtraction produces an unsigned result. The standard libary has no abs functions for unsigned types and so you get the ambiguous call error.<br>
<br>
Casting both arguments of the subtraction to int fixes the error.<br>
<br>
Debdiff attatched, no immediate intent to NMU.<br>
<br>______________________________<wbr>_________________<br>
Pkg-games-devel mailing list<br>
<a href="mailto:Pkg-games-devel@lists.alioth.debian.org" target="_blank">Pkg-games-devel@lists.alioth.d<wbr>ebian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-devel" rel="noreferrer" target="_blank">http://lists.alioth.debian.org<wbr>/cgi-bin/mailman/listinfo/pkg-<wbr>games-devel</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail-m_-4636029733267749274gmail_signature"> Dr. Ludovic Rousseau</div>
</div></div></div></div></div></div></div></div>