all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* higan failures on arm and mips
@ 2016-09-21 18:23 Efraim Flashner
  0 siblings, 0 replies; only message in thread
From: Efraim Flashner @ 2016-09-21 18:23 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 996 bytes --]

Looking at hydra, the two build failures for higan are on arm and mips.
Arm fails because:
./nall/stdint.hpp:50:1: error: static assertion failed: float80_t is not of the correct size
and mips because:
../libco/sjlj.c:26:3: error: unknown type name ‘sigjmp_buf’

Debian has two patches that I think would help. For arm it takes out the
float80_t check
https://sources.debian.net/src/higan/098-2/debian/patches/disable_long_double_size_check.patch/
and for mips it defines _XOPEN_SOURCE 700 in sjlj.c
https://sources.debian.net/src/higan/098-2/debian/patches/sjlj-declare-xopen-source.patch/

The first we can get with a substitute*, not sure about the second one.
Does anyone with access to arm or mips hardware want to try these
patches out?

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-09-21 18:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-21 18:23 higan failures on arm and mips Efraim Flashner

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.