summaryrefslogtreecommitdiff
path: root/gnu/packages/commencement.scm
Commit message (Collapse)AuthorAgeFilesLines
* gnu: commencement: Simplify ‘grep-final’ definition.Ludovic Courtès2024-08-311-6/+4
| | | | | | | * gnu/packages/commencement.scm (grep-final): Remove unneeded ‘substitute-keyword-arguments’. Change-Id: I4076c4e6d51bd408f6c68a2eb508855698330972
* gnu: commencement: Build ‘perl-boot0’ without stack protector on the Hurd.Ludovic Courtès2024-08-311-1/+8
| | | | | | | * gnu/packages/commencement.scm (perl-boot0)[arguments]: Pass “-A ccflags=-fno-stack-protector” on GNU/Hurd. Change-Id: I04d4e276cdcc1bbf589273791a3f64e5a17c4152
* gnu: perl-boot0: Use gexps.Ludovic Courtès2024-08-311-21/+21
| | | | | | * gnu/packages/commencement.scm (perl-boot0)[arguments]: Use gexps. Change-Id: I5c6358ce09a42bfb702d91325efa3ca81fe5494a
* gnu: commencement: ‘git-fetch-from-tarball’ can use ‘git-download’.Ludovic Courtès2024-08-311-24/+43
| | | | | | | | | | | This works around the fact that hash mismatches for the tarball download would lead to a build failure. * gnu/packages/commencement.scm (built-in-builders*): New variable. (git-fetch-from-tarball): Adjust to use the ‘git-download’ builder when it’s available. Add comments. Change-Id: I63502da6c942f85bf012f7c6bf3aa3617f818183
* gnu: findutils-boot0: Fix build on armhf-linux.Efraim Flashner2024-08-311-1/+6
| | | | | | | | * gnu/packages/commencement.scm (findutils-boot0)[arguments]: Adjust 'skip-problematic-tests phase when building on armhf-linux to adjust the tests skipped. Change-Id: Ib014402cb07399788440115782ddca4adfe05193
* gnu: guile-2.0: Add libxcrypt dependency.Josselin Poiret2024-08-311-2/+12
| | | | | | | | * gnu/packages/guile.scm (guile-2.0): Add libxcrypt dependency, and include it in the pkg-config file's flags. * gnu/packages/commencement.scm (guile-final): Explicitely exclude libxcrypt dependency. Change-Id: Ie01913971b225c4dd23dcfdb96348d4e11042da8
* gnu: commencement: Do not export unused make-gcc-toolchain.Maxim Cournoyer2024-08-311-2/+1
| | | | | | | | It is discouraged to import this module anywhere. * gnu/packages/commencement.scm: Remove make-gcc-toolchain export. Change-Id: I3095a83434b6bfc0e8dad1ad00be1aa02472aac4
* gnu: mig-boot0: Do not override phases.Ricardo Wurmus2024-08-311-6/+6
| | | | | | | | | | The build phases of the mig package are needed also for mig-boot0, so instead of overriding all arguments we should only override the configure flags. * gnu/packages/commencement.scm (mig-boot0)[arguments]: Use SUBSTITUTE-KEYWORD-ARGUMENTS to replace only the configure flags. Change-Id: I8227baf9e7fabc86a8674fe694058245ce166d0f
* gnu: hurd-headers-boot0: Update hash.Ricardo Wurmus2024-08-311-1/+1
| | | | | | | * gnu/packages/commencement.scm (hurd-headers-boot0)[source]: Use hash of tarball, not of git checkout. Change-Id: Ibb79396722507ab6509d18a67b3d22210a8a31a9
* gnu: gnu-make-final: Turn into a procedure to delay top-level evaluation.Maxim Cournoyer2024-08-311-4/+4
| | | | | | | | | | | | | This was causing a problem with the pkg-config syntax being evaluated too early. * gnu/packages/commencement.scm (gnu-make-final): Rename to... (make-gnu-make-final): ... this, turning it into a procedure. Also use %pkg-config to avoid more problems caused by pulling the special pkg-config syntax. (%final-inputs): Adjust accordingly. Change-Id: Icf1d0e106a109afc8e121d5dcfff07df8d5dd1df
* gnu: commencement: hurd-headers-boot0: Update to 0.9.git20230520.Janneke Nieuwenhuizen2024-08-311-2/+2
| | | | | | | * gnu/packages/commencement.scm (hurd-headers-boot0): Update to 0.9.git20230520. Change-Id: Ie9ae6bd56ae120019bd154d975161e4ee0636795
* gnu: commencement: gnumach-headers-boot0: Update to 1.8+git20230410.Janneke Nieuwenhuizen2024-08-311-3/+3
| | | | | | | * gnu/packages/commencement.scm (gnumach-headers-boot0): Update to 1.8+git20230410. Change-Id: I4658c089e4c4be34a4e4e540d90a64dd1717fdff
* gnu: findutils-boot0: Re-enable most tests.Pierre Langlois2024-08-311-14/+19
| | | | | | | | | | * gnu/packages/commencement.scm (findutils-boot0) [arguments]: Enable tests. Rename skip-fnmatch-test phase skip-problematic-tests. Only disable test-fnmatch on x86_64 and i686. Disable pthread tests on other platforms. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I1efd62d98a27c3d9b878f37c890d6ff0ea6ea675
* gnu: tcc-boot0: Update to 0.9.26-1149-g46a75d0c.Ekaitz Zarraga2024-08-311-3/+4
| | | | | | | | | * gnu/packages/commencement.scm (tcc-boot0): Update to 0.9.26-1149-g46a75d0c. [supported-systems]: Add riscv64-linux. Change-Id: I5de3e0a36366d57722e380edeedd389f3cf36f98 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: mes-boot: Update to 0.25.1.Ekaitz Zarraga2024-08-311-4/+14
| | | | | | | | | | * gnu/packages/commencement.scm(mes-boot): Update to 0.25.1. [arguments]: Adjust the 'configure phase to allow for other systems. Adjust the 'build phase. [supported-systems]: Add riscv64-linux. Change-Id: I262a8b6855e8c6528969d0c4b69a42cd2f477f2d Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: stage0-posix: Update to 1.6.0Ekaitz Zarraga2024-08-311-103/+14
| | | | | | | | | | | | In 1.6.0 we have all the inputs merged in the tarball so we don't need to add extra inputs in separate tarballs. * gnu/packages/commencement (bootstrap-seeds): Remove it. (stage0-posix): Update to 1.6.0 and use the sub-packages from the tarball. Simplify the build phase. Change-Id: Ic025335ecc66acecbc0a928995a07e521aeb7742 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: binutils: Use gexps.Ludovic Courtès2024-08-311-74/+78
| | | | | | | | | | | | | | | This is the result of applying ‘guix style -S arguments’ and making small adjustments. * gnu/packages/base.scm (binutils)[arguments]: Use gexps. (binutils-2.33, binutils-gold): Likewise. * gnu/packages/commencement.scm (binutils-mesboot0, binutils-mesboot1) (binutils-boot0, binutils-final): Likewise. * gnu/packages/cross-base.scm (cross-binutils*): Adjust accordingly. * gnu/packages/embedded.scm (make-propeller-binutils): Use gexps. * gnu/packages/make-bootstrap.scm (%binutils-static): Use gexps. Change-Id: I59cbe29760784b09e6d4e80beca9153cb9b495a7
* gnu: binutils: Update to 2.41.Ludovic Courtès2024-08-311-24/+37
| | | | | | | | | | | | | | | | | | | * gnu/packages/base.scm (binutils): Update to 2.41. [properties]: Remove. [native-inputs]: New field. (binutils+documentation): Remove. (binutils-2.33)[native-inputs]: New field. (binutils-gold): Inherit from BINUTILS. [native-inputs]: Use ‘modify-inputs’ to preserve BISON. * gnu/packages/commencement.scm (binutils-boot0)[arguments]: Pass ‘--disable-gprofng’. [native-inputs]: New field. (binutils-final): Move below ‘libstdc++’. [native-inputs]: New field. [arguments]: Add libstdc++ to #:allowed-references. Extend #:configure-flags to libstdc++ is found. Change-Id: I72750ca46ffd484d26608c4cec2931edb06b19a5
* build: gnu-build-system: Compress man pages with zstd.Maxim Cournoyer2024-08-311-1/+2
| | | | | | | | | | | | | | | | | | | The aim is to improve the efficiency of computing the man pages database, which must decompress the man pages. Zstd is faster than gzip, especially for decompression, and has a similar compression ratio. * gnu/packages/commencement.scm (%final-inputs): Add zstd. * guix/build/gnu-build-system.scm (compress-documentation) Update doc. <info-compressor, info-compressor-flags, man-compressor, man-compressor-flags> <man-compressor-file-extension>: New arguments. <compressed-documentation-extension>: Rename argument to... <info-compressor-file-extension>: ... this. Add an 'extension' argument to the retarget-symlink nested procedure. Use new arguments in nested 'maybe-compress' procedure. Reviewed-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Ibaad4658f8e5151633714d263d9198f56d255020
* gnu: python-boot0: Name it eponymously.Maxim Cournoyer2024-08-311-0/+1
| | | | | | * gnu/packages/commencement.scm (python-boot0) [name]: Override name. Change-Id: I00f3a07e9aea9fae3e2ce9c571fa06a95c9bcdb1
* gnu: commencement: Remove ‘glibc-utf8-locales’ from ‘%final-inputs’.Ludovic Courtès2024-08-311-16/+15
| | | | | | | | | | | | | | | | * gnu/packages/commencement.scm (%boot5-inputs): Make an alias for ‘%boot4-inputs’. (with-boot5): Turn into an alias for ‘with-boot4’. (%final-inputs): Override ‘native-inputs’ of GAWK. Remove "locales" entry. (canonical-package): Add “glibc-utf8-locales” entry. * gnu/packages/base.scm (libc-utf8-locales-for-target): Use ‘canonical-package’. * gnu/packages/gawk.scm (gawk)[native-inputs]: New field. * gnu/packages/texinfo.scm (texinfo)[native-inputs]: Add ‘libc-utf8-locales-for-target’. Change-Id: I2283ffc6c6000c98ad2db89c04d581e050667c94
* gnu: glibc: Improve handling of empty .a files.Ludovic Courtès2024-08-311-9/+1
| | | | | | | | | | | | | This partially reverts 3b2de6529b9d77c8a74d431859a3ec334e9603c2, itself a followup to 25b30622b4a77cd4b2965b9d62fa310a22413d54. * gnu/packages/base.scm (glibc)[arguments]: In ‘move-static-libs’ phase, remove ‘empty-static-libraries’ variable and rewrite ‘empty-static-library?’ to check file type and size. * gnu/packages/commencement.scm (make-gcc-toolchain): Remove ‘copy-file’ call to create ‘librt.a’. Change-Id: I33c6825d5b1e6e790dfff494bac1da07d3389e77
* gnu: grep-final: Adjust for changes in grep.Efraim Flashner2024-08-311-1/+5
| | | | | | | | * gnu/packages/commencement.scm (grep-final)[arguments]: Strip inherited configure-flags. [inputs]: Remove inherited pcre2, not pcre. Change-Id: Ib912430712b3d4dfea4854e563e4efb4ae5e3e45
* gnu: grep-mesboot: Remove inherited configure-flags.Efraim Flashner2024-08-311-0/+5
| | | | | | | * gnu/packages/commencement.scm (grep-mesboot)[arguments]: Strip inherited configure-flags. Change-Id: Id1e9c0d742aaa978b436073088f92a742ec45272
* gnu: gcc-final: Import the correct set of modules.Maxim Cournoyer2024-08-311-1/+1
| | | | | | | * gnu/packages/commencement.scm (gcc-final) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: I581dd9cb1ee2cc1747982b4a34277b80fa1cc0f7
* build-systems: gnu: Export %default-gnu-imported-modules and ↵Maxim Cournoyer2024-08-311-4/+4
| | | | | | | | | | | | | | | | | | | | | %default-gnu-modules. Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
* gnu: Add gcc-toolchain-14.Zheng Junjie2024-07-021-0/+3
| | | | | | | * gnu/packages/commencement.scm (gcc-toolchain-14): New variable. Change-Id: I82d56541c76cc48d450c690b047c48a4c4a36702 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: patch: Update to latest commit [security fixes].Maxim Cournoyer2024-06-241-4/+4
| | | | | | | | | | | | | | | * gnu/packages/base.scm (patch): Rename to... (patch/pinned): ... this. Hide package. (patch): New variable. * gnu/packages/commencement.scm (patch-mesboot): Inherit from patch/pinned. (patch-boot0): Likewise. (%final-inputs): Replace patch with patch/pinned. * gnu/packages/lisp.scm (cl-asdf): Likewise. * guix/packages.scm (%standard-patch-inputs): Replace patch with patch/pinned. Fixes: https://issues.guix.gnu.org/47144 Reported-by: Mark H Weaver <mhw@netris.org> Change-Id: I54ae41b735f5ba0ebad30ebdfaabe0ccdc3f9873
* gnu: make-gcc-toolchain: Add gcc:lib.John Kehayias2024-04-161-0/+1
| | | | | | * gnu/packages/commencement.scm (make-gcc-toolchain)[inputs]: Add gcc:lib. Change-Id: I327a2403d5d14dd545981e8e9dbfd7df24c9357e
* gnu: gcc-toolchain: Do not use gcc-final.Simon Tournier2024-04-161-4/+6
| | | | | | | * gnu/packages/commencement.scm (gcc-toolchain): Bind to the default gcc-toolchain-11 being consitent with others. (gcc-toolchain-11): Make it from gcc-11. (gcc-toolchain-aka-gcc): Bind to gcc-toolchain.
* gnu: commencement: Make ‘glibc-final’ immune to ↵Ludovic Courtès2023-11-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | ‘%current-target-system’. Previously, the value memoized for ‘glibc-final’ was influenced by that of ‘%current-target-system’ since it is used as a default argument to ‘libc-for-target’. Thus, due to the order in which modules were loaded versus the time at which ‘%current-target-system’ was set, it was possible to end up with ‘glibc-final’ set to the “wrong” libc, for instance when doing: guix build -f guix.scm --target=i586-pc-gnu from another project such as the Shepherd. This is similar to the problem fixed in 625a847d2a554168bec6e294888d9d1f8ab03d08. * gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash) (glibc-final): Explicitly pass (%current-system) as the first argument to ‘libc-for-target’ so that the value of ‘%current-target-system’ at that time has no influence. Change-Id: I2f05898b8f9d1f99d4c75108441c7ad38728225f
* gnu: commencement: Avoid cyclic dependency when targeting i586-pc-gnu.Ludovic Courtès2023-11-251-1/+1
| | | | | | | | | | | | | | | Fixes a regression introduced in 95ea1277ae2ebd278bdb51a7887f5ba1116fbc64 where: guix build coreutils --target=i586-pc-gnu coreutils would never complete due to a dependency loop introduced in ‘%final-inputs’. * gnu/packages/commencement.scm (%final-inputs): Pass argument to ‘target-hurd?’. Change-Id: I4df7907fb9afcd2b170ba19307666eaa81f12d41
* gnu: commencement: Use locales for the right libc version on GNU/Hurd.Ludovic Courtès2023-11-251-2/+16
| | | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/66472>. Until now, we were unconditionally using ‘glibc-utf8-locales’, which targets the glibc version used on Linux (2.35) rather than that used on the Hurd (2.37). This would lead to build failures due to the inability to use locale encoding when targeting i586-gnu. * gnu/packages/base.scm (glibc-utf8-locales/hurd): New variable. * gnu/packages/commencement.scm (glibc-utf8-locales-final/hurd): New variable. (%boot5-inputs): Use it when ‘target-hurd?’ returns #t. (%final-inputs): Likewise. Change-Id: I1666d615dffbe3561cf2d9612b85cd31a48a7dcd
* gnu: Add gcc-toolchain-13.Hilton Chain2023-09-281-0/+3
| | | | | | * gnu/packages/commencement.scm (gcc-toolchain-13): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: gcc-toolchain: Add empty librt.a.Josselin Poiret2023-08-251-0/+7
| | | | | * gnu/packages/commencememnt.scm (make-gcc-toolchain): Add empty librt.a. * gnu/packages/base.scm (gcc): Add a warning regarding the missing librt.a.
* gnu: commencement: Use system in %final-inputs.Christopher Baines2023-08-181-25/+26
| | | | | | | | | | | | | | | | Otherwise this causes odd issues, I presume arising from when %current-system differs from the system argument passed to %final-inputs. * gnu/packages/commencement.scm (%final-inputs): Set %current-system to system. * gnu/packages/base.scm (%final-inputs): Add optional system parameter. * gnu/ci.scm (base-packages): New procedure to memoize the base packages depending on system. (package->job): Pass system to base-packages. Co-authored-by: Josselin Poiret <dev@jpoiret.xyz> Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: commencement: hurd-minimal-boot0: Update to 0.9.git20230216.Janneke Nieuwenhuizen2023-07-191-19/+8
| | | | | | | | | | | | | * gnu/packages/commencement.scm (hurd-minimal-boot0): Remove redundant let and package-with-bootstrap-guile. [name]: New field; give proper name. [version]: New field. [source]: Update to 0.9.git20230216, using hurd-headers-boot0' source. [inputs]: Add autoconf-boot0, automake-boot0, gnumach-headers-boot0. [native-inputs]: Add autoconf-boot0, automake-boot0, and gnumach-headers-boot0. * gnu/packages/commencement.scm (hurd-version-boot0, hurd-source-boot0): Remove.
* gnu: commencement: hurd-headers-boot0: Update to 0.9.git20230216.Janneke Nieuwenhuizen2023-07-191-6/+21
| | | | | | | | | * gnu/packages/commencement.scm (hurd-headers-boot0): Remove redundant outer let and package-with-bootstrap-guile. [name]: New field; give proper name. [version]: New field. [source]: Update to 0.9.git20230216, using git-fetch-from-tarball. [inputs]: Add autoconf-boot0, automake-boot0, gnumach-headers-boot0.
* gnu: mig: Use git-fetch.Josselin Poiret2023-07-191-1/+13
| | | | | | | | | | Now that we have `git-fetch-from-tarball' to break the cycle in commencement for git-fetch sources, we can finally update mig to use git-fetch to allow `--with-commit' builds. * gnu/packages/hurd.scm (mig)[source]: Use git-fetch again. * gnu/packages/commencement.scm (mig-boot0)[source]: Use git-fetch-from-tarball accordingly.
* gnu: commencement: mig-boot0: Update to 1.8+git20230520.Janneke Nieuwenhuizen2023-07-191-11/+15
| | | | | | | | | | * gnu/packages/commencement.scm (mig-boot0): Remove redundant outer let. [name]: New field, give proper name. [version]: New field [source]: Update to 1.8+git20230520. [native-inputs]: Add autoconf-boot0, automake-boot0. [inputs]: Add gnumach-headers-boot0.
* gnu: commencement: gnumach-headers-boot0: Update to 1.8+git20221224.Janneke Nieuwenhuizen2023-07-191-12/+29
| | | | | | | | | * gnu/packages/commencement.scm (gnumach-headers-boot0)[name]: New field; give proper name. [source]: Update to 1.8+git20221224, using git-fetch-from-tarball. [native-inputs]: Add autoconf-boot0, automake-boot0, texinfo-boot0. [arguments]: Add 'patch-compat' phase to allow building hurd-minimal etc, with our out-of-date bootstsrap binaries.
* gnu: commencement: Add git-fetch-from-tarball utility.Ludovic Courtès2023-07-191-0/+35
| | | | * gnu/packages/commencement.scm (git-fetch-from-tarball): New procedure.
* gnu: commencement: Add automake-boot0.Janneke Nieuwenhuizen2023-07-191-0/+13
| | | | * gnu/packages/commencement.scm (automake-boot0): New variable.
* gnu: commencement: Add autoconf-boot0.Janneke Nieuwenhuizen2023-07-191-0/+10
| | | | * gnu/packages/commencement.scm (autoconf-boot0): New variable.
* gnu: Add libc-for-target and glibc/hurd.Josselin Poiret2023-07-131-122/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/glibc-2.37-hurd-clock_t_centiseconds.patch * gnu/packages/patches/glibc-2.37-hurd-local-clock_gettime_MONOTONIC.patch * gnu/packages/patches/glibc-2.37-versioned-locpath.patch: New patches. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/base.scm (glibc/hurd, libc-for-target): New variables. (glibc/hurd-headers): Use glibc/hurd. * gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[outputs, source, arguments] (glibc-final)[source]: Use libc-for-target instead of glibc. * gnu/packages/cross-base.scm (cross-libc/deprecated, cross-libc*): Use libc-for-target. This part fixes https://issues.guix.gnu.org/63641#25 * gnu/packages/commencement.scm (%final-inputs): Change to memoized lambda taking "system". * gnu/packages/commencement.scm (canonical-package): Likewise, and update user, passing (%current-system). (make-gcc-toolchain): Update user, passing (%current-system). * gnu/packages/base.scm (%final-inputs): Likewise. * guix/scripts/refresh.scm (options->update-specs): Likewise. * guix/build-system/gnu.scm (standard-packages): Add optional "system" parameter. (lower): Update caller. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Co-authored-by: Janneke Nieuwenhuizen <janneke@gnu.org>
* gnu: Use target-hurd?, system-hurd? instead of hurd-target?, hurd-system?.Janneke Nieuwenhuizen2023-06-171-6/+6
| | | | | | | | * gnu/packages/hurd.scm (hurd-target?): Remove. (hurd-system?): Move to... * guix/utils.scm (system-hurd?): ...here. * gnu/packages/*: Update all users, removing (gnu packages hurd) include where now unused.
* gnu: gcc-boot0: Do not use 'coreutils-boot0' on GNU/Hurd.Ludovic Courtès2023-06-021-1/+6
| | | | | | | | Fixes <https://issues.guix.gnu.org/63789>. Reported by Janneke Nieuwenhuizen <janneke@gnu.org>. * gnu/packages/commencement.scm (gcc-boot0)[source]: Use '%bootstrap-coreutils&co' when on GNU/Hurd.
* gnu: commencement: m4-boot0: Disable tests for the Hurd too.Janneke Nieuwenhuizen2023-05-291-2/+3
| | | | | | | GNU lib's stack-overflow tests fail. * gnu/packages/commencement.scm (m4-boot0)[arguments]: Set #:tests? to #false for the Hurd.
* gnu: findutils: Update XFAIL_TESTS for the hurd.Christopher Baines2023-05-071-3/+1
| | | | | | | | | This could do with more investigating, but this reflects what I see locally. * gnu/packages/base.scm (findutils)[arguments]: Update XFAIL_TESTS for the hurd. * gnu/packages/commencement.scm (findutils-boot0): Stop clearing the make-flags, so the above change applies to findutils-boot0.
* Revert "gnu: gcc-11: Adapt patching for hurd to not use gexp's."Christopher Baines2023-05-071-4/+1
| | | | | | | | | | | This reverts commit 08acdd0765b5f4fbfafa699a823ea7985d4d35a7. This change is now unnecessary now that gcc-boot0 uses gexps (a795a02a9d988be5a762886620f7bb6a95e7ffdb). * gnu/packages/gcc.scm (gcc-11)[arguments]: Use gexp for modify-phases. [native-inputs]: Remove. * gnu/packages/commencement.scm (gcc-boot0)[native-inputs]: Remove.