summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--groups/211.native_packages_cmdline.group4
-rw-r--r--patches/coreutils-9.1.local.patch (renamed from patches/coreutils-9.0.local.patch)45
l---------patches/coreutils_minipix-9.0.local.patch1
l---------patches/coreutils_minipix-9.1.local.patch1
4 files changed, 3 insertions, 48 deletions
diff --git a/groups/211.native_packages_cmdline.group b/groups/211.native_packages_cmdline.group
index 10cb9ccb..2ee6cd8a 100644
--- a/groups/211.native_packages_cmdline.group
+++ b/groups/211.native_packages_cmdline.group
@@ -49,8 +49,8 @@ the_silver_searcher toilet tree terminally_tetris ubase which zsh")";
: ${PKG_CLIPBOARD_UTILS_CFLAGS_BUILD_EXTRA:="-g2 -O0"};
: ${PKG_CLIPBOARD_UTILS_LDFLAGS_BUILD_EXTRA:="-L${PREFIX_NATIVE}/lib/w32lib"};
: ${PKG_COREUTILS_DEPENDS:="libiconv"};
-: ${PKG_COREUTILS_SHA256SUM:=ce30acdf4a41bc5bb30dd955e9eaa75fa216b4e3deb08889ed32433c7b3b97ce};
-: ${PKG_COREUTILS_VERSION:=9.0};
+: ${PKG_COREUTILS_SHA256SUM:=61a1f410d78ba7e7f37a5a4f50e6d1320aca33375484a3255eddf17a38580423};
+: ${PKG_COREUTILS_VERSION:=9.1};
: ${PKG_COREUTILS_URL:=https://ftp.gnu.org/gnu/coreutils/coreutils-${PKG_COREUTILS_VERSION}.tar.xz};
: ${PKG_COREUTILS_CONFIGURE_ARGS_EXTRA:="--enable-no-install-program=kill"}
: ${PKG_CPIO_SHA256SUM:=eab5bdc5ae1df285c59f2a4f140a98fc33678a0bf61bdba67d9436ae26b46f6d};
diff --git a/patches/coreutils-9.0.local.patch b/patches/coreutils-9.1.local.patch
index 1b36cf2b..28d5e732 100644
--- a/patches/coreutils-9.0.local.patch
+++ b/patches/coreutils-9.1.local.patch
@@ -1,26 +1,3 @@
-diff --git a/src/chmod.c b/src/chmod.c
-index 37b04f500..57ac47f33 100644
---- a/src/chmod.c
-+++ b/src/chmod.c
-@@ -44,8 +44,8 @@ struct change_status
- enum
- {
- CH_NO_STAT,
-- CH_NOT_APPLIED,
- CH_FAILED,
-+ CH_NOT_APPLIED,
- CH_NO_CHANGE_REQUESTED,
- CH_SUCCEEDED
- }
-@@ -322,7 +322,7 @@ process_file (FTS *fts, FTSENT *ent)
- if ( ! recurse)
- fts_set (fts, ent, FTS_SKIP);
-
-- return CH_NO_CHANGE_REQUESTED <= ch.status;
-+ return CH_NOT_APPLIED <= ch.status;
- }
-
- /* Recursively change the modes of the specified FILES (the last entry
diff -ru coreutils-9.0.orig/lib/lchmod.c coreutils-9.0/lib/lchmod.c
--- coreutils-9.0.orig/lib/lchmod.c 2021-09-24 13:32:44.000000000 +0200
+++ coreutils-9.0/lib/lchmod.c 2021-09-28 21:21:23.721953133 +0200
@@ -33,28 +10,6 @@ diff -ru coreutils-9.0.orig/lib/lchmod.c coreutils-9.0/lib/lchmod.c
static char const fmt[] = "/proc/self/fd/%d";
char buf[sizeof fmt - sizeof "%d" + INT_BUFSIZE_BOUND (int)];
sprintf (buf, fmt, fd);
-diff -ru coreutils-9.0.orig/src/ls.c coreutils-9.0/src/ls.c
---- coreutils-9.0.orig/src/ls.c 2021-09-24 13:31:05.000000000 +0200
-+++ coreutils-9.0/src/ls.c 2021-09-28 19:14:34.301611763 +0200
-@@ -2273,18 +2273,14 @@
- if (linelen < 0)
- {
- /* Suppress bogus warning re comparing ws.ws_col to big integer. */
--# if __GNUC_PREREQ (4, 6)
- # pragma GCC diagnostic push
- # pragma GCC diagnostic ignored "-Wtype-limits"
--# endif
- struct winsize ws;
- if (stdout_isatty ()
- && 0 <= ioctl (STDOUT_FILENO, TIOCGWINSZ, &ws)
- && 0 < ws.ws_col)
- linelen = ws.ws_col <= MIN (PTRDIFF_MAX, SIZE_MAX) ? ws.ws_col : 0;
--# if __GNUC_PREREQ (4, 6)
- # pragma GCC diagnostic pop
--# endif
- }
- #endif
- if (linelen < 0)
diff -ru coreutils-8.27.orig/configure coreutils-8.27/configure
--- coreutils-8.27.orig/configure 2017-03-09 06:00:50.000000000 +0100
+++ coreutils-8.27/configure 2017-08-11 19:04:46.135115372 +0200
diff --git a/patches/coreutils_minipix-9.0.local.patch b/patches/coreutils_minipix-9.0.local.patch
deleted file mode 120000
index 7d54ba2f..00000000
--- a/patches/coreutils_minipix-9.0.local.patch
+++ /dev/null
@@ -1 +0,0 @@
-coreutils-9.0.local.patch \ No newline at end of file
diff --git a/patches/coreutils_minipix-9.1.local.patch b/patches/coreutils_minipix-9.1.local.patch
new file mode 120000
index 00000000..f14daa0a
--- /dev/null
+++ b/patches/coreutils_minipix-9.1.local.patch
@@ -0,0 +1 @@
+coreutils-9.1.local.patch \ No newline at end of file