guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] guix source archive branch, master, updated. v0.2-54-g9b222ab


From: Ludovic Courtès
Subject: [SCM] guix source archive branch, master, updated. v0.2-54-g9b222ab
Date: Mon, 27 May 2013 21:43:37 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".

The branch, master has been updated
       via  9b222abe0349701280d48e4830f98aa07c947517 (commit)
       via  ea84ec7711a9935f28af3b392d43fe340c7919d0 (commit)
       via  58b4e8e877707ec5c42e821d0c4ab5d5558f0e73 (commit)
       via  d581acee5b08ea1af520cc2e8a3642b0c3924e43 (commit)
       via  47e74d6e9d7d3a5f72a2b67f1916a719c61c86f8 (commit)
      from  4bfc4ea34961894cbe46eed6f2003bfd79646b3c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9b222abe0349701280d48e4830f98aa07c947517
Author: Ludovic Courtès <address@hidden>
Date:   Mon May 27 23:41:35 2013 +0200

    packages: Raise an error condition a cross builder is needed but 
unavailable.
    
    * guix/packages.scm (&package-cross-build-system-error): New condition type.
      (package-cross-derivation): Raise &package-cross-build-system-error
      when the build system doesn't support cross builds.
    * guix/ui.scm (call-with-error-handling): Add
      package-cross-build-system-error? case.
    * tests/packages.scm ("package-cross-derivation, no cross builder"): New 
test.

commit ea84ec7711a9935f28af3b392d43fe340c7919d0
Author: Ludovic Courtès <address@hidden>
Date:   Mon May 27 23:20:02 2013 +0200

    build-system/gnu: Fix typo in `gnu-cross-build'.
    
    * guix/build-system/gnu.scm (gnu-cross-build)[builder]: When
      IMPLICIT-TARGET-INPUTS is #f, default to '().

commit 58b4e8e877707ec5c42e821d0c4ab5d5558f0e73
Author: Ludovic Courtès <address@hidden>
Date:   Mon May 27 22:48:57 2013 +0200

    gnu: guile: More cross-compilation tweaks.
    
    * gnu/packages/guile.scm (guile-2.0): When cross-compiling, unset
      GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH, and set
      CC_FOR_BUILD=gcc.

commit d581acee5b08ea1af520cc2e8a3642b0c3924e43
Author: Ludovic Courtès <address@hidden>
Date:   Mon May 27 22:36:15 2013 +0200

    gnu: pkg-config: Provide a cross-build-friendly wrapper.
    
    * gnu/packages/pkg-config.scm (pkg-config): Rename to...
      (%pkg-config): ... this.  Make private.
      (cross-pkg-config, pkg-config-for-target): New procedures.
      (pkg-config): New macro.

commit 47e74d6e9d7d3a5f72a2b67f1916a719c61c86f8
Author: Ludovic Courtès <address@hidden>
Date:   Mon May 27 22:23:21 2013 +0200

    gnu: cross-binutils: Build with `--with-sysroot'.
    
    This fixes resolution of DT_NEEDED entries in cross-built libraries.
    For instance, if ltdl.so needs libdl.so and has it in its RUNPATH, then
    libdl.so is searched for in the right place.
    
    * gnu/packages/cross-base.scm (cross-binutils): Pass
      `--with-sysroot=/no-such-path'.

-----------------------------------------------------------------------

Summary of changes:
 gnu/packages/cross-base.scm |   17 ++++++++++++-
 gnu/packages/guile.scm      |   18 +++++++++++++-
 gnu/packages/pkg-config.scm |   53 +++++++++++++++++++++++++++++++++++++++++-
 guix/build-system/gnu.scm   |    2 +-
 guix/packages.scm           |   12 +++++++++-
 guix/ui.scm                 |    9 +++++++
 tests/packages.scm          |   11 +++++++++
 7 files changed, 115 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
guix source archive



reply via email to

[Prev in Thread] Current Thread [Next in Thread]