Tux Machines

Do you waddle the waddle?

Other Sites

Ubuntu Buzz !

Find and Replace - a Firefox Addon So Useful for Online Text Editing

Tor Project blog

New Alpha Release: Tor Browser 15.0a2

This version includes important security updates to Firefox.

9to5Linux

New GIMP 3.2 Development Release Brings Link Layers and Vector Layers

It’s been more than two months since the previous development release, and the new GIMP 3.2 development release brings even more goodies, including support for link layers and vector layers for non-destructive editing. While link layers allow you to link external image files as a layer in your project, vector layers let you create a shape and set its fill and stroke properties.

First Arch Linux ISO Powered by Linux Kernel 6.16 Is Now Available for Download

Arch Linux 2025.09.01 is out today as the first Arch Linux ISO release to be powered by Linux kernel 6.16, which should give users a boost when detecting hardware, especially on newer devices, but especially on older ones where previous Arch Linux ISOs failed to detect some of the components.

9to5Linux Weekly Roundup: August 31st, 2025

I would like to thank everyone who sent us donations; your generosity is greatly appreciated. I also want to thank all of you for your continued support by commenting, liking, sharing, and boosting the articles, following us on social media, and, last but not least, sending us feedback.

AerynOS 2025.08 Released with GNOME 48.4 and Mesa 25.2, KDE Plasma Support

While still in alpha stage, AerynOS 2025.08 brings some updated components, including the latest GNOME 48.4 desktop environment, which is still the default for the live ISO. If you don’t like GNOME, you can install AerynOS with the latest KDE Plasma 6.4 desktop environment or with System76’s Cosmic Alpha 7.

LinuxGizmos.com

AAEON UP Rolls Out Linux-Ready Intel Development Kits for Edge AI

The UP TWL AI Dev Kit is offered as a cost-efficient platform for power-sensitive projects. It is powered by the Intel Processor N150 (Twin Lake) and emphasizes accessibility for early-stage experimentation and lightweight applications.

Platypus PP-Ethernet-RS422/485 with Raspberry Pi RP2040 and W5500 for Serial-to-Ethernet Conversion

The RP2040 provides dual Arm Cortex-M0+ processors with 264 KB of SRAM, while the W5500 manages the TCP/IP stack in hardware, simplifying design and ensuring stable Ethernet operation.

Nordic nRF54L15 Connect Kit Adds Bluetooth LE 6.0, Thread, Zigbee and NFC Support

The kit is based on the nRF54L15-QFAA, which integrates a 128 MHz Arm Cortex-M33 processor and a 128 MHz RISC-V coprocessor. It includes 1.5 MB of non-volatile memory and 256 KB of RAM. Wireless support covers Bluetooth LE 6.0, Thread, Matter, Zigbee, NFC, IEEE 802.15.4-2020 and proprietary 2.4 GHz protocols.

Shuttle XPC slim DH810 Rugged Mini PC with Intel Core Ultra 200 Support

Processor support extends to Core Ultra 9, 7, and 5 models with integrated Intel Xe graphics. HDMI 2.1 provides 8K/60 Hz output, DisplayPort 1.4a supports 4K/60 Hz, and USB-C with DisplayPort/USB4 enables a third independent display. An optional VGA connector can replace one COM port for legacy compatibility.

Banana Pi BPI-F5 Adopts Allwinner T527 SoC in Credit-Card Sized SBC

The Allwinner T527 has been seen in recent products this year such as the Cubie A5E and the Orange Pi 4A. This SoC combines an octa-core Cortex-A55 cluster in a DynamIQ big.LITTLE configuration clocked up to 1.8 GHz.

MINIX Expands Elite Series with EU512-AI Mini PC Based on Intel Core Ultra 5 125H

This system is functionally identical to the MINIX Elite EU715-AI introduced in April, except that it features the Intel Core Ultra 5 Processor 125H, a 64-bit chip combining CPU cores, integrated Intel Arc graphics, and a Neural Processing Unit.

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

Linux 6.17-rc4
by Linus Torvalds
A Decade of Kubernetes and v1.34 Release
coverage has begun
6 Open-Source Apps for Linux Gamers
Gaming on Linux might not be quite equal to gaming on Windows yet, but with a few small free, open-source programs
Wine 10.14
The Wine development release 10.14 is now available
Disable "SecureBoot" Now [original]
A "9/11" Coming
Long-Term Thinking and Long-Term Vision [original]
Next spring/summer we'll turn 22 (this site)
New GIMP 3.2 Development Release Brings Link Layers and Vector Layers
The GIMP project released today GIMP 3.1.4 as a new development release of GIMP 3.2, the next major version of this open-source, free, and cross-platform image editing software.
Microsoft is Sabotaging Its Own Products [original]
Microsoft is running out of money to pay workers
5 Days [original]
5 days have passed since I put in my complaint in support of the local birds
Linux, Distributions and Operating Systems
today's leftovers
Canonical and Microsoft Pay 'Linux' Foundation Money for Marketing SPAM and Fake (Paid-for) Articles, Videos
as usual
 
Arch Linux Installer’s LVM (Logical Volume Manager) Support Is Out of Beta
Archinstall 3.0.10 Arch Linux menu-based installer is now available for download with stable LVM (Logical Volume Manager) support and other changes.
OpenSSL 3.6 Promises LMS Signature Verification Support, Alpha Out Now
OpenSSL 3.6 is now in public testing with a first alpha release, promising new features and improvements for this open-source, cross-platform, and free software library that provides secure communications over computer networks for applications and websites.
Ubuntu 25.10: Release Date and New Features in Questing Quokka
Take a look at the new features and changes you'll see in the upcoming Ubuntu 25.10 release
Surfer – simple static file server
This is free and open source software
Graphics/Games: ZOTAC Zone Pro, LEGO The Lord of the Rings, and More
Games and more
Today in Techrights
Some of the latest articles
Open Source Pogocache Pushes Beyond Redis and Memcache
Pogocache, a new open-source cache server written in C
Free and Open Source Software
This is free and open source software
First Arch Linux ISO Powered by Linux Kernel 6.16 Is Now Available for Download
This is your friendly reminder that there’s a new ISO snapshot available for the Arch Linux distribution, for September 2025, which is powered by the latest and greatest Linux 6.16 kernel series.
Linux gaming OS Kazeta promises ‘console gaming experience of the 1990s’ for PC users — supports almost any DRM-free game, past or present
With the Kazeta OS you just ‘insert cart, power on, play.’
8 More Free Linux Games Based on Classics
When you're running Linux, you never have to be bored
Linux is actually the better OS for gaming—I’m never going back to Windows
I finally gave Linux a shot. Now, I am never going back
Minisforum AI X1 Pro running Linux: Introduction to the Series
In this series, I examine every aspect of this Mini PC in detail from a Linux perspective
Policorp Linux – Brazilian Linux distribution
Policorp Linux is a Brazilian Linux distribution
Mostly Positive News About GNU/Linux These Days [original]
What matters is not the quantity but the substance
Android Leftovers
Honor's Android 16 beta plans leak with approximate release date
KDE’s Virtual Machine Manager Moves Forward
Karton’s August 2025 progress report shows KDE’s
Build Your Dream Linux Laptop : Framework 13 Laptop Review
What if your next laptop wasn’t just a tool, but a reflection of your values and technical prowess
DXVK 2.7.1 Fixes MSAA, Boosts D3D9 Game Performance
DXVK 2.7.1 addresses MSAA issues, enhances D3D9 game performance
Free and Open Source Software
This is free and open source software
GNU/Linux and BSD Leftovers
mostly GNU/Linux
Free, Libre, and Open Source Software and Web Browsers
FOSS and Web leftovers
Improving Wayland Window Activation for Kate & Konsole, Working on Range Markers in Kdenlive
KDE updates
Content Management Systems (CMS) / Static Site Generators (SSG) News/Views
3 new posts
Programming Leftovers
Development related leftovers
Open Hardware and Retro: Banana Pi, PCBs, and More
hardware picks
today's howtos
many howtos for today
Wireshark 4.4.9 Protocol Analyzer Released with Updated Protocols and Bug Fixes
Wireshark 4.4.9 has been released today as the ninth maintenance update to the latest Wireshark 4.4 stable series of this popular, open-source, free, and cross-platform network protocol analyzer software for Linux.
Unix and FreeBSD Leftovers
3 more links
Announcement of LibreOffice 25.8.1
LibreOffice 25.8.1, the first minor release of the free, volunteer-supported office suite for personal productivity in office environments
Kanidm – simple and secure identity management
This is free and open source software
Review: Tribblix 0m37
It's not a Linux distribution or even a member of the BSD family
Recent or Latest From XDA, HowTo Geek, and PCLOS Magazine
misc. articles
Desktop Environments: Latest on KDE and GNOME (or From Them)
some DE news
Games: Gamescom, GNU/Linux Gaming, and Ownership Issues
4 stories
PCLinuxOS Retrospective, Screenshots, and More
How to increase your disk space with one (or more) extra disk(s) in Linux?
HowTos in PCLinuxOS Magazine
3 new ones
The Online Safety Act
by Agent Smith (Alessandro Ebersol)
Today in Techrights
Some of the latest articles
9to5Linux Weekly Roundup: August 31st, 2025
The 255th installment of the 9to5Linux Weekly Roundup is here for the week ending on August 31st, 2025.
AerynOS 2025.08 Released with GNOME 48.4 and Mesa 25.2, KDE Plasma Support
AerynOS 2025.08 was released today, five months after the release of AerynOS 2025.03, as the latest ISO snapshot of this independent GNU/Linux distribution created by ex-Solus maker Ikey Doherty.
IceWM 3.9 Window Manager Released with Xcursor Support
IceWM 3.9 window manager for X Window System introduces Xcursor support
Incus 6.16 Container & Virtual Machine Manager Released
Incus 6.16 adds TrueNAS storage driver, tmpfs disks for containers
Linux Lite 7.6 Released with New Community Wiki and Updated Apps
Ubuntu-based Linux Lite 7.6 is out with a new community Wiki
Can Arch Linux Be Your Main PC OS? It's Mine and Here's How
Do you want to try Arch Linux but hear it’s not stable enough for daily use
Best Free and Open Source Software
This is free and open source software
FUSS – Debian-based Linux distribution
FUSS is an open source operating system based on the Debian Linux distribution
Technical Articles About Using the GNU/Linux Terminal Instead of GUIs
3 recent pieces
Programming With R and pgFormatter v5.7 Released
programming leftovers
Web Browsers: Vivaldi Bans Ponzi Scheme and Buzzwords, Mozilla Does Not
contrast
Debian and Security Leftovers
mostly Debian
Why Use Static Site Generators (SSG) and WordCamp US 2025 Coverage
Content Management Systems (CMS) / Static Site Generators (SSG) news
GNU/Linux Devices or Modding-Friendly Hardware
hardware leftovers
After switching to Linux, I finally stopped believing the myth that intimidated me
I suspect that's the case for a lot of Windows users
GSoC (Google Summer of Code) Reports From NetBSD and KDE
3 new reports
Games: Gaming on the Framework Desktop, Top 25 Games Of All Time, and More
Games-related updates
Fedora and CentOS Updates
4 new updates
KDE Reports and KDE Development
3 new stories
Applications: LHB GNU/Linux Digest, NetPeek, Bitwig Studio 6 Beta, and More
software news
today's howtos
many howtos for Sunday
GNOME Loses Head Again, This Week in GNOME
GNOME news
Release notes for the Genode OS Framework 25.08
Section Linux-based device drivers updated to kernel version 6.12
PuppEX Trixie64 (Puppy Linux) - compatible with Debian 13 - with LXQt 2.1 as DE :: Build 250829
My new Puppy Linux derivative is built using the Trixie Build Script (mklive-trixie)
Stable kernels: Linux 6.16.4, Linux 6.12.44, Linux 6.6.103, Linux 6.1.149, Linux 5.15.190, Linux 5.10.241 and Linux 5.4.297
I'm announcing the release of the 6.16.4 kernel
Android Leftovers
Pixel 10 Pro XL vs. Galaxy S25 Ultra: Android Camera Battle
4 Reasons I Keep Linux In a Docker Container Instead of Dual-Booting
Most people who want to use Linux alongside Windows or macOS go straight for the classic solution
Best Free and Open Source Software
This is free and open source software
So short, and thanks for all the flinch
I will be stepping down from the Executive Director role this week
today's howtos
8 howtos
Programming Leftovers
Development related links
Today in Techrights
Some of the latest articles