newsGNU patch - News

 
 

GNU patch 2.8 released

Item posted by Andreas Gruenbacher <agruen> on Sat 29 Mar 2025 06:41:37 PM UTC.

I am pleased to announce the release of GNU patch 2.8.

The project page is at https://savannah.gnu.org/projects/patch

The sources can be downloaded from http://ftpmirror.gnu.org/patch/

The sha256sum checksums are:

  308a4983ff324521b9b21310bfc2398ca861798f02307c79eb99bb0e0d2bf980  patch-2.8.tar.gz
  7f51814e85e780b39704c9b90d264ba3515377994ea18a2fabd5d213e5a862bc  patch-2.8.tar.bz2
  f87cee69eec2b4fcbf60a396b030ad6aa3415f192aa5f7ee84cad5e11f7f5ae3  patch-2.8.tar.xz

This release is also GPG signed. You can download the signature by appending '.sig' to the URL. If the 'gpg --verify' command fails because you don't have the required public key, then run this command to import it:

  gpg --recv-keys D5BF9FEB0313653A

Key fingerprint = 259B 3792 B3D6 D319 212C  C4DC D5BF 9FEB 0313 653A

NEWS since v2.7.6 (2018-02-03):

  GNU/Linux platforms where time_t defaults to 32 bits.

  as encouraged by POSIX.1-2024.

  These bytes would otherwise cause unpredictable behavior.

  and in other places where POSIX requires support for these sequences.

  Use --enable-gcc-warnings=expensive if you still want it.

  large sizes, possible stack overflow, I/O errors, memory exhaustion,
  races with other processes, and signals arriving at inopportune moments.


The following people contributed changes to this release:
  Andreas Gruenbacher (34)
  Bruno Haible (5)
  Collin Funk (2)
  Eli Schwartz (1)
  Jean Delvare (2)
  Jim Meyering (1)
  Kerin Millar (1)
  Paul Eggert (166)
  Petr VanÄ›k (1)
  Sam James (1)
  Takashi Iwai (1)

Special thanks to Paul Eggert for doing the vast majority of the work.

Regards,
Andreas Gruenbacher

Back to the top

Powered by Savane 3.14-d621.
Corresponding source code