[Nix-dev] Re: Merging stdenv-updates to trunk - when?

Ludovic Courtès ludo at gnu.org
Tue Nov 9 13:42:33 CET 2010


Hi!

Peter Simons <simons at cryp.to> writes:

> I find it hard to decide whether the stdenv branch is stable or not,
> because Hydra shows plenty of significant build errors. Apparently, Git
> doesn't compile, and neither do Python or Emacs.

  - Emacs 23.x builds on x86_64-linux only, though I suspect the
    problems affecting i686-linux are transient errors.  Rob: Could you
    restart them?

    http://hydra.nixos.org/job/nixpkgs/stdenv/emacs/jobstatus

  - I just fixed Emacs 22.x, so it should now build at least on
    x86_64-linux (when Hydra gets to it.)

    http://hydra.nixos.org/job/nixpkgs/stdenv/emacs22/jobstatus

  - Git builds on GNU/Linux.

    http://hydra.nixos.org/job/nixpkgs/stdenv/git/jobstatus

  - Python 2.6 builds on GNU/Linux and FreeBSD.

    http://hydra.nixos.org/job/nixpkgs/stdenv/python/jobstatus

Personally I’d rather not spend much time investigating problems on
non-GNU platforms for these.  I’d consider them non-blocking for the
merge.

At the same time, projects at http://hydra.nixos.org/project/gnu get
built on non-GNU platforms too, so it’d be good not to break them.

What do you think?

>  | the following derivations will be built:
>  |   /nix/store/dw484n3gcfv1z6nvh93i8dga3afkfajf-texinfo-4.13a.drv
>  | building path(s) `/nix/store/pl0bs3i68bdaymg99dficwakhjrc5xqh-texinfo-4.13a'
>  | building /nix/store/pl0bs3i68bdaymg99dficwakhjrc5xqh-texinfo-4.13a
>  | unpacking sources
>  | unpacking source archive /nix/store/9fh76lcx21pf35flmzfh35sya9a4g069-texinfo-4.13a.tar.lzma
>  | tar: Child died with signal 11
>  | tar: Exiting with failure status due to previous errors
>  | builder for `/nix/store/dw484n3gcfv1z6nvh93i8dga3afkfajf-texinfo-4.13a.drv' failed with exit code 2
>  | error: build of `/nix/store/dw484n3gcfv1z6nvh93i8dga3afkfajf-texinfo-4.13a.drv' failed
>
> So, what does that mean?

That xz segfaulted.  I believe this may have been caused by a glibc bug,
which Lluís solved last week or so.

Thanks,
Ludo’.




More information about the nix-dev mailing list