Tux Machines

Do you waddle the waddle?

Other Sites

Tor Project blog

New Release: Tails 6.17

For more details, read our changelog.

New Release: Tor Browser 14.5.4

This version includes important security updates to Firefox.

9to5Linux

Firefox 141 Promises to Use Less Memory on Linux Systems, Beta Out Now

Firefox 141 appears to be a small release that only promises to use less memory on Linux systems and no longer require a forced restart after applying an update via a package manager. Another new feature in Firefox 141 looks to be the ability to drag a tab to your pinned tabs tray to pin it, or drag it out to unpin it.

KDE Plasma 6.4.1 Released with Various Improvements and Bug Fixes

Coming only a week after KDE Plasma 6.4, the KDE Plasma 6.4.1 release improves text contrast for labels used in subtitles or other secondary roles throughout the Plasma desktop, improves the text readability of list items in KRunner and Discover when their are pressed or clicked, and improves the readability of graph axis labels throughout the Plasma desktop to meet the WCAG AA standard.

LinuxGizmos.com

Radxa Unveils Intel N150 SoM and Carrier Board with Dual Ethernet and Support for Six M.2 or U.2 Devices

Radxa has introduced the NX150, a compact System-on-Module featuring the Intel N150 processor and a matching carrier board. Designed in the Jetson Xavier NX form factor, it offers an x86 alternative for edge computing, media, and AI applications.

Libre Computer Updates Alta and Solitude SBCs with New Firmware and Wake-on-LAN Support

Libre Computer has released new firmware updates for its low-cost single-board computers, the AML-A311D-CC Alta and the AML-S905D3-CC Solitude. These SBCs are designed with Raspberry Pi-compatible form factors and target applications such as embedded Linux development and low-power computing.

DietPi June 2025 Update Adds Orange Pi 5 Ultra Support and Major Fixes

The June 2025 release of DietPi v9.14 adds support for new Orange Pi boards, introduces the GZDoom game engine, and brings system improvements, bug fixes, and driver refinements for better SBC compatibility.

SoM-SD520 with 9-TOPS MediaTek Genio 520 Targets Edge and Smart IoT Applications

The SoM-SD520 is a compact SoM based on the MediaTek Genio 520 processor. It targets applications in smart homes, edge AI computing, interactive retail systems, and industrial IoT, offering a balance of performance, connectivity, and multimedia support.

DTI Adds i.MX 8M-Based Computing Modules to Embedded Portfolio

Diamond Technologies, Inc. has launched a new line of Embedded Computing Modules based on NXP’s i.MX 8M series processors. These compact, high-performance modules are designed for energy-efficient embedded computing across a wide range of industrial and OEM applications.

Banana Pi Puts RZ/V2N Vision AI MPU into Embedded Platform with Jetson-Like Form Factor

Banana Pi has shared hardware details about an embedded platform built around the Renesas RZ/V2N Vision AI MPU. Designed for applications such as smart cameras, industrial vision, and embedded AI systems, the BPI-AI2N combines a compact SoM with a versatile carrier board.

Internet Society

How Policy Experts Run the Internet

The Internet is a global resource, so which country gets to govern it? The answer is: all of them and none of them!

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

Gemini Protocol Spreading [original]
At 3070 capsules, Gemini Protocol is more than enough to find plenty of information, such as cooking recipes, technology news, philosophy, photographs and so on
Google Outsources Agent2Agent to Microsoft Proprietary Jail (GitHub), Linux Foundation is Openwashing Dangerous Hype
Some LF openwash
OpenELA Introduces Open-Source Verification Suite for Enterprise Linux
OpenELA launches ELValidated
4 ways the latest KDE Plasma release is better than ever - and how to try it yourself
KDE Plasma 6.4 is here with quite a few new features and improvements
On WordPress as Content Management System (CMS) and Plugins
WP news
 
BredOS – Arch-based Linux distribution designed for single-board computers
BredOS is a user-friendly Arch Linux-based operating system ARM-based single board computers (SBCs)
Plasma 6.4 review - A worrying trend
My favorite desktop environment has just received an update
Modicia OS: Multimedia-Focused Linux With Flair
Modicia O.S. blends powerful multimedia tools, unique features
This free Linux distro is the easiest way to revive your old computer. How it works
If you're trying to revive a sluggish or aging PC, Linux Lite 7.4 is a lightweight
Security Leftovers
Security picks for today
GNU/Linux and Free Software Leftovers
mostly GNU/Linux
Programming Leftovers
coding related picks
BSD Leftovers
news related to the BSDs
Intel's Implosion, Hackable Devices, and Fairphone
some hardware picks
today's howtos
not so many so far today
Audiocasts/Shows: Risky Business, Linux in 2025, FLOSS Weekly, and DNS
some videos/shows
French city of Lyon ditching Microsoft for FOSS
The French city of Lyon has decided to ditch Microsoft’s Office suite and plans to adopt Linux and PostgreSQL
GNU/Linux and Free Software Leftovers
mostly GNU/Linux focus
Open Hardware and Retro: "FrankenPad", Amiga, and More
Hardware picks
Programming Leftovers
Development related links
Security, Windows TCO, and GitHub Code Execution Vulnerability
security leftovers
Games: Stalker 2, Palworld - Tides of Terraria crossover, Secret Agent Wizard Boy, and More
7 stories from GamingOnLinux
Android Leftovers
Samsung reportedly expects to ship just ‘100,000’ Android XR headsets this year
3 things Linux needs to have before I can make the swap
I also had the pleasure of working with Linux extensively
Free and Open Source Software, and Review
This is free and open source software
Samsung A54, One UI 7.0 & Android 15 update
The new Android 15 (plus Samsung polish) mostly looks better than before
DietPi June 2025 Update Adds Orange Pi 5 Ultra Support and Major Fixes
DietPi is a lightweight, Debian-based operating system optimized for single-board computers and embedded systems
SoM-SD520 with 9-TOPS MediaTek Genio 520 Targets Edge and Smart IoT Applications
This enables integration into a range of embedded Linux and Android environments
Libre Computer Updates Alta and Solitude SBCs with New Firmware and Wake-on-LAN Support
According to Libre Computer, Fedora 42 Live boots successfully on both devices
Your only obligations are the promises you make
One of the realities of creating open source software is that people will come along and say you must do something
Today in Techrights
Some of the latest articles
LWN Articles on Kernel
Linux pieces outside paywall
Firefox 141 Promises to Use Less Memory on Linux Systems, Beta Out Now
With Firefox 140 promoted to the stable channel as the latest ESR (Extended Support Release), Mozilla promoted the next major release, Firefox 141, to the beta channel for public testing.
Security Leftovers
Security related picks
GNU/Linux Leftovers
applications, distros, and more
Free, Libre, and Open Source Software Leftovers
FOSS news
Programming Leftovers
Development-related picks
FSF and GNU Leftovers
mostly FSF
Web Browsers: Browser Choice Alliance, Chawan, Tor Browser, Mozilla Addons
Web-related picks
Open Hardware: Raspberry Pi, OpenWrt, Librem, ESP32
Hardware picks
KDE: Kwin, Moving From Vista 10, and "First Run Experience Progress"
KDE news
Audiocasts/Shows: LINUX Unplugged, Linux Matters, and More
some new shows/episodes
today's howtos
many howtos, mostly idroot
Kali Linux 2025.2 Released with Revamped Kali Menu, 13 New Hacking Tools
Offensive Security announced today the release and general availability of Kali Linux 2025.2 as the second update to this Debian-based distribution for ethical hacking and penetration testing in 2025.
Firefox 140 ESR Web Browser Is Now Available for Download, This Is What’s New
Mozilla published today the final build of the Firefox 140 ESR open-source web browser ahead of the official announcement on June 24th, 2025.
today's leftovers
mostly GNU/Linux
Red Hat Leftovers
latest in redhat.com
Open Hardware/Modding: Raspberry Pi, 3-D Printing, and More
Hardware picks
Android Leftovers
Here's How to Move the Chrome Address Bar to the Bottom of Android Phone Screens
KDE Slick New ‘First Run’ Setup Tool Taking Shape
Setting up a new device with KDE Plasma will soon be improved
Look at what we've achieved together
When the Free Software Foundation (FSF) began forty years ago
XLibre Proposed as Fedora’s New Default X11 Server
Fedora Linux 43 may replace the aging Xorg Xserver with XLibre
Free and Open Source Software
This is free and open source software
Games: Fortress Connected, OCCT, Steam Deck, and More
10 stories from GamingOnLinux
Fedora 44 Plans to Drop i686 Support and 32-Bit Multilib Compatibility
Fedora targets Fedora 44 to remove i686 packages and multilib support
ELValidated Announced
by OpenELA
Kubuntu 25.10 Won’t Include an X11 Session by Default
Kubuntu 25.10 will not include a Plasma X11 desktop session by default
Today in Techrights
Some of the latest articles
Android Leftovers
Google’s Android XR glasses are called ‘Martha’ in Pixel Watch-like companion app
Hyprland Launches Subscription Plan to Sustain Development
Hyprland stays fully open source
KDE Plasma 6.4 Desktop Environment Officially Released, This Is What’s New
The KDE Project released today KDE Plasma 6.4 as a major update with exciting new features and enhancements for all fans of the KDE Plasma desktop environment.
From Windows to Freedom: How Zorin OS 18 Makes Migrating to Linux Seamless
In today’s digital landscape, where privacy, customization, and performance matter more than ever
GIMP 3.2 Promises New Paint Mode, Support for Importing Photoshop Patterns
The GIMP project released today GIMP 3.1.2 as the first development version of the next major release of this open-source, free, and cross-platform image editing software, GIMP 3.2.
Free and Open Source Software
This is free and open source software
About Plasma’s X11 session
X11 is in the news again, so I thought it would make sense to be clear about the Plasma team’s plans for X11 support going forward.
KDE Plasma 6.4.1 Released with Various Improvements and Bug Fixes
The KDE Project released today KDE Plasma 6.4.1 as the first maintenance update to the latest KDE Plasma 6.4 desktop environment series with various improvements and bug fixes.
today's leftovers
GNU/Linux and more
Red Hat, AlmaLinux, and Rocky Linux Leftovers
The RHEL universe
Kernel, Graphics, and Benchmarks
Linux leftovers
Audiocasts/Shows: Late Night Linux, Destination Linux, Dead Internet Theory
some new episodes
Games: Game Preservation, Godot, Steam Deck, and More
Games-related news
Operating Systems: DESQview/X, openKylin, and More
Some OS news
Web Browsers Leftovers
Web related stuff
PostgreSQL: pgSCV 0.14.1 Released and PGDay UK 2025
PostgreSQL news
Programming Leftovers
Development picks
Security and FUD (Fear, Uncertainty, Doubt)
some leftovers
Open Hardware/Modding: Raspberry Pi, Wind River Linux, and More
hardware news
Denmark’s Government Ditches Microsoft for Open Source
A part of the Danish government is phasing out the use of Microsoft products
Darktable 5.2 Open-Source RAW Image Editor Released with New Features
Darktable 5.2 has been released today as a new stable update to this powerful, open-source, free, and cross-platform photography workflow application and raw developer software.
This Rubbish Icon Might Get a Makeover in Ubuntu 25.10
Is it time Ubuntu binned off one of its most visible icons
Linux 6.16 Release Candidate 3
rc3 is out
IPFire Linux Firewall Now Ships with Support for the WireGuard VPN Protocol
IPFire 2.29 Core Update 195 has been released today as a new stable update to this open-source hardened Linux firewall distribution that introduces long-awaited WireGuard support.
Linux on Phones Gets a Big Upgrade With postmarketOS 25.06
The most popular Linux distribution for phones and tablets is (probably) postmarketOS
GNU/Linux Leftovers and More
GNU/Linux picks mostly
today's howtos
technical posts
Oracle Linux and Red Hat Leftovers
RHEL and Ansible etc.
Open Hardware/Modding: Raspberry Pi and Arduino Among Others
hardware picks
Android Leftovers
Android Auto 14.7 delivers the final prep for light theme, rolling out now in beta
DietPi 9.14 Adds GZDoom, Expands Support to Orange Pi 5 Ultra
DietPi 9.14, a Debian-based Linux distro for SBCs, lands with new Orange Pi 5 Ultra images
I tried Linux Mint as a lifelong Windows user, and the customization blew me away
As I've mentioned a few times in the past, I've used Windows all my life
How to switch from Windows 10 to Linux: A technical guide
Everything you need to switch successfully from Windows to Linux
Free and Open Source Software, and many more
This is free and open source software
Banana Pi Puts RZ/V2N Vision AI MPU into Embedded Platform with Jetson-Like Form Factor
Banana Pi notes that the platform is fully open source and supports Linux-based environments including Yocto and Armbian
This Linux distro routes all your traffic through the Tor network - and it's my new favorite for privacy
I could easily see myself defaulting to Securonis when I need serious security
Games: Dune, Civilization VII, and More
9 stories from GamingOnLinux
Today in Techrights
Some of the latest articles