[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/07: build: Remove 'gnu/packages/bootstrap' and its binaries.
From: |
guix-commits |
Subject: |
06/07: build: Remove 'gnu/packages/bootstrap' and its binaries. |
Date: |
Fri, 14 Jun 2019 17:35:36 -0400 (EDT) |
civodul pushed a commit to branch core-updates
in repository guix.
commit 92d00ca4661e186022732a47956a2bc0ef16be96
Author: Ludovic Courtès <address@hidden>
Date: Fri Jun 14 21:53:25 2019 +0200
build: Remove 'gnu/packages/bootstrap' and its binaries.
* gnu/local.mk (bootstrapdir, bootstrap_i686_linuxdir)
(bootstrap_armhf_linuxdir, bootstrap_aarch64_linuxdir)
(bootstrap_mips64el_linuxdir, dist_bootstrap_i686_linux_DATA)
(dist_bootstrap_armhf_linux_DATA, dist_bootstrap_aarch64_linux_DATA)
(dist_bootstrap_mips64el_linux_DATA): Remove.
(set-bootstrap-executable-permissions): Remove target.
* Makefile.am (install-data-hook): Remove dependency on
'set-bootstrap-executable-permissions'.
* gnu/packages/bootstrap: Remove directory.
* tests/search-paths.scm ("evaluate-search-paths, separator is #f"):
Adjust to match .../aux-files/linux-libre.
---
.gitignore | 1 +
Makefile.am | 2 +-
gnu/local.mk | 35 ----------------------------
gnu/packages/bootstrap/aarch64-linux/bash | Bin 1162056 -> 0 bytes
gnu/packages/bootstrap/aarch64-linux/mkdir | Bin 558216 -> 0 bytes
gnu/packages/bootstrap/aarch64-linux/tar | Bin 1085128 -> 0 bytes
gnu/packages/bootstrap/aarch64-linux/xz | Bin 738576 -> 0 bytes
gnu/packages/bootstrap/armhf-linux/bash | Bin 802224 -> 0 bytes
gnu/packages/bootstrap/armhf-linux/mkdir | Bin 401544 -> 0 bytes
gnu/packages/bootstrap/armhf-linux/tar | Bin 755356 -> 0 bytes
gnu/packages/bootstrap/armhf-linux/xz | Bin 502884 -> 0 bytes
gnu/packages/bootstrap/i686-linux/bash | Bin 1351732 -> 0 bytes
gnu/packages/bootstrap/i686-linux/mkdir | Bin 714316 -> 0 bytes
gnu/packages/bootstrap/i686-linux/tar | Bin 1285420 -> 0 bytes
gnu/packages/bootstrap/i686-linux/xz | Bin 861836 -> 0 bytes
gnu/packages/bootstrap/mips64el-linux/bash | Bin 1409080 -> 0 bytes
gnu/packages/bootstrap/mips64el-linux/mkdir | Bin 698500 -> 0 bytes
gnu/packages/bootstrap/mips64el-linux/tar | Bin 1283708 -> 0 bytes
gnu/packages/bootstrap/mips64el-linux/xz | Bin 851736 -> 0 bytes
tests/search-paths.scm | 8 +++----
20 files changed, 6 insertions(+), 40 deletions(-)
diff --git a/.gitignore b/.gitignore
index 93d2ec9..aa374b5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -149,3 +149,4 @@ tmp
/etc/indent-code.el
/.version
/doc/stamp-[0-9]
+/gnu/packages/bootstrap
diff --git a/Makefile.am b/Makefile.am
index 80be73e..ec1e028 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -589,7 +589,7 @@ $(guix_install_go_files):
install-nobase_dist_guilemoduleDATA
# The above trick doesn't work for 'config.go' because both 'config.scm' and
# 'config.go' are listed in $(nobase_nodist_guileobject_DATA). Thus, give it
# special treatment.
-install-data-hook: set-bootstrap-executable-permissions
+install-data-hook:
touch "$(DESTDIR)$(guileobjectdir)/guix/config.go"
# Assuming Guix is already installed and the daemon is up and running, this
diff --git a/gnu/local.mk b/gnu/local.mk
index b92f82e..0ba0d1f 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1385,38 +1385,3 @@ dist_patch_DATA =
\
MISC_DISTRO_FILES = \
%D%/packages/ld-wrapper.in
-
-bootstrapdir = $(guilemoduledir)/%D%/packages/bootstrap
-bootstrap_i686_linuxdir = $(bootstrapdir)/i686-linux
-bootstrap_armhf_linuxdir = $(bootstrapdir)/armhf-linux
-bootstrap_aarch64_linuxdir = $(bootstrapdir)/aarch64-linux
-bootstrap_mips64el_linuxdir = $(bootstrapdir)/mips64el-linux
-
-dist_bootstrap_i686_linux_DATA = \
- %D%/packages/bootstrap/i686-linux/bash \
- %D%/packages/bootstrap/i686-linux/mkdir \
- %D%/packages/bootstrap/i686-linux/tar \
- %D%/packages/bootstrap/i686-linux/xz
-
-dist_bootstrap_armhf_linux_DATA = \
- %D%/packages/bootstrap/armhf-linux/bash \
- %D%/packages/bootstrap/armhf-linux/mkdir \
- %D%/packages/bootstrap/armhf-linux/tar \
- %D%/packages/bootstrap/armhf-linux/xz
-
-dist_bootstrap_aarch64_linux_DATA = \
- %D%/packages/bootstrap/aarch64-linux/bash \
- %D%/packages/bootstrap/aarch64-linux/mkdir \
- %D%/packages/bootstrap/aarch64-linux/tar \
- %D%/packages/bootstrap/aarch64-linux/xz
-
-dist_bootstrap_mips64el_linux_DATA = \
- %D%/packages/bootstrap/mips64el-linux/bash \
- %D%/packages/bootstrap/mips64el-linux/mkdir \
- %D%/packages/bootstrap/mips64el-linux/tar \
- %D%/packages/bootstrap/mips64el-linux/xz
-
-# Those files must remain executable, so they remain executable once
-# imported into the store.
-set-bootstrap-executable-permissions:
- chmod +x $(DESTDIR)$(bootstrapdir)/*/{bash,mkdir,tar,xz}
diff --git a/gnu/packages/bootstrap/aarch64-linux/bash
b/gnu/packages/bootstrap/aarch64-linux/bash
deleted file mode 100755
index 0bfb9d1..0000000
Binary files a/gnu/packages/bootstrap/aarch64-linux/bash and /dev/null differ
diff --git a/gnu/packages/bootstrap/aarch64-linux/mkdir
b/gnu/packages/bootstrap/aarch64-linux/mkdir
deleted file mode 100755
index 35cd181..0000000
Binary files a/gnu/packages/bootstrap/aarch64-linux/mkdir and /dev/null differ
diff --git a/gnu/packages/bootstrap/aarch64-linux/tar
b/gnu/packages/bootstrap/aarch64-linux/tar
deleted file mode 100755
index 7e68edb..0000000
Binary files a/gnu/packages/bootstrap/aarch64-linux/tar and /dev/null differ
diff --git a/gnu/packages/bootstrap/aarch64-linux/xz
b/gnu/packages/bootstrap/aarch64-linux/xz
deleted file mode 100755
index 5aa18c9..0000000
Binary files a/gnu/packages/bootstrap/aarch64-linux/xz and /dev/null differ
diff --git a/gnu/packages/bootstrap/armhf-linux/bash
b/gnu/packages/bootstrap/armhf-linux/bash
deleted file mode 100755
index 212a22c..0000000
Binary files a/gnu/packages/bootstrap/armhf-linux/bash and /dev/null differ
diff --git a/gnu/packages/bootstrap/armhf-linux/mkdir
b/gnu/packages/bootstrap/armhf-linux/mkdir
deleted file mode 100755
index c3e5246..0000000
Binary files a/gnu/packages/bootstrap/armhf-linux/mkdir and /dev/null differ
diff --git a/gnu/packages/bootstrap/armhf-linux/tar
b/gnu/packages/bootstrap/armhf-linux/tar
deleted file mode 100755
index 5a6aac8..0000000
Binary files a/gnu/packages/bootstrap/armhf-linux/tar and /dev/null differ
diff --git a/gnu/packages/bootstrap/armhf-linux/xz
b/gnu/packages/bootstrap/armhf-linux/xz
deleted file mode 100755
index a77aebc..0000000
Binary files a/gnu/packages/bootstrap/armhf-linux/xz and /dev/null differ
diff --git a/gnu/packages/bootstrap/i686-linux/bash
b/gnu/packages/bootstrap/i686-linux/bash
deleted file mode 100755
index 4b99d7e..0000000
Binary files a/gnu/packages/bootstrap/i686-linux/bash and /dev/null differ
diff --git a/gnu/packages/bootstrap/i686-linux/mkdir
b/gnu/packages/bootstrap/i686-linux/mkdir
deleted file mode 100755
index 6623a38..0000000
Binary files a/gnu/packages/bootstrap/i686-linux/mkdir and /dev/null differ
diff --git a/gnu/packages/bootstrap/i686-linux/tar
b/gnu/packages/bootstrap/i686-linux/tar
deleted file mode 100755
index d33cd39..0000000
Binary files a/gnu/packages/bootstrap/i686-linux/tar and /dev/null differ
diff --git a/gnu/packages/bootstrap/i686-linux/xz
b/gnu/packages/bootstrap/i686-linux/xz
deleted file mode 100755
index f94dbde..0000000
Binary files a/gnu/packages/bootstrap/i686-linux/xz and /dev/null differ
diff --git a/gnu/packages/bootstrap/mips64el-linux/bash
b/gnu/packages/bootstrap/mips64el-linux/bash
deleted file mode 100755
index 403671d..0000000
Binary files a/gnu/packages/bootstrap/mips64el-linux/bash and /dev/null differ
diff --git a/gnu/packages/bootstrap/mips64el-linux/mkdir
b/gnu/packages/bootstrap/mips64el-linux/mkdir
deleted file mode 100755
index c8d3285..0000000
Binary files a/gnu/packages/bootstrap/mips64el-linux/mkdir and /dev/null differ
diff --git a/gnu/packages/bootstrap/mips64el-linux/tar
b/gnu/packages/bootstrap/mips64el-linux/tar
deleted file mode 100755
index 0cdf7cc..0000000
Binary files a/gnu/packages/bootstrap/mips64el-linux/tar and /dev/null differ
diff --git a/gnu/packages/bootstrap/mips64el-linux/xz
b/gnu/packages/bootstrap/mips64el-linux/xz
deleted file mode 100755
index b0622ba..0000000
Binary files a/gnu/packages/bootstrap/mips64el-linux/xz and /dev/null differ
diff --git a/tests/search-paths.scm b/tests/search-paths.scm
index 8dad424..767a80b 100644
--- a/tests/search-paths.scm
+++ b/tests/search-paths.scm
@@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2017 Ludovic Courtès <address@hidden>
+;;; Copyright © 2017, 2019 Ludovic Courtès <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -29,17 +29,17 @@
(test-equal "evaluate-search-paths, separator is #f"
(string-append %top-srcdir
- "/gnu/packages/bootstrap/aarch64-linux")
+ "/gnu/packages/aux-files/linux-libre")
;; The following search path spec should evaluate to a single item: the
;; first directory that matches the "-linux$" pattern in
;; gnu/packages/bootstrap.
(let ((spec (search-path-specification
(variable "CHBOUIB")
- (files '("gnu/packages/bootstrap"))
+ (files '("gnu/packages/aux-files"))
(file-type 'directory)
(separator #f)
- (file-pattern "-linux$"))))
+ (file-pattern "^linux"))))
(match (evaluate-search-paths (list spec)
(list %top-srcdir))
(((spec* . value))
- branch core-updates updated (44f07d1 -> cfd4e4d), guix-commits, 2019/06/14
- 03/07: tests: Remove expensive and pointless test., guix-commits, 2019/06/14
- 01/07: download: Add 'url-fetch/executable'., guix-commits, 2019/06/14
- 07/07: build-system/gnu: Make 'first-subdirectory' deterministic., guix-commits, 2019/06/14
- 04/07: tests: Make builds less expensive., guix-commits, 2019/06/14
- 02/07: gnu: bootstrap: Download the bootstrap bash, mkdir, tar, and xz binaries., guix-commits, 2019/06/14
- 05/07: packages: Remove 'search-bootstrap-binary'., guix-commits, 2019/06/14
- 06/07: build: Remove 'gnu/packages/bootstrap' and its binaries.,
guix-commits <=