diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2024-12-17 09:19:52 +0200 |
|---|---|---|
| committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2026-01-28 21:47:40 +0100 |
| commit | 34ca98c03646e8ea31dabb12b705449e5d67ec4d (patch) | |
| tree | dec7272b30995bd63fb0ecd6d0faeb2330785c6e | |
| parent | 02f640046fac80a4877c9326f17019fc8ebdbf49 (diff) | |
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
| -rw-r--r-- | gnu/packages/commencement.scm | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 18ab430c871..b05b1178cd6 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm | |||
| @@ -1937,16 +1937,15 @@ ac_cv_c_float_format='IEEE (little-endian)' | |||
| 1937 | (inherit gcc-core-mesboot1) | 1937 | (inherit gcc-core-mesboot1) |
| 1938 | (name "gcc-mesboot1") | 1938 | (name "gcc-mesboot1") |
| 1939 | (version "4.6.4") | 1939 | (version "4.6.4") |
| 1940 | (source (origin | ||
| 1941 | (method url-fetch) | ||
| 1942 | (uri (string-append "mirror://gnu/gcc/gcc-" | ||
| 1943 | version "/gcc-" version ".tar.gz")) | ||
| 1944 | (sha256 | ||
| 1945 | (base32 | ||
| 1946 | "0vvkzxi8wvaj9wzdk0hv12nj9kqymkpjqzasj2ri8nc107dk7pjk")))) | ||
| 1940 | (native-inputs | 1947 | (native-inputs |
| 1941 | `(("gcc-g++" | 1948 | (package-native-inputs gcc-core-mesboot1)) |
| 1942 | ,(origin | ||
| 1943 | (method url-fetch) | ||
| 1944 | (uri (string-append "mirror://gnu/gcc/gcc-" | ||
| 1945 | version "/gcc-g++-" version ".tar.gz")) | ||
| 1946 | (sha256 | ||
| 1947 | (base32 | ||
| 1948 | "1fqqk5zkmdg4vmqzdmip9i42q6b82i3f6yc0n86n9021cr7ms2k9")))) | ||
| 1949 | ,@(package-native-inputs gcc-core-mesboot1))) | ||
| 1950 | (arguments | 1949 | (arguments |
| 1951 | (substitute-keyword-arguments (package-arguments gcc-core-mesboot1) | 1950 | (substitute-keyword-arguments (package-arguments gcc-core-mesboot1) |
| 1952 | ((#:configure-flags configure-flags) | 1951 | ((#:configure-flags configure-flags) |
| @@ -1957,10 +1956,6 @@ ac_cv_c_float_format='IEEE (little-endian)' | |||
| 1957 | #$configure-flags)))) | 1956 | #$configure-flags)))) |
| 1958 | ((#:phases phases) | 1957 | ((#:phases phases) |
| 1959 | #~(modify-phases #$phases | 1958 | #~(modify-phases #$phases |
| 1960 | (add-before 'unpack 'unpack-g++ | ||
| 1961 | (lambda _ | ||
| 1962 | (let ((source-g++ (assoc-ref %build-inputs "gcc-g++"))) | ||
| 1963 | (invoke "tar" "xvf" source-g++)))) | ||
| 1964 | (add-before 'configure 'set-cplus-include-path | 1959 | (add-before 'configure 'set-cplus-include-path |
| 1965 | (lambda _ | 1960 | (lambda _ |
| 1966 | ;; Set the C++ search path so that C headers can be found as | 1961 | ;; Set the C++ search path so that C headers can be found as |
