Tux Machines

Do you waddle the waddle?

Other Sites

Tor Project blog

New Release: Tails 7.8

Follow our installation instructions:

Internet Society

On Global Accessibility Awareness Day, An Internet for Everyone Must Include Everyone

Today, 21 May, marks the 15th Global Accessibility Awareness Day (GAAD)—a day dedicated to getting everyone talking, thinking, and learning about digital access and inclusion for people with disabilities.

LinuxGizmos.com

MeshToad V3 turns Linux systems into Meshtastic nodes

The NULLHOP MeshToad V3 is a Meshtastic-compatible LoRa radio module for Linux systems that allows computers to operate as Meshtastic nodes using meshtasticd. The device connects over USB and supports platforms ranging from Raspberry Pi boards to mini PCs and other Linux hosts.

ODROID-H5 is a low-power x86 SBC with 10GbE and four M.2 slots

Hardkernel has introduced the ODROID-H5, a new x86 single-board computer based on Intel’s Core i3-N300 processor. The board updates the ODROID H-series with onboard 10GbE networking, four M.2 expansion slots, DDR5 memory support, and a revised HSIO configuration intended for storage, networking, and accelerator expansion.

9to5Linux

AlmaLinux to Unveil Media & Entertainment Edition at AlmaLinux Day on July 18th

AlmaLinux Day will take place on Saturday, July 18th, 2026, from 10:00 AM to 5:00 PM at the E-Central DTLA Hotel in downtown Los Angeles, covering hot topics like cloud rendering economics, GPU pipelines, Linux infrastructure, and the use of open-source within the professional visual effects, animation, and post-production industries.

openSUSE Releases Agama 21 Installer with Better Network Management

Highlights of Agama 21 include the ability to reuse existing LVM volume groups and logical volumes, support the systemd-boot bootloader to adhere to the UAPI Boot Loader Specification, and the ability to detect if you’re installing openSUSE Tumbleweed, openSUSE Slowroll, or openSUSE Leap 16.1 without a desktop environment.

Nitrux 6.1 Is Now Available for Download, Powered by Linux Kernel 7.0

Powered by the latest and greatest Linux 7.0 kernel series, patched against the Copy Fail, Dirty Frag, Fragnesia, and ssh-keysign-pwn vulnerabilities, and featuring CachyOS patches, Nitrux 6.1 ships with Hyprland 0.55.1 featuring Lua-based configuration, the Vicinae Raycast-inspired focused launcher, and updates to Waybar, Hyprlock, and Wlogout.

Tails 7.8 Anonymous Linux OS Patches Recent Kernel Flaws, Removes Thunderbird

Coming almost a month after Tails 7.7, the Tails 7.8 release is a small update but an important one, as it ships with an updated Debian kernel patched against recent security vulnerabilities that could allow an application in Tails to gain administrative privileges, such as Copy Fail, Dirty Frag, or Fragnesia.

Firefox 152 Enters Public Beta Testing with Many Changes and Improvements

Firefox 152 continues to modernize the Firefox settings by adding icons in front of each subcategory, renaming the Home section to “Home and startup”, and moving the Sync section under the General section.

HP Linux Imaging and Printing (HPLIP) 3.26.4 Drivers Add Support for New Printers

HPLIP 3.26.4 adds support for new printers, including HP LaserJet Pro MFP 3106sdw and HP LaserJet Pro MFP 3105sdw, HP Envy 6500e series and HP Envy 6500 series, as well as HP OfficeJet Pro 9730, HP OfficeJet Pro 9730e, HP OfficeJet Pro 9720, HP OfficeJet Pro 9720e, HP OfficeJet Pro 8130e All-in-One, and HP OfficeJet Pro 8130 All-in-One series.

Red Hat Enterprise Linux 10.2 Released with Optional Command-Line AI Assistant

Highlights of Red Hat Enterprise Linux 10.2 include an optional command-line AI assistant called goose that can be installed from the extensions repository for faster and more responsive access to insights and commands, color output support to the RHEL command-line assistant, and customer-controlled security in image mode.

HP Is the Latest to Sponsor the Linux Vendor Firmware Service (LVFS)

This comes as great news after Dell and Lenovo announced earlier this month their support for the Linux Vendor Firmware Service (LVFS), which provides a portal for device firmware updating on Linux-based operating system via the fwupd software.

news

GNU automake-1.17 released

posted by Roy Schestowitz on Jul 15, 2024

This is to announce GNU Automake 1.17, a stable release.

[Thanks to Karl Berry for doing so much of work, preparing for this release and even writing most of the following. ]
This release changes AM_PATH_PYTHON to prefer Python 3 to Python 2 (set PYTHON beforehand to override the searching), among plenty of other modernizations and fixes. See the NEWS below for a brief summary of changes.
Apart from the above Python change, forced on us by the Python world, our hope and intent is that it does not create incompatibilities with previous releases. Indeed, many of the changes in this release were made purely to improve portability. But of course bugs are always possible, so please report problems, e.g., if your build setup worked with an older Automake but fails with 1.17.
Download here: https://ftp.gnu.org/gnu/automake/automake-1.17.tar.gz (2.4MB) https://ftp.gnu.org/gnu/automake/automake-1.17.tar.xz (1.6MB)
Please report bugs and problems to <bug-automake@gnu.org> (instead of replying to this mail), and send general comments and feedback to <automake@gnu.org>, and patches to <automake-patches@gnu.org>.
Thanks to everyone who has reported problems, sent patches, and helped test Automake! The following people contributed changes to this release:
Alex Vong (1) Alexander Neumann (1) Bogdan (11) Bruno Haible (7) Collin Funk (2) Dave Hart (1) Dimitri Papadopoulos (2) Frédéric Bérat (5) Gianfranco Costamagna (1) Hans Ulrich Niedermann (1) Ineiev (1) Jacob Bachmeyer (4) Jakub Wilk (1) Jan Engelhardt (2) Jim Meyering (10) Karl Berry (99) Kelvin M. Klann (1) Mark Wooding (1) Mathieu Lirzin (1) Matthew Leeds (1) Mike Frysinger (62) Olly Betts (1) Paul Eggert (13) Pavel Raiskup (2) Reuben Thomas (4) Richard Hopkins (3) Vincent Lefevre (1) Yves Orton (1) Zack Weinberg (5)
Jim [on behalf of the automake maintainers] ==================================================================
Here is the GNU automake home page: https://gnu.org/s/automake/
For a summary of changes and contributors, see: https://git.sv.gnu.org/gitweb/?p=automake.git;a=shortlog;h=v1.17 or run this command from a git-cloned automake directory: git shortlog v1.16.5..v1.17
Here are the GPG detached signatures: https://ftp.gnu.org/gnu/automake/automake-1.17.tar.gz.sig https://ftp.gnu.org/gnu/automake/automake-1.17.tar.xz.sig
Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
07e95bac8fa1b69dae24346cbfcfb3d30a5ee585 automake-1.17.tar.gz OXdn1NswGN1EQIJbYMZCWLY26va/mayLCJfwbIkxCs0= automake-1.17.tar.gz 626e4e1fe203cddb1d50ca7e6a3a396baa8190b8 automake-1.17.tar.xz iSDB/EEeE7kL9wTvnbbynVQOdtIyyzssn03EzFmb2ZA= automake-1.17.tar.xz
Verify the base64 SHA256 checksum with cksum -a sha256 --check from coreutils-9.2 or OpenBSD's cksum since 2007.
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 automake-1.17.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa4096/0x7FD9FCCB000BEEEE 2010-06-14 [SCEA] Key fingerprint = 155D 3FC5 00C8 3448 6D1E EA67 7FD9 FCCB 000B EEEE uid [ unknown] Jim Meyering <jim@meyering.net> uid [ unknown] Jim Meyering <@fb.com> uid [ unknown] Jim Meyering <@gnu.org>
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 --recv-keys 0x7FD9FCCB000BEEEE
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 automake-1.17.tar.gz.sig
-*-*-*-
For planned incompatibilities in a possible future Automake 2.0 release, please see NEWS-2.0 and start following the advice there now.
============================================================================
Noteworthy changes in Automake 1.17:
* New features added
- AM_PATH_PYTHON will, after checking "python", prefer any Python 3 version (latest versions checked first) over any Python 2 version. If a specific version of Python 2 is still needed, the $PYTHON variable should be set beforehand.
- AM_PATH_PYTHON will also search for Python versions 3.20 through 3.10. It previously searched for 3.9 through 3.0. (bug#53530)
- RANLIB may be overridden on a per-target basis.
- AM_TEXI2FLAGS may be defined to pass extra flags to TEXI2DVI & TEXI2PDF.
- New option "posix" to emit the special target .POSIX for make. (bug#55025, bug#67891)
- Systems with non-POSIX "rm -f" behavior are now supported, and the prior intent to drop support for them has been reversed. The ACCEPT_INFERIOR_RM_PROGRAM setting no longer exists. (bug#10828)
- Variables using escaped \# will trigger portability warnings, but be retained when appended. GNU Make & BSD Makes are known to support it. (bug#7610)
- GNU Make's default pattern rules are disabled, for speed and debugging. (.SUFFIXES was already cleared.) (bug#64743)
- For Texinfo documents, if a .texi.in file exists, but no .texi, the .texi.in will be read. Texinfo source files need not be present at all, and if present, need not contain @setfilename. Then the file name as given in the Makefile.am will be used. If @setfilename is present, it should be the basename of the Texinfo file, extended with .info. (bug#54063)
- aclocal has a new option --aclocal-path to override $ACLOCAL_PATH. (https://lists.gnu.org/archive/html/automake-patches/2022-01/msg00029.html)
- The missing script also supports autoreconf, autogen, and perl. (https://lists.gnu.org/archive/html/automake-patches/2015-08/msg00000.html)
- test-suite.log now contains basic system information, and the console message about bug reporting on failure has a bit more detail. (bug#68746, bug#71421)
- When using the (default) "parallel" test driver, you can now omit the output of skipped tests from test-suite.log by defining the variable IGNORE_SKIPPED_LOGS to a non-empty value. (bug#71422)
* Bugs fixed
- Generated file timestamp checks handle filesystems with subsecond timestamp granularity dynamically, greatly speeding up the sleep done by AC_OUTPUT when generating config.status (all packages) and Automake's make check.
However, this subsecond-mtime support requires an autom4te from Autoconf 2.72 or later (or random test failures and other timing problems may ensue), as well as a Perl, sleep program, make program, and filesystem that all support subsecond resolution; otherwise, we fall back to a two-second granularity, not even testing the (common) 1s case since that would induce a 2s delay for all configure scripts in all packages on all systems that don't support subsecond mtimes.
When everything is supported, a line "Features: subsecond-mtime" is now printed by automake --version and autom4te --version.
To override this check and delay, e.g. to use 1 second: am_cv_filesystem_timestamp_resolution=1 export am_cv_filesystem_timestamp_resolution
(commit 720a11531, https://lists.gnu.org/archive/html/automake-commit/2022-02/msg00009.html then bug#60808, bug#64756, bug#67670, bug#68808, bug#71652, history reviewed in https://lists.gnu.org/archive/html/automake/2024-06/msg00054.html and more info in surrounding threads.)
- The default value of $ARFLAGS is now "cr" instead of "cru", to better support deterministic builds. (bug#20082)
- Automake's make dist now uses -9 instead of --best with gzip, because Alpine gzip does not support --best. Also, GZIP_ENV is used only for compression, not decompression, because of the same system. (bug#68151)
- Dependency files are now empty, instead of "# dummy", for speed. (https://lists.gnu.org/archive/html/automake/2022-05/msg00006.html)
- Compiling Python modules with Python 3.5+ uses multiple optimization levels. (bug#38043)
- If the Python installation "scheme" is set to posix_local (Debian), it is reset to either deb_system (if the prefix = /usr), or posix_prefix (otherwise). (bug#54412, bug#64837)
- As a result of the Python scheme change, the installation directory for Python files again defaults to "site-packages" under the usual installation prefix, even on systems (generally Debian-based) that would normally use the "dist-packages" subdirectory under /usr/local.
- When compiling Emacs Lisp files, emacs is run with --no-site-file to disable user config files that might hang or access the terminal; and -Q is not used, since its support and behavior varies. (bug#58102)
- Emacs Lisp compilations respect silent make output.
- Automake no longer incorrectly warns that the POSIX make variables $(*D) and the like are non-POSIX. Unfortunately, the make implementations which do not correctly implement all the POSIX variables are not detected, but this seems to have little impact in practice. (bug#9587)
- Pass libtool tags OBJC and OBJCXX for the respective languages. (bug#67539)
- distcleancheck ignores "silly rename" files (.nfs* .smb* .__afs*) that can show up on network file systems. (https://lists.gnu.org/archive/html/automake/2022-09/msg00002.html)
- Pass any options given to AM_PROG_LEX on to AC_PROG_LEX. (bug#65600, bug#65730)
- aclocal: recognize ; as path separator on OS/2 and Windows. (bug#71534)
- Hash iterations with external effects now consistently sort keys. (bug#25629, bug#46744)
- tests: avoid some declaration conflicts for lex et al. on SunOS. (bug#34151 and others)
- tests: declare yyparse before use and use (void) parameter lists instead of (), to placate C23. (bug#71425)
- Typos in code and other doc fixes. (bug#68003, bug#68004, et al.)
* Obsolescence:
- py-compile no longer supports Python 0.x or 1.x versions. Python 2.0, released in 2000, is currently the minimum required version.

Read on

Other Recent Tux Machines' Posts

The new Flipper One is a pocket-sized Linux computer
The hardware’s not finalized, but the more powerful Flipper One won’t be a replacement for the Flipper Zero
Anbernic RG DS gets a brand new Linux OS, and you don't need to uninstall Android
Anbernic has released a Linux-based OS for its RG DS dual-screen handheld which ships with Android
Red Hat Enterprise Linux 10.2 Released with Optional Command-Line AI Assistant
Red Hat Enterprise Linux 10.2 operating system is now available with optional command-line AI assistant, image mode enhancements, as well as updated components. Here’s what’s new!
Canonical Launches Ubuntu Core 26 with Live Kernel Patching, Optimized Updates
Ubuntu Core 26 is now available for download as a major update to this fully containerized variant of Ubuntu 26.04 LTS for IoT, edge, and embedded devices. Here’s what’s new!
Mageia 10 RC1
You may have noticed that Mageia 10 RC1 was released a few days ago
Fedora Pulls the Plug on Deepin Over Security and Maintenance Failures
After months of no responses and packages being left in disrepair
Android Leftovers
Google’s Android Upgrade—Why You Need A New Phone In 2026
 
Free and Open Source Software
This is free and open source software
You can't install Deepin Desktop from the official Fedora repo anymore - here's why
Once called the most beautiful Linux
Today in Techrights
Some of the latest articles
AlmaLinux to Unveil Media & Entertainment Edition at AlmaLinux Day on July 18th
The AlmaLinux OS Foundation will be hosting AlmaLinux Day on July 18th, 2026, at the E-Central DTLA Hotel in downtown Los Angeles, unveiling a new AlmaLinux edition for creatives.
GNU/Linux Leftovers
GNU/Linux news
Kernel Space: Bugs and New Features
Linux leftovers
Linux-centric Devices and Open Hardware
hardware leftovers
Free, Libre, and Open Source Software Leftovers
New WordPress release and more
Scanner in Browser and Firefox Development Reports
WWW stuff
Programming Leftovers
Development news
Windows TCO/Back Doors and Microsoft GitHub Breach
GitHub is toast
Security Leftovers
Security patches and more
today's howtos
Instructionals/Technical leftovers
KDE and Qt: Kirigami and More
KDE leftovers
Games: Paralives, Proton 11 Beta 5, and Much More
gaming news
Android Leftovers
Android 16 VPN bug turns apps installed on your phone into a leaky sink
Linux power users have been doing this for years—Windows just caught up
So it is for the new Grab and Move feature on Windows, which is a favorite of power users of Linux
Free and Open Source Software
This is free and open source software
Tux Machines Subjected to Cyberattacks [original]
In the past I spoke to the cybercrime unit of British Police. Maybe it's time to do so again.
openSUSE Releases Agama 21 Installer with Better Network Management
openSUSE releases Agama 21 installer for Tumbleweed and Slowroll with systemd-boot support, better network management, as well as numerous new features and improvements. Here’s what’s new!
In the Red Hat Official Site About 80% of Blog Posts Are Selling Slop, Not Linux
really terrible!
Free and Open Source Software, howtos and Installations
The WO4 ships with 16GB of DDR4-3200 memory and a 512GB PCIe 3.0 SSD
Solara – Arch-based rolling release Linux distribution
Solara is an Arch-based rolling release Linux distribution that focuses on offering a polished desktop experience out of the box
Android Leftovers
These settings fix 90% of Android Auto's problems
Free and Open Source Software, and Benchmark
This is free and open source software
Debian-based TileOS 2.0 arrives with multiple changes
TileOS 2.0 also sports multiple package updates and substitutions
I tested KDE Plasma 6.7 beta, and it's easily my new Linux desktop of choice
I took a look at how KDE Plasma 6.7 is coming along
B1ackOS Linux is a Debian-based operating system
B1ackOS GNU/Linux is a Debian-based operating system designed to provide a simple, privacy-conscious Linux environment with an emphasis on security-related tools
CookieOS – Debian-based Linux distribution
CookieOS is a Debian-based distribution with a playful cookie-themed presentation
Nitrux 6.1 Is Now Available for Download, Powered by Linux Kernel 7.0
Nitrux 6.1 immutable, systemd-free GNU/Linux distribution is now available for download with Linux kernel 7.0, Hyprland 0.55.1, Maui Apps 4.0.3, Calamares 3.4.2 installer, and more.
Explaining Who and What We Are (for Our 22nd Anniversary) [original]
We've already received some feedback from the community and improved it accordingly
Open Source ONLYOFFICE Docs 9.4 Brings Dark Spreadsheets, Smarter Forms, and a Licensing Cleanup
ONLYOFFICE has been putting out fairly consistent updates to its open source office suite
LWN: Coverage From The 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit
some recent talks
Friction in Fedora over [Slop] developer desktop initiative
a last-minute change to vote against the proposal by council member Justin Wheeler has (at least temporarily) sent it back to the drawing board
Today in Techrights
Some of the latest articles
Tackling Abusive Traffic [original]
We are closely monitoring the situation and doing our best to mitigate
Tails 7.8 Anonymous Linux OS Patches Recent Kernel Flaws, Removes Thunderbird
Tails 7.8 anonymous Linux distribution is now available for download with an updated kernel patched against recent security vulnerabilities, Tor Browser 15.0.14, and other changes.
Summer Comes Early [original]
We're still in May
Free, Libre, and Open Source Software, Openwashing, and Standards
mostly FOSS leftovers
Web Browsers, Dead Web, and Making Sites Better
Web related picks
today's leftovers
GNU/Linux and BSD mostly
Audiocasts/Shows: What’s in the SOSS?, LINUX Unplugged, Raspberry Pi on BBC, and More
a few more shows
Latest From Red Hat's redhat.com (After Red Hat Summit 2026)
3 more today
Linux Devices and Open Hardware: 8-bit Web Server, RISC-V, Raspberry Pi, and More
hardware picks
PSQL Database: pgBackRest Update, Barman 3.18.0, and plpgsql_wrap v1.0
postgres news
Mozilla is Subverting Firefox Into Slop-Pushing Plagiarism-Excusing 'App', Tor Browser 15.0.14 and Firefox 151.0 in the News
Firefox gone weird
Kernel Space Bugs: Still a Lot of Coverage About Local Privilege Escalation
some exaggerate it
Linus Torvalds says AI-powered bug hunters have made Linux security mailing list ‘almost entirely unmanageable’
He then pointed kernelistas to the project’s documentation
today's howtos
Instructionals/Technical leftovers
Security Leftovers and Windows/Microsoft TCO
bugs, breaches, Windows/Microsoft TCO
Games: Godot, DRM and More
gaming picks
Forza Horizon 6 is out, Valve update Proton Hotfix for Linux
bugs reported
Programming Leftovers
Ruby 4.0.5 and more
Anti-Lag 2 in Linux
Graphics improvements
Firefox 152 Enters Public Beta Testing with Many Changes and Improvements
Firefox 152 open-source web browser is now available for public beta testing with new “Send to Mobile” options, HDR support on Windows, improved settings, and new features for web developers.
HP Linux Imaging and Printing (HPLIP) 3.26.4 Drivers Add Support for New Printers
HP Linux Imaging and Printing (HPLIP) 3.26.4 drivers are now available for download with support for new HP printers.
OpenBSD 7.9 released
OpenBSD 7.9 RELEASED - Theo de Raadt
HP Is the Latest to Sponsor the Linux Vendor Firmware Service (LVFS)
Linux Vendor Firmware Service creator Richard Hughes announced that HP has also agreed to become a premier sponsor for the LVFS.
888 [original]
Linux is secure
Pigeon: A Love Story - A catcalling game
The menus were a bit laggy, but otherwise worked well on Linux
Microsoft should be terrified of SteamOS, even if Windows owns the Steam charts
Over the past few years, Valve has quietly managed to make Linux gaming feel legitimate
Linux Vs. Windows: Which Is Better For Your PC?
Meanwhile, Linux is seeing an increase in users as Microsoft continues to bungle Windows
Free and Open Source Software
This is free and open source software
Zenclora – Debian-based desktop Linux distribution
Zenclora is a Debian-based desktop Linux distribution designed for stability, daily use, gaming, and productivity
Planet KDE: Smoke tests for fun and profit
Smoking is bad for you. Testing software is good for you though
Kubuntu vs. Fedora KDE: Which KDE Plasma distro is right for you?
These two Linux distributions take different approaches to the desktop
The Glass Half Full [original]
we've noticed a large increase in volume of news about "Linux"
Today in Techrights
Some of the latest articles