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

Reply via email to