Subject: CVS commit: pkgsrc/devel/diffutils
From: Nia Alarie
Date: 2022-04-12 16:24:17
Message id: 20220412142417.1A6C4FB24@cvs.NetBSD.org

Log Message:
diffutils: update to 3.8

* Noteworthy changes in release 3.8 (2021-08-01) [stable]

** Incompatible changes

  diff no longer treats a closed stdin as representing an absent file
  in usage like 'diff --new-file - foo <&-'.  This feature was rarely
  if ever used and was not portable to POSIX platforms that reopen
  stdin on exec, such as SELinux if the process underwent an AT_SECURE
  transition, or HP-UX even if not setuid.

** Bug fixes

  diff and related programs no longer get confused if stdin, stdout,
  or stderr are closed.  Previously, they sometimes opened files into
  file descriptors 0, 1, or 2 and then mistakenly did I/O with them
  that was intended for stdin, stdout, or stderr.

  cmp, diff and sdiff no longer treat negative command-line
  option-arguments as if they were large positive numbers.

Files:
RevisionActionfile
1.41modifypkgsrc/devel/diffutils/Makefile
1.19modifypkgsrc/devel/diffutils/distinfo
1.2removepkgsrc/devel/diffutils/patches/patch-src_context.c