This is to announce hello-2.12.2, a stable release. GNU hello is a demonstration and model of the GNU coding standards for hackers, and a simple example for users.
There have been 23 commits by 3 people in the 155 weeks since 2.12.1. See the NEWS below for a brief summary. Thanks to everyone who has contributed! The following people contributed changes to this release: Bruno Haible (1) Collin Funk (13) Reuben Thomas (9) Reuben [on behalf of the hello maintainers] ================================================================== Here is the GNU hello home page: https://gnu.org/s/hello/ Here are the compressed sources and a GPG detached signature: https://ftpmirror.gnu.org/hello/hello-2.12.2.tar.gz https://ftpmirror.gnu.org/hello/hello-2.12.2.tar.gz.sig Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html Here are the SHA1 and SHA256 checksums: File: hello-2.12.2.tar.gz SHA1 sum: 3499e9f415294df9fee5fb665f9ecfc26afa99e7 SHA256 sum: 5a9a996dc292cc24dcf411cee87e92f6aae5b8d13bd9c6819b4c7a9dce0818ab Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify hello-2.12.2.tar.gz.sig The signature should match the fingerprint of the following key: pub rsa2048 2013-12-11 [SC] 2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230 uid Reuben Thomas <r...@sc3d.org> uid keybase.io/rrt <r...@keybase.io> If that command fails because you don't have the required public key, or that public key has expired, try the following commands to retrieve or refresh it, and then rerun the 'gpg --verify' command. gpg --locate-external-key r...@sc3d.org gpg --recv-keys 4C8EF3DA3FD37230 wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=hello&download=1' | gpg --import - As a last resort to find the key, you can try the official GNU keyring: wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg gpg --keyring gnu-keyring.gpg --verify hello-2.12.2.tar.gz.sig This release is based on the hello git repository, available as git clone https://git.savannah.gnu.org/git/hello.git with commit 739a24df7200ea2fe293a1fcee44fbff0bb16641 tagged as v2.12.2. For a summary of changes and contributors, see: https://git.sv.gnu.org/gitweb/?p=hello.git;a=shortlog;h=v2.12.2 or run this command from a git-cloned hello directory: git shortlog v2.12.1..v2.12.2 This release was bootstrapped with the following tools: Autoconf 2.71 Automake 1.17 Gnulib 2025-05-08 2f663758435640c762508be1f3c9ad1584a54305 NEWS * Noteworthy changes in release 2.12.2 (2025-05-19) [stable] Update gnulib, and support latest versions of automake and autoconf. Remove outdated and irrelevant material from the contrib directory, which is now itself removed. Thanks in particular to Collin Funk for most of the build system updates.