pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/coreutils
Module Name: pkgsrc
Committed By: adam
Date: Tue Aug 1 11:13:28 UTC 2023
Modified Files:
pkgsrc/sysutils/coreutils: Makefile.common distinfo
pkgsrc/sysutils/coreutils/patches: patch-Makefile.in
Log Message:
coreutils: updated to 9.3
* Noteworthy changes in release 9.3 (2023-04-18) [stable]
** Bug fixes
cp --reflink=auto (the default), mv, and install
will again fall back to a standard copy in more cases.
Previously copies could fail with permission errors on
more restricted systems like android or containers etc.
[bug introduced in coreutils-9.2]
cp --recursive --backup will again operate correctly.
Previousy it may have issued "File exists" errors when
it failed to appropriately rename files being replaced.
[bug introduced in coreutils-9.2]
date --file and dircolors will now diagnose a failure to read a file.
Previously they would have silently ignored the failure.
[This bug was present in "the beginning".]
md5sum --check again correctly prints the status of each file checked.
Previously the status for files was printed as 'OK' once any file had passed.
This also applies to cksum, sha*sum, and b2sum.
[bug introduced in coreutils-9.2]
wc will now diagnose if any total counts have overflowed.
[This bug was present in "the beginning".]
`wc -c` will again correctly update the read offset of inputs.
Previously it deduced the size of inputs while leaving the offset unchanged.
[bug introduced in coreutils-8.27]
Coreutils programs no longer fail for timestamps past the year 2038
on obsolete configurations with 32-bit signed time_t, because the
build procedure now rejects these configurations.
[This bug was present in "the beginning".]
** Changes in behavior
'cp -n' and 'mv -n' now issue an error diagnostic if skipping a file,
to correspond with -n inducing a nonzero exit status as of coreutils 9.2.
Similarly 'cp -v' and 'mv -v' will output a message for each file skipped
due to -n, -i, or -u.
** New features
cp and mv now support --update=none to always skip existing files
in the destination, while not affecting the exit status.
This is equivalent to the --no-clobber behavior from before v9.2.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/sysutils/coreutils/Makefile.common
cvs rdiff -u -r1.43 -r1.44 pkgsrc/sysutils/coreutils/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/coreutils/patches/patch-Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/coreutils/Makefile.common
diff -u pkgsrc/sysutils/coreutils/Makefile.common:1.27 pkgsrc/sysutils/coreutils/Makefile.common:1.28
--- pkgsrc/sysutils/coreutils/Makefile.common:1.27 Tue Apr 18 14:41:31 2023
+++ pkgsrc/sysutils/coreutils/Makefile.common Tue Aug 1 11:13:27 2023
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.27 2023/04/18 14:41:31 ryoon Exp $
+# $NetBSD: Makefile.common,v 1.28 2023/08/01 11:13:27 adam Exp $
#
# used by sysutils/coreutils/Makefile
# used by misc/gnuls/Makefile
-DISTNAME= coreutils-9.2
+DISTNAME= coreutils-9.3
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GNU:=coreutils/}
EXTRACT_SUFX= .tar.xz
@@ -18,17 +18,9 @@ NOT_FOR_PLATFORM= NetBSD-2.0[D-H]-*
PATCHDIR= ${.CURDIR}/../../sysutils/coreutils/patches
DISTINFO_FILE= ${.CURDIR}/../../sysutils/coreutils/distinfo
-GNU_CONFIGURE= YES
+USE_PKGLOCALEDIR= yes
USE_TOOLS+= msgfmt msgmerge perl xgettext
-USE_PKGLOCALEDIR= YES
-
-# --- man/chroot.1 ---
-# GEN man/chroot.1
-# help2man: can't get `--help' info from chroot.td/chroot
-# Try `--no-discard-stderr' if option outputs to stderr
-# *** [man/chroot.1] Error code 127
-MAKE_JOBS_SAFE= NO
-
+GNU_CONFIGURE= yes
TEST_TARGET= check
.include "../../mk/bsd.prefs.mk"
@@ -60,7 +52,7 @@ CONFIGURE_ENV.SunOS+= ac_cv_func_inotify
CONFIGURE_ENV+= gl_cv_host_operating_system=illumos
.endif
-.if !empty(MACHINE_PLATFORM:MDarwin-[9].*-*)
+.if ${MACHINE_PLATFORM:MDarwin-[9].*-*}
CONFIGURE_ENV+= ac_cv_header_sys_acl_h=no jm_cv_func_svid_putenv=yes
.endif
Index: pkgsrc/sysutils/coreutils/distinfo
diff -u pkgsrc/sysutils/coreutils/distinfo:1.43 pkgsrc/sysutils/coreutils/distinfo:1.44
--- pkgsrc/sysutils/coreutils/distinfo:1.43 Tue Apr 18 14:41:31 2023
+++ pkgsrc/sysutils/coreutils/distinfo Tue Aug 1 11:13:27 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.43 2023/04/18 14:41:31 ryoon Exp $
+$NetBSD: distinfo,v 1.44 2023/08/01 11:13:27 adam Exp $
-BLAKE2s (coreutils-9.2.tar.xz) = 561c8e4359e4aabf2c2ab11909d515c680e5544350b138e86fe089f533dec0ca
-SHA512 (coreutils-9.2.tar.xz) = 7e3108fefba4ef995cc73c64ac5f4e09827a44649a97ddd624eb61d67ce82da5ed6dc8c0f79d3e269f5cdb7d43877a61ef5b93194dd905bec432a7e31f9f479c
-Size (coreutils-9.2.tar.xz) = 5773008 bytes
-SHA1 (patch-Makefile.in) = e012814dded9691c2269661e64fc02f8f12d2039
+BLAKE2s (coreutils-9.3.tar.xz) = 272c2cbdce54bf6d0e6c3a198319b57890e5865158a4a03c01267faaa0d91ab3
+SHA512 (coreutils-9.3.tar.xz) = 242271f212a6860bdc6c8d7e5c4f85ce66c1b48ef781aca9daa56e0fe7c2b7809ef72b4392120219fe5b687637c83ce89ceef8bb35f6274f43f8f968a6901694
+Size (coreutils-9.3.tar.xz) = 5808696 bytes
+SHA1 (patch-Makefile.in) = ce71728a5e5438fe2e6e4006ba0be5e6294587d5
SHA1 (patch-lib_string.in.h) = 4fcd9c511eed2bb476db0d7bb8cceba03c1da180
SHA1 (patch-tests_misc_b2sum.sh) = 66d525bad222d198bbf419ce86542906be6dbb55
Index: pkgsrc/sysutils/coreutils/patches/patch-Makefile.in
diff -u pkgsrc/sysutils/coreutils/patches/patch-Makefile.in:1.3 pkgsrc/sysutils/coreutils/patches/patch-Makefile.in:1.4
--- pkgsrc/sysutils/coreutils/patches/patch-Makefile.in:1.3 Sun Dec 15 11:49:28 2019
+++ pkgsrc/sysutils/coreutils/patches/patch-Makefile.in Tue Aug 1 11:13:27 2023
@@ -1,10 +1,11 @@
-$NetBSD: patch-Makefile.in,v 1.3 2019/12/15 11:49:28 mef Exp $
+$NetBSD: patch-Makefile.in,v 1.4 2023/08/01 11:13:27 adam Exp $
Target for misc/gnuls package.
+Install libstdbuf.so as shared object (unstripped on Darwin).
---- Makefile.in.orig 2019-03-11 09:07:54.000000000 +0900
-+++ Makefile.in 2019-12-15 20:20:53.851783141 +0900
-@@ -6350,6 +6350,9 @@ pr_data = \
+--- Makefile.in.orig 2023-04-18 14:32:17.000000000 +0000
++++ Makefile.in
+@@ -8433,6 +8433,9 @@ pr_data = \
all: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) all-recursive
@@ -14,3 +15,14 @@ Target for misc/gnuls package.
.SUFFIXES:
.SUFFIXES: .1 .c .dvi .log .o .obj .pl .pl$(EXEEXT) .ps .sh .sh$(EXEEXT) .trs .x .xpl .xpl$(EXEEXT) .y
am--refresh: Makefile
+@@ -8553,8 +8556,8 @@ install-pkglibexecPROGRAMS: $(pkglibexec
+ while read type dir files; do \
+ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+ test -z "$$files" || { \
+- echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(pkglibexecdir)$$dir'"; \
+- $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(pkglibexecdir)$$dir" || exit $$?; \
++ echo " $(INSTALL_PROGRAM_ENV) ${BSD_INSTALL_LIB} $$files '$(DESTDIR)$(pkglibexecdir)$$dir'"; \
++ $(INSTALL_PROGRAM_ENV) ${BSD_INSTALL_LIB} $$files "$(DESTDIR)$(pkglibexecdir)$$dir" || exit $$?; \
+ } \
+ ; done
+
Home |
Main Index |
Thread Index |
Old Index