Age | Commit message (Expand) | Author |
2021-04-27 | gnu: Add gcc-toolchain-11....* gnu/packages/gcc.scm (gcc-11): New variable.
* gnu/packages/commencement.scm (gcc-toolchain-11): New variable.
| Efraim Flashner |
2021-03-23 | gnu: binutils-final: Support more Power architectures....* gnu/packages/commencement.scm (binutils-final)[arguments]: When checking if
the system is a Power architecture, instead of hard-coding "powerpc-linux",
use the target-powerpc? procedure so it works on more Power architectures.
[inputs]: Likewise.
| Chris Marusich |
2021-03-23 | gnu: binutils-final: Provide bash for binary on powerpc-linux....* gnu/packages/commencement.scm (binutils-final)[arguments]: On
powerpc-linux allow a reference to static-bash-for-glibc.
[inputs]: On powerpc-linux add static-bash-for-glibc.
| Efraim Flashner |
2021-03-23 | gnu: gcc-boot0: Enable 128-bit long double for POWER9....* gnu/packages/commencement.scm (gcc-boot0) [#:configure-flags]: Add
--with-long-double-128 when the boot triplet is "powerpc64le-guix-linux-gnu",
instead of "powerpc64le-linux-gnu", which is incorrect. The actual triplet
used during bootstrapping is "powerpc64le-guix-linux-gnu".
| Chris Marusich |
2021-03-23 | gnu: glibc: Fix ldd path on powerpc*....This should avoid some problems, such as "not a dynamic executable" errors.
* gnu/packages/patches/glibc-ldd-powerpc.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm: (glibc)[native-inputs]: Add it.
[arguments]: When building for powerpc* apply it.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash,
glibc-final)[native-inputs]: Add patch conditionally.
This patch has been adjusted to apply to master.
Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Leo Le Bouter |
2020-11-26 | gnu: gcc-boot0, cross-base: Enable 128-bit long double for POWER9....* gnu/packages/cross-base.scm (cross-gcc-arguments): Add
"--with-long-double-128" when TARGET is "powerpc64le-linux-gnu".
* gnu/packages/commencement.scm (gcc-boot0): Likewise for (boot-triplet).
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| dftxbs3e |
2020-10-12 | gnu: gcc-toolchain: Add 'GUIX_LOCPATH' to the search paths....This allows 'gcc-toolchain' to be used as a drop-in replacement for the
default tool chain through '--with-toolchain=gcc-toolchain'.
* gnu/packages/commencement.scm (make-gcc-toolchain)[native-search-paths]
[search-paths]: Append LIBC's search paths.
| Ludovic Courtès |
2020-09-25 | gnu: nyacc: Add 1.03.0....* gnu/packages/mes.scm (nyacc): Rename to...
(nyacc-0.99): ... this.
(nyacc): New variable.
(mes)[propagated-inputs]: Replace NYACC with NYACC-0.99.
(mes-rb5)[native-inputs]: Likewise.
* gnu/packages/commencement.scm (mes-boot)[native-inputs]: Likewise.
(tcc-boot0)[native-inputs]: Likewise.
| Ludovic Courtès |
2020-09-16 | gnu: commencement: bash-mesboot0: Break store file-name in comment....Fixes <https://bugs.gnu.org/43005>.
Reported by Vagrant Cascadian <vagrant@debian.org>.
* gnu/packages/commencement.scm (bash-mesboot0)[arguments]: Break store file
name in comment and add unquoted string-append to silence the
’assert-no-store-file-names’ check. The store file name check is really meant
for code; this file name was unfortunately used is a comment.
| Jan (janneke) Nieuwenhuizen |
2020-09-13 | gnu: gcc-toolchain: Reword description....* gnu/packages/commencement.scm (make-gcc-toolchain)[description]: Reword.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2020-09-10 | gnu: gcc-toolchain: Make "gcc" a "deprecated" alias for "gcc-toolchain"....Fixes <https://bugs.gnu.org/43303>.
Reported by Jeffrey Walton <noloader@gmail.com>.
* gnu/packages/commencement.scm (gcc-toolchain-aka-gcc): New variable.
| Ludovic Courtès |
2020-07-19 | gnu: Add gdc-toolchain....* gnu/packages/commencement.scm(gdc-toolchain): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| guy fleury iteriteka |
2020-07-02 | gnu: gash, gash-utils: Build with Guile 3.0....* gnu/packages/shells.scm (gash)[source]: Add 'modules' and 'snippet'.
[inputs]: Change GUILE-2.2 to GUILE-3.0.
(gash-utils)[source]: Add 'modules' and 'snippet'.
[inputs]: Change GUILE-2.2 to GUILE-3.0.
* gnu/packages/commencement.scm (gash-utils-boot)[source]: Remove
unneeded 'modules' field, and add 'snippet'.
(gash-utils-boot)[source]: New field.
* gnu/packages/patches/gash-utils-ls-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
| Ludovic Courtès |
2020-06-30 | gnu: gcc-toolchain: Remove "glibc:debug" and "glibc:static" from "out"....With this change, the closure of "gcc-toolchain:out" goes from 1 GiB to
393 MiB, which was the intention.
* gnu/packages/commencement.scm (make-gcc-toolchain): Filter out
"libc-debug" and "libc-static" from OUT.
| Ludovic Courtès |