Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

(Updated) Lyra Zero W Packs RK3506B and Wi-Fi 6 into Raspberry Pi Zero-Sized Board

Luckfox has just launched a new development board with a form factor similar to the Raspberry Pi Zero, but based on the Rockchip RK3506B system-on-chip. The Lyra Zero W is designed to offer a low-cost, compact solution for embedded Linux development, priced at $16.99.

XIAO ESP32S3 Sense Kit Now Bundled with Free Machine Learning Textbook

Seeed Studio has reintroduced its 2022-era XIAO ESP32S3 Sense as part of a new educational kit bundled with accessories and the open-access textbook Machine Learning Systems: Design and Implementation, developed by Prof. Vijay Janapa Reddi and contributors from Harvard and the open-source community.

XIAO Series Adopts Nordic nRF54L15 SoC with BLE 6.0 and Low Power Operation

Seeed Studio has introduced the XIAO nRF54L15 and XIAO nRF54L15 Sense, two compact boards based on Nordic’s nRF54L15 SoC. They support BLE 6.0, Matter, Thread, and other 2.4 GHz protocols, with potential use in wearables, sensors, and prototypes.

Waveshare Expands ESP32-P4 Platform with Compact PoE-Ready DEV-KIT Variant

Waveshare has introduced the ESP32-P4-WIFI6-DEV-KIT, a new variant of its ESP32-P4 development platform featuring a more compact and integrated layout compared to the earlier ESP32-P4-WIFI6 board. Both models are based on the ESP32-P4 dual-core RISC-V MCU and incorporate the ESP32-C6 to enable Wi-Fi 6 and Bluetooth 5 (BLE) connectivity via an SDIO 3.0 interface.

Fruit Jam Mini Computer Features RP2350B, ESP32-C6 WiFi, and DVI Video

First seen earlier this year, Adafruit has officially launched the Fruit Jam, a compact RP2350B-powered development board. The product mentions that it matches the dimensions of a standard credit card, 3.375 by 2.125 inches (ISO/IEC 7810 ID-1), while providing the functionality of a miniature standalone computer.

Tor Project blog

Arti 1.4.6 is released: Hidden Service resilience; work on flow control, Conflux, and CGO.

This release of Arti has some improvements for Onion Service (Hidden Service) operators. There's better resistance to denial-of-service (Proposal 362) and an experimental new utility for migration of Hidden Service identity key from a C Tor keystore to Arti.

Ubuntu Buzz !

How To Install Tux Typing Game on Ubuntu 24.04

9to5Linux

Mesa 25.2 Open-Source Graphics Stack Officially Released, This Is What’s New

Highlights of Mesa 25.2 include some major house-cleaning of the window system code to remove support for deprecated functionality, such as removing DRI2 support entirely, removing support for the insecure legacy GEM names, removing support for thread-unsafe libX11, and deprecating support for EGL_WL_bind_wayland_display.

Independent Distro KaOS Linux 2025.07 Is Out with KDE Plasma 6.4 and Linux 6.15

Powered by the Linux 6.15 kernel series, KaOS Linux 2025.07 ships with the KDE Plasma 6.4.3 desktop environment, which is accompanied by the KDE Gear 25.04.3 and KDE Frameworks 6.16 software suites, all built using the latest Qt 6.9.1 open-source application framework.

Audacity 3.7.5 Audio Editor Introduces 32-Bit PCM Support to the FLAC Importer

Audacity 3.7.5 is here after Audacity 3.7.4 and introduces 32-bit PCM to the FLAC importer, a fix for the lost focus issue when closing the registration window, a fix for a crash during WAV import when the audio file is up to 7 ms long, a fix for a crash when using Macro Wizard, and a fix for a crash when rendering the spectrum view.

NetworkManager 1.54 Brings Support for Configuring Per-Device IPv4 Forwarding

Coming five months after NetworkManager 1.52, the NetworkManager 1.54 release adds support for configuring per-device IPv4 forwarding via the ipv4.forwarding connection property, support OCI baremetal in nm-cloud-setup, support for configuring the loopback interface in NetworkManager’s text-based UI (nmtui).

NVIDIA 580 Linux Graphics Driver Enters Public Beta with Better Wayland Support

The NVIDIA 580 graphics driver series promises improved support for Wayland users by introducing support for the fifo-v1 Wayland protocol on Vulkan and fixing a bug that could cause GTK 4 apps to crash when using the Vulkan backend on Wayland.

KDE Plasma 6.4.4 Desktop Environment Improves Notifications, Flatpak Support

Coming three weeks after KDE Plasma 6.4.3, the KDE Plasma 6.4.4 release changes the behavior of notifications marked as “low priority” or that have been manually configured to show up in the history to selectively ignore that behavior and show up in the history when they arrive if Do Not Disturb mode is enabled.

Slackware-Based PorteuX 2.2 Distro Is Out with Linux Kernel 6.16 and GNOME 48.3

Powered by the latest and greatest Linux 6.16 kernel series, PorteuX 2.2 is here a little over two months after PorteuX 2.1, adding a patch to Xorg Server to make tear-free (vsync) available in the modesetting kernel driver, which is used for all graphics cards.

Darktable 5.2.1 Adds Support for Nikon D200, Nikon D5300, and Pentax K-r Cameras

Darktable 5.2.1 is here about one and a half months after Darktable 5.2 with base support for the Nikon D200 (12bit-compressed), Nikon D5300 (12bit-compressed), Panasonic DC-GH7 (4:3), Pentax K-r (PEF), and Samsung GX-1L cameras.

4MLinux 49.0 Distro Adds Support for Bcachefs Installations, New Apps, and More

Coming more than three months after 4MLinux 48.0, the 4MLinux 49.0 release is powered by the Linux 6.12 LTS kernel series, uses the Mesa 25.1 graphics stack, features support for Bcachefs installations in UEFI mode, and improves support for mobile devices via Bluetooth and PTP/MTP protocols.

TUXEDO InfinityBook Pro 15 Gen10 Linux Ultrabook Unveiled with Ryzen AI 300

TUXEDO InfinityBook Pro 15 Gen10 is powered by AMD Ryzen AI 300 processors, either the AMD Ryzen AI 7 350 with 8 cores, 16 threads, and AMD Radeon 860M graphics, the AMD Ryzen AI 9 365 with 10 cores, 20 threads, and AMD Radeon 880M graphics, or the AMD Ryzen AI 9 HX 370 with 12 cores, 24 threads, and AMD Radeon 890M graphics.

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

Flameshot Screenshot Tool Updated
Flameshot release
Proxmox VE 9.0 Launches with Debian 13 Under the Hood
Proxmox Virtual Environment 9.0 is out now, featuring Debian 13
KDE Plasma 6.4.4, Bugfix Release for August
Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.4.4
Try Xfce on Wayland with openSUSE Leap 16.0 RC
openSUSE Leap 16.0 has officially transitioned from Beta into the Release Candidate phase with the Build 148.4
Big Changes Ahead for MX Linux 25
So, starting with MX Linux 25, users will need to pick their preferred init system—systemd or sysVinit—when downloading the ISO
DebEX KDE Plasma based on Debian Trixie (upcoming Debian 13) with Refracta Snapshot and Calamares Installer :: Build 250707
NEWS 250707 about DebEX KDE Plasma – a Refracta Build
 
LWN Articles About Linux Kernel
Kernel-centric articles
Graphene OS: a security-enhanced Android build
GrapheneOS got its start as "CopperheadOS"
Today in Techrights
Some of the latest articles
Lansweeper finds Linux is growing on business endpoints
Lansweeper's scans of its customers' networks show Linux usage on business endpoints (desktops and laptops) climbing from 1.6 percent in January 2025 to 1.9 percent in June. On assets that appear for the first time after March 1, 2025, usage reached 2.5 percent.
today's leftovers
BSD, Linux, and more
Security and Fear, Uncertainty, Doubt/Fear-mongering/Dramatisation
security leftovers
Education and Events
3 picks for today
Programming Leftovers
Development picks
Web Browsers/Web Servers: Small Sites, Curl, and Firefox
WWW updates
PostgreSQL: PGDay Austria and pg_exporter v1.0.0 Released
PostgreSQL news
EasyOS 6.121 and EasyOS 7 Coming Shortly
some EasyOS work
Games: Godot Foundation, GNOME, and Steam
gaming related picks
Linux Kernel: Apple Trouble, 2025 Maintainers Summit, and eBPF
Some kernel picks
Mesa 25.2 Open-Source Graphics Stack Officially Released, This Is What’s New
Mesa 25.2 open-source graphics stack for Linux is now available for download with numerous new features and improvements for existing graphics drivers, as well as better support for numerous video games.
Audiocasts/Shows: Ask Noah Show, Linux Matters, Destination Linux, and Kodsnack
4 new episodes
Graphics: NVIDIA, Huawei, and Mesa
some graphics news
Open Hardware/Modding: ESP32, Raspberry Pi CM4/CM5, RISC-V, and More
some hardware leftovers
Red Hat and Fedora Leftovers
a lot from Red Hat's own site
Applications: Tuba, FAIme, GNU Health HIS server 5.0, Nextcloud vs. CryptPad
Some software picks/updates
today's howtos
idroot and more
'Linux' Foundation Networking Consortia
Some Linux Foundation stuff
9to5Linux Weekly Roundup: August 3rd, 2025
The 251st installment of the 9to5Linux Weekly Roundup is here for the week ending on August 3rd, 2025.
Independent Distro KaOS Linux 2025.07 Is Out with KDE Plasma 6.4 and Linux 6.15
KaOS Linux 2025.07 independent distribution is now available for download with the latest KDE Plasma 6.4 desktop environment and Linux kernel 6.15.
NetBSD 11 prepares for launch with 57 supported platforms
For many years, NetBSD's most distinctive feature was the range of supported platforms, which the project terms ports
Audacity 3.7.5 Audio Editor Introduces 32-Bit PCM Support to the FLAC Importer
Audacity 3.7.5 has been released as a new stable version of this open-source digital audio editor and recording software to improve the stability and reliability of the software.
NetworkManager 1.54 Brings Support for Configuring Per-Device IPv4 Forwarding
NetworkManager 1.54 has been released as the latest stable version of this popular open-source software for managing network connections inside a Linux-based operating system.
NVIDIA 580 Linux Graphics Driver Enters Public Beta with Better Wayland Support
NVIDIA released the beta version of the upcoming NVIDIA 580 series of their graphics drivers for NVIDIA GPUs on Linux, BSD, and Solaris systems.
Free, Libre, and Open Source Software Leftovers
FOSS picks
KDE Plasma 6.4.4 Desktop Environment Improves Notifications, Flatpak Support
The KDE Project released KDE Plasma 6.4.4 as the fourth maintenance update to the latest KDE Plasma 6.4 desktop environment series to address more of those pesky bugs and other improvements.
Slackware-Based PorteuX 2.2 Distro Is Out with Linux Kernel 6.16 and GNOME 48.3
PorteuX 2.2 has been released as a new update to this portable Linux distribution based on Slackware Linux and inspired by both Slax and Porteus distros.
Audacity 3.7.5 Adds Beta Support for Windows ARM64
Audacity 3.7.5 audio editor brings beta support for Windows ARM64
Android Leftovers
I built a second brain using Obsidian on Android: Here are my top tips
3 Linux Distros That Feel Like macOS
There are several Linux distributions that are designed to mimic the look, feel, and even the workflow of macOS
Games: Dying Light, Godot Engine, and More
11 stories for today
Darktable 5.2.1 Adds Support for Nikon D200, Nikon D5300, and Pentax K-r Cameras
Darktable 5.2.1 has been released today as the latest version to this open-source, free, and cross-platform RAW image editor for GNU/Linux, macOS, and Windows systems.
Daily Driving Thunderbird
The “personal information manager” is an absolute must for juggling a busy personal and work life
Free and Open Source Software, howtos and Installations
This is free and open source software
4MLinux 49.0 Distro Adds Support for Bcachefs Installations, New Apps, and More
4MLinux developer Zbigniew Konojacki announced the release and general availability of 4MLinux 49.0 as the latest stable version of this mini Linux distribution featuring the lightweight JWM window manager.
TUXEDO InfinityBook Pro 15 Gen10 Linux Ultrabook Unveiled with Ryzen AI 300
Linux hardware vendor TUXEDO Computers unveiled the 10th generation (Gen10) InfinityBook Pro 15 ultrabook featuring AMD Ryzen AI HX370 CPUs, a powerful 99 Wh battery, and up to 128 GB of RAM.
StarDict Plugins in Debian 13 Raise Privacy Concerns
StarDict sends the selected text in plaintext over HTTP to third-party servers in China
Today in Techrights
Some of the latest articles
Free, Libre, and Open Source Software, Security, and More
mostly FOSS links
GNU/Linux and NetBSD Leftovers
mostly GNU/Linux
Programming Leftovers
Development related picks
PostgreSQL Pigsty 3.6 is Out and "When Your Relational Database Isn't the Right Tool Anymore"
Databases stuff
Latest Red Hat Official Site
Red Hat leftovers
Open Hardware/Modding: Arduino, Raspberry Pi, and More
Hardware picks
X and Wayland Picks
mostly the latter
Audiocasts/Shows: Late Night Linux and Destination Linux
2 new episodes
today's howtos
Instructionals for today
Newelle, GNU, Tellico, and More Applications
Applications related news
Fedora for Architects: Open Source Tools for Architectural Design
Architects depend on digital tools for every stage of design
today's leftovers
Linux, BSD, and more
Games: The Drifter, Heroic Games Launcher 2.18.1, FEX, and More
s dozen stories from GamingOnLinux
Free and Open Source Software
This is free and open source software
Fostering Constructive Communication in Open Source Communities
I write this in the wake of a personal attack against my work and a project that is near and dear to me
Linux is becoming more appealing for gamers – here's why
For a long time, Windows was the only serious choice for PC gaming
'Linux' Foundation Still All About Buzzwords, Mindless Hype (or Plagiarism), and Openwashing
LF shallow
postmarketOS in 2025-07: Fairphone 6, apk3, /usr merge, immutable, new plasma camera
Let's start with this amazing photo that Luca took of the Fairphone (Gen. 6) showing the brand new postmarketOS port
GNU/Linux Leftovers
howtos, LF, and more
Gaming More Mainstream Among GNU/Linux Users
2 new articles
Today in Techrights
Some of the latest articles