On Wed, 2017-10-18 at 16:57 +0100, James Clarke wrote: > On 18 Oct 2017, at 16:32, Luca Boccassi <[email protected]> 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/f541a121e12f1a7f3d0fa49f6 > > > 057c > > > 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
Hi, I only very occasionally have non-x86 arch specific bugs to squash, but it does happen once every few months. But if the new machine is private and you'd rather not have other DDs use sbuild on it that's OK, I understand. I might try to setup pbuilder + qemu-static sparc64. If you have time to give the patched source pkg a quick build run it would be great, thank you! orig: http://http.debian.net/debian/pool/main/g/generator-scripting-language/generator-scripting-language_4.1.5.orig.tar.gz Thank you very much for the offer to help! -- Kind regards, Luca Boccassi
generator-scripting-language_4.1.5-2~git1.debian.tar.xz
Description: application/xz-compressed-tar
Format: 3.0 (quilt) Source: generator-scripting-language Binary: generator-scripting-language, generator-scripting-language-examples Architecture: any all Version: 4.1.5-2~git1 Maintainer: Luca Boccassi <[email protected]> Homepage: https://github.com/zeromq/gsl Standards-Version: 4.1.0 Vcs-Browser: https://github.com/bluca/gsl Vcs-Git: https://github.com/bluca/gsl Build-Depends: debhelper (>= 10), libpcre3-dev Package-List: generator-scripting-language deb devel optional arch=any generator-scripting-language-examples deb devel optional arch=all Checksums-Sha1: 0b75fb3bd0a141d9d46c359f63f428a2e3b64589 981163 generator-scripting-language_4.1.5.orig.tar.gz 9cca3eebfe782925bd07e92515b4b831ed5e7945 3864 generator-scripting-language_4.1.5-2~git1.debian.tar.xz Checksums-Sha256: c1c3d61a1d89b65d0d1161c803bcdd6364045cc20d7e0c1f67f0955cd9b326b0 981163 generator-scripting-language_4.1.5.orig.tar.gz 15f8e4ec859a8e2ed10f83f386b3ced5034ef099826ca29649cfaebb599eefd8 3864 generator-scripting-language_4.1.5-2~git1.debian.tar.xz Files: f3b2ccc04384c594633ce8ff51991f8d 981163 generator-scripting-language_4.1.5.orig.tar.gz 299d392d54fa78d5e58cc2ac063b8e9a 3864 generator-scripting-language_4.1.5-2~git1.debian.tar.xz
signature.asc
Description: This is a digitally signed message part

