Replace coreutils-6.3 with coreutils-6.10

Build only date, mktemp, and sha256sum
This commit is contained in:
Paul Dersey 2021-03-23 15:14:45 -04:00
parent 19c113127b
commit 366dc2eac5
8 changed files with 26 additions and 19 deletions

View File

@ -19,7 +19,7 @@ e20bdd49a0fb317959b410c1fe81269a620ec21207045d8a37cadea621be4b59 binutils-2.14.
7007fc89c216fbfaff5525359b02a7e5b612694df5168c74673f67055f015095 bison-3.4.1.tar.gz 7007fc89c216fbfaff5525359b02a7e5b612694df5168c74673f67055f015095 bison-3.4.1.tar.gz
ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269 bzip2-1.0.8.tar.gz ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269 bzip2-1.0.8.tar.gz
c25b36b8af6e0ad2a875daf4d6196bd0df28a62be7dd252e5f99a4d5d7288d95 coreutils-5.0.tar.bz2 c25b36b8af6e0ad2a875daf4d6196bd0df28a62be7dd252e5f99a4d5d7288d95 coreutils-5.0.tar.bz2
8815a918867a14dcfeb623786b3a7f7483a039a78dd5a94e9b562667684c07a1 coreutils-6.3.tar.bz2 1d013547889f20576460249c4210632d5314531c8477378a2e046b13a8ebeb7e coreutils-6.10.tar.gz
d5f2489c4056a31528e3ada4adacc23d498532b0af1a980f2f76158162b139d6 diffutils-2.7.tar.gz d5f2489c4056a31528e3ada4adacc23d498532b0af1a980f2f76158162b139d6 diffutils-2.7.tar.gz
bc79b890f35ca38d66ff89a6e3758226131e51ccbd10ef78d5ff150b7bd73689 flex-2.5.11.tar.gz bc79b890f35ca38d66ff89a6e3758226131e51ccbd10ef78d5ff150b7bd73689 flex-2.5.11.tar.gz
e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995 flex-2.6.4.tar.gz e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995 flex-2.6.4.tar.gz

View File

@ -307,10 +307,11 @@ coreutils 5.0
including ``comm``, ``expr``, ``dd``, ``sort``, ``sync``, ``uname`` and including ``comm``, ``expr``, ``dd``, ``sort``, ``sync``, ``uname`` and
``uniq``. This fixes a variety of issues with existing ``coreutils``. ``uniq``. This fixes a variety of issues with existing ``coreutils``.
coreutils 6.3 coreutils 6.10
============= =============
We build ``sha256sum`` from coreutils 6.3 since it is absent in 5.0. We build ``date``, ``mktemp`` and ``sha256sum`` from coreutils 6.10 which are
Other utils are not build at this stage. either missing or don't build correctly in 5.0. Other utils are not built at
this stage.
gawk 3.0.4 gawk 3.0.4
========== ==========

View File

@ -183,8 +183,8 @@ get_file https://ftp.gnu.org/gnu/grep/grep-2.4.tar.gz
# diffutils 2.7 # diffutils 2.7
get_file https://ftp.gnu.org/gnu/diffutils/diffutils-2.7.tar.gz get_file https://ftp.gnu.org/gnu/diffutils/diffutils-2.7.tar.gz
# coreutils 6.3 # coreutils 6.10
get_file https://ftp.gnu.org/gnu/coreutils/coreutils-6.3.tar.bz2 get_file https://ftp.gnu.org/gnu/coreutils/coreutils-6.10.tar.gz
# gawk 3.0.4 # gawk 3.0.4
get_file https://ftp.gnu.org/gnu/gawk/gawk-3.0.4.tar.gz get_file https://ftp.gnu.org/gnu/gawk/gawk-3.0.4.tar.gz

View File

@ -0,0 +1,3 @@
98124acfaf5cd8c1795d9557455607fb157a514867de5b908a9a3c8d00d88717 /after/bin/date
fe8a8a6d39e35ca2d980ac0dfb57204f34c34aa2ec543bc15f93ff80bcbbd38a /after/bin/mktemp
40289b9aae91f72a7d44bbc93616dcf2397b60d2532b549d053f3ce9b1040119 /after/bin/sha256sum

View File

@ -4,10 +4,7 @@
src_prepare() { src_prepare() {
default_src_prepare default_src_prepare
mv lib/fnmatch.in.h lib/fnmatch.h
cp lib/fnmatch_.h lib/fnmatch.h
cp lib/fcntl_.h lib/fcntl.h
sed -i 's#@ABSOLUTE_FCNTL_H@#"/after/include/musl/fcntl.h"#' lib/fcntl.h
# Rebuild bison pre-generated file # Rebuild bison pre-generated file
rm lib/getdate.c rm lib/getdate.c

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
34ec35d9de41dd954802dbcfc7c07697f1e7e3cecedbe32ea16a6da85c3eb260 /after/bin/sha256sum

View File

@ -57,8 +57,8 @@ build diffutils-2.7
# Rebuild coreutils using musl # Rebuild coreutils using musl
build coreutils-5.0 coreutils-5.0.sh checksums/pass2 build coreutils-5.0 coreutils-5.0.sh checksums/pass2
# Build only sha256sum # Build only date, mktemp and sha256sum
build coreutils-6.3 build coreutils-6.10
build gawk-3.0.4 build gawk-3.0.4