[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
77/85: gnu: gcc-mesboot1: Use full gcc sources.
From: |
guix-commits |
Subject: |
77/85: gnu: gcc-mesboot1: Use full gcc sources. |
Date: |
Tue, 17 Dec 2024 04:08:15 -0500 (EST) |
efraim pushed a commit to branch wip-riscv-bootstrap
in repository guix.
commit a2c74b2afa299a7953e86d55b9c58813862b7f47
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Tue Dec 17 09:19:52 2024 +0200
gnu: gcc-mesboot1: Use full gcc sources.
* gnu/packages/commencement.scm (gcc-mesboot1)[source]: Use the full gcc
sources, not gcc-core.
[native-inputs]: Remove the gcc-g++ sources.
[arguments]: Remove custom phase unpacking the gcc-g++ sources.
Change-Id: I4822bbf0385fc0bfb673ec834cc253d9465b0813
---
gnu/packages/commencement.scm | 21 ++++++++-------------
1 file changed, 8 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 1942311a0a..7a569e1125 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -1913,16 +1913,15 @@ ac_cv_c_float_format='IEEE (little-endian)'
(inherit gcc-core-mesboot1)
(name "gcc-mesboot1")
(version "4.6.4")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnu/gcc/gcc-"
+ version "/gcc-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0vvkzxi8wvaj9wzdk0hv12nj9kqymkpjqzasj2ri8nc107dk7pjk"))))
(native-inputs
- `(("gcc-g++"
- ,(origin
- (method url-fetch)
- (uri (string-append "mirror://gnu/gcc/gcc-"
- version "/gcc-g++-" version ".tar.gz"))
- (sha256
- (base32
- "1fqqk5zkmdg4vmqzdmip9i42q6b82i3f6yc0n86n9021cr7ms2k9"))))
- ,@(package-native-inputs gcc-core-mesboot1)))
+ (package-native-inputs gcc-core-mesboot1))
(arguments
(substitute-keyword-arguments (package-arguments gcc-core-mesboot1)
((#:configure-flags configure-flags)
@@ -1933,10 +1932,6 @@ ac_cv_c_float_format='IEEE (little-endian)'
#$configure-flags))))
((#:phases phases)
#~(modify-phases #$phases
- (add-before 'unpack 'unpack-g++
- (lambda _
- (let ((source-g++ (assoc-ref %build-inputs "gcc-g++")))
- (invoke "tar" "xvf" source-g++))))
(add-before 'configure 'set-cplus-include-path
(lambda _
;; Set the C++ search path so that C headers can be found as
- 13/85: gnu: glibc-mesboot0: Use commencement-build-target., (continued)
- 13/85: gnu: glibc-mesboot0: Use commencement-build-target., guix-commits, 2024/12/17
- 14/85: gnu: gcc-mesboot0: Use commencement-build-target., guix-commits, 2024/12/17
- 18/85: gnu: gcc-mesboot: Use commencement-build-target., guix-commits, 2024/12/17
- 19/85: gnu: mes-boot: Enable support for armhf-linux and aarch64-linux., guix-commits, 2024/12/17
- 21/85: gnu: tcc-boot0: Specify the build target., guix-commits, 2024/12/17
- 24/85: gnu: Add musl-boot0., guix-commits, 2024/12/17
- 25/85: gnu: Add tcc-boot-musl., guix-commits, 2024/12/17
- 08/85: gnu: gzip-mesboot: Allow building on all systems., guix-commits, 2024/12/17
- 12/85: gnu: gcc-core-mesboot0: Use commencement-build-target., guix-commits, 2024/12/17
- 17/85: gnu: glibc-headers-mesboot: Use commencement-build-target., guix-commits, 2024/12/17
- 77/85: gnu: gcc-mesboot1: Use full gcc sources.,
guix-commits <=
- 84/85: gnu: bison-boot0: Update flags for riscv64-linux., guix-commits, 2024/12/17
- 27/85: gnu: Add oksh-muslboot0., guix-commits, 2024/12/17
- 34/85: gnu: gcc-core-mesboot1: Adjust for dependency changes., guix-commits, 2024/12/17
- 36/85: gnu: gcc-mesboot1: Adjust setting include paths., guix-commits, 2024/12/17
- 48/85: gnu: mesboot-package: Adjust for riscv64-linux builds., guix-commits, 2024/12/17
- 68/85: gnu: musl-boot0: Upgrade to 1.2.5., guix-commits, 2024/12/17
- 76/85: fixup gcc-muslboot0, guix-commits, 2024/12/17
- 47/85: gnu: Add %boot-muslboot3-inputs., guix-commits, 2024/12/17
- 60/85: gnu: binutils-mesboot: Update to 2.30., guix-commits, 2024/12/17
- 50/85: gnu: %bootstrap-inputs+toolchain: Switch riscv64-linux to full bootstrap., guix-commits, 2024/12/17