[Top][All Lists]

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

[SCM] guix source archive branch, core-updates, updated. v0.2-149-g9306d

From: Ludovic Courts
Subject: [SCM] guix source archive branch, core-updates, updated. v0.2-149-g9306d35
Date: Tue, 25 Jun 2013 21:45:49 +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, core-updates has been updated
       via  9306d350b2ab911cdebf82cf79c23df2c57b2a10 (commit)
       via  a410a0105d9517ccc0982b396588835899f6fc3f (commit)
       via  a3cff41dd1fbc1c860d9984c8e5666d02e0f07de (commit)
       via  0de71c233cb1d4fdea1d41bfe8a39be778502d81 (commit)
       via  7e873a6708779481e2c2baa82ddbd8fcf232db5f (commit)
      from  ac5c1cec868b3a3a0f7bc4b06f101c9913361130 (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 9306d350b2ab911cdebf82cf79c23df2c57b2a10
Author: Ludovic Courtès <address@hidden>
Date:   Tue Jun 25 23:45:34 2013 +0200

    build: Build the bootstrap tarballs on Hydra.
    * build-aux/hydra/gnu-system.scm (%packages-to-cross-build): Uncomment
      the bootstrap tarball packages.

commit a410a0105d9517ccc0982b396588835899f6fc3f
Author: Ludovic Courtès <address@hidden>
Date:   Tue Jun 25 23:39:14 2013 +0200

    gnu: make-bootstrap: Allow cross-compilation of the bootstrap tarballs.
    * gnu/packages/make-bootstrap.scm (package-with-relocatable-glibc): Turn
      `inputs' into a thunk.  Add `native-inputs', and pass it to
      (%static-inputs): Add %BASH-STATIC as an input to gawk when cross
      (%glibc-stripped): When cross compiling,
      use (glibc-for-bootstrap (cross-libc)) as the basis.
      (%gcc-static): Base on GCC-4.7, not GCC-FINAL.
      (tarball-package): TAR and XZ are native inputs.  Choose the tarball
      file name based on (%current-target-system) too.

commit a3cff41dd1fbc1c860d9984c8e5666d02e0f07de
Author: Ludovic Courtès <address@hidden>
Date:   Tue Jun 25 23:04:32 2013 +0200

    build-system/gnu: `package-with-explicit-inputs' skips non-GBS packages.
    * guix/build-system/gnu.scm (package-with-explicit-inputs)[rewritten-input]:
      Leave P unchanged if its build system is not GNU-BUILD-SYSTEM.

commit 0de71c233cb1d4fdea1d41bfe8a39be778502d81
Author: Ludovic Courtès <address@hidden>
Date:   Tue Jun 25 20:57:14 2013 +0200

    gnu: cross-base: Make the cross tools native inputs.
    * gnu/packages/cross-base.scm (cross-gcc): Change `inputs' to
      `native-inputs', and set `inputs' to the empty list.
      (cross-libc): Likewise.

commit 7e873a6708779481e2c2baa82ddbd8fcf232db5f
Author: Ludovic Courtès <address@hidden>
Date:   Tue Jun 25 20:54:56 2013 +0200

    build-system/gnu: Augment `package-with-explicit-inputs' for cross builds.
    * guix/build-system/gnu.scm (package-with-explicit-inputs): Add
      `native-inputs' keyword parameter.  Allow INPUTS and NATIVE-INPUTS to
      be thunks.


Summary of changes:
 build-aux/hydra/gnu-system.scm  |   11 +-
 gnu/packages/cross-base.scm     |   17 ++--
 gnu/packages/make-bootstrap.scm |  193 ++++++++++++++++++++++----------------
 guix/build-system/gnu.scm       |   84 +++++++++++------
 4 files changed, 180 insertions(+), 125 deletions(-)

guix source archive

reply via email to

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