Hello, Mark H Weaver <m...@netris.org> skribis:
> l...@gnu.org (Ludovic Courtès) writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit 9ca8aa38ecce0b0651a0ff394ee4ce32bdd0bb41 >> Author: Ludovic Courtès <l...@gnu.org> >> Date: Fri Jul 28 17:52:21 2017 +0200 >> >> gnu: guix: Add dependency on Guile-Git. > > Hydra has failed to build the updated 'guile-git' twice in a row on > i686, so now it's no longer possible to build 'guix' for i686: > > https://hydra.gnu.org/build/2201652 Sorry for not noticing earlier. I’ve pushed a workaround that skips the faulty test (it’s about functionality that we don’t rely on): https://git.savannah.gnu.org/cgit/guix.git/commit/?id=44b0faee6bb76c73384d42af95e492329fd45842 Taylan, I’m under the impression that, on i686, bytestructures miscalculates the offset of the ‘old-file’ and ‘new-file’ structures which are nested in the ‘%diff-delta’ structure defined here: https://gitlab.com/guile-git/guile-git/blob/master/git/structs.scm#L160 I wasn’t comfortable debugging bytestructures so I thought I’d ask for help. :-) Thanks, Ludo’.