On 18 Oct 2017, at 16:32, Luca Boccassi <bl...@debian.org> wrote: > > Control: tags -1 pending
Thanks! > On Wed, 2017-10-18 at 15:58 +0100, James Clarke wrote: >> On Wed, Oct 18, 2017 at 10:50:06AM -0400, Aaron M. Ucko wrote: >>> Source: generator-scripting-language >>> Version: 4.1.5-1 >>> Severity: important >>> Tags: upstream >>> Justification: fails to build from source >>> >>> The build of generator-scripting-language for sparc64 (admittedly >>> not >>> a release architecture) failed: >>> >>> sfl.h:443:9: error: #error "Cannot compile: must change >>> definition of 'qbyte'." >>> >>> Could you please take a look? >> >> Hi, >> I saw this pop up on #debian-devel-changes due to my sparc64 >> highlight. >> It's because upstream is stupid and doesn't know how to detect >> bitness >> without hard-coding every possible architecture in a big list in the >> preprocessor. Something like [0] is needed for sparc64 >> (defined(__sparc__) && defined(__arch64__)). Why do we still have to >> deal with this kind of junk in 2017... >> >> Regards, >> James >> >> [0] https://github.com/bluca/gsl/commit/f541a121e12f1a7f3d0fa49f6057c >> d6b13be3aea > > Hi, > > Yes I know, that whole snippet is quite annoying and I had to update it > a few times already. :-( > > The patch is very simply but I wanted to try and test it before > uploading -2, but unfortunately the only sparc 64 porter box does not > seem to be reachable at the moment: > > https://db.debian.org/machines.cgi?host=notker > > I guess I'll take my chances and do an upload anyway later today. Yeah, the machine died and we have yet to hear anything useful back other than that it's supposedly on. We've been meaning to set up another porterbox but haven't yet got round to it. If you want to give me a .dsc to build I can try it for you; unless you plan on doing a lot more porting, there's not much point me creating an account for you on the (somewhat) private machine, but if you want me to I just need a GPG-signed email with your SSH key. Regards, James