[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#47182] [PATCH 01/18] gnu: bootstrap: Add support for powerpc64le-li
From: |
Chris Marusich |
Subject: |
[bug#47182] [PATCH 01/18] gnu: bootstrap: Add support for powerpc64le-linux. |
Date: |
Tue, 16 Mar 2021 01:30:06 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Chris Marusich <cmmarusich@gmail.com> writes:
> * gnu/packages/bootstrap.scm (%bootstrap-executables)
> (bootstrap-executable-file-name, bootstrap-guile-url-path)
> (bootstrap-guile-hash, %bootstrap-coreutils&co, %bootstrap-binutils)
> (%bootstrap-glibc, %bootstrap-gcc): Add entries for powerpc64le-linux.
> (%bootstrap-executable-base-urls): Add an entry for alpha.gnu.org.
Unfortunately, despite my prior claims to the contrary, this change
seems to trigger a rebuild of the hello package and the gcc-toolchain
package on x86_64-linux, which means it's going to trigger a full-world
rebuild, after all. You can see this yourself by running
"./pre-inst-env guix build -d hello gcc-toolchain" on master (on an
x86_64-linux machine), applying this patch, and then running the command
again - the derivations change.
Is there any way to avoid this? I will try to think of something, but
suggestions would be welcome in the meantime... We can't merge this
patch series until we fix this.
It also makes me want to double check the other patches to make sure
they don't accidentally rebuild stuff. I thought I verified that they
didn't, but now I'm not so sure.
--
Chris
- [bug#47182] [PATCH 13/18] Add powerpc64le-linux as a supported Guix architecture., (continued)
- [bug#47182] [PATCH 13/18] Add powerpc64le-linux as a supported Guix architecture., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 08/18] gnu: bdb-4.8: Fix configure on powerpc64le-linux., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 09/18] gnu: guile-avahi: Fix compilation on powerpc64le-linux., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 12/18] gnu: libelf: Fix compilation for powerpc64le-linux., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 11/18] gnu: texlive-latex-base: Fix compilation on powerpc64le*., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 14/18] syscalls: Fix clone on powerpc64le-linux., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 15/18] syscalls: Fix RNDADDTOENTCNT on powerpc64le-linux., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 16/18] ci: %cross-targets: Add powerpc64le-linux-gnu., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 17/18] utils: Fix target-64bit? on powerpc64le-linux., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 18/18] gnu: sed: Make it build on SELinux-enabled kernels., Chris Marusich, 2021/03/16
- [bug#47182] [PATCH 01/18] gnu: bootstrap: Add support for powerpc64le-linux.,
Chris Marusich <=
- [bug#47182] [PATCH 00/18] Add support for powerpc64le-linux (wip-ppc64le-for-master), Léo Le Bouter, 2021/03/16
- bug#47182: Merged to master, Chris Marusich, 2021/03/24