[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] guix source archive branch, master, updated. v0.2-54-g9b222ab,
Ludovic Courtès <=