Tux Machines

Do you waddle the waddle?

Other Sites

9to5Linux

Mozilla Firefox 159 Is Now Available for Download, Here’s What’s New

For Linux users, Mozilla Firefox 159 improves memory usage on AMD GPU systems when viewing map or place results, fixes that very annoying tab detaching into a new window issue on Wayland, and fixes an issue with menus and panels fading in when animation effects are turned off in the operating system.

Mozilla Firefox 160 Enters Public Beta Testing, Here’s What to Expect

Mozilla Firefox 160 promises a new playback speed setting to the Picture-in-Picture player with options ranging from 0.25x to 2.0x speed, support for playing Matroska (MKV) files with FLAC, MP3, or PCM audio, and the ability to drag history entries from the sidebar to the tab strip to open them in new tabs.

Kali Linux 2026.3 Released with Linux 7.1, KDE Plasma 6.7, and New Tools

Coming four months after Kali Linux 2026.2, the Kali Linux 2026.3 release is powered by the Linux 7.1 kernel series and introduces support for the KDE Plasma 6.7 desktop environment. Of course, Xfce 4.20 remains Kali Linux’s default desktop environment.

9to5Linux Weekly Roundup: October 25th, 2026

I want 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.

schestowitz.com

End of Summer Time (BST)

Today

We Are All Human Beings

Convincing other human beings is a valuable skill among other skills

Man Utd’s Coach is Done

Hard to see how he can avoid getting replaced soon

Storm in Manchester United

Carrick in trouble

Companies House on Late Filing Penalties

Lateness is possible but costly

Blogging in 2026 Still Works OK

HTTP:

20 Years Since Finishing My Thesis

I was 24 at the time

Storm Boelo

Gusts and damp air

LinuxGizmos.com

Tiny controller module has Cortex-M33, CAN FD, and Qwiic

Powering the BeagleConnect QuadESC motor-control board, the BeagleConnect Torque is an open-source controller module developed by BeagleBoard.org for robotics, industrial control, and connected sensing applications. Based on Texas Instruments’ AM13E23019 microcontroller, it features a 200 MHz Arm Cortex-M33 processor, CAN FD connectivity, and expansion interfaces for custom embedded systems.

Quad-motor control board with Cortex-M33 and TinyEngine AI

BeagleBoard.org has introduced the BeagleConnect QuadESC, an open-source four-channel brushless DC motor-control board for robotics, drones, and embedded applications. It integrates four three-phase power stages and the BeagleConnect Torque module, featuring a 200 MHz Arm Cortex-M33 processor, dedicated math acceleration, and a TinyEngine neural-network accelerator.

Rockchip RK3668 Targets Edge AI with 44 TOPS NPU and PCIe 5.0

Rockchip’s upcoming RK3668 is a 6nm octa-core processor featuring six Arm Cortex-A725 cores, two Cortex-A520 cores, and a Mali-G2 Pro MC4 GPU. The SoC integrates a 44 TOPS NPU, LPDDR6 memory support, and high-speed interfaces including PCIe 5.0, SATA 3.1, and 10 Gigabit Ethernet, targeting edge AI, networking, industrial automation, and multimedia systems.

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

Android Leftovers
I tested Brave browser on Android and found where its privacy features fall short
My favorite Linux package manager GUIs for installing apps quickly – and easily
A good package manager makes Linux life a lot simpler
Free and Open Source Software, howtos and Installations
This is free and open source software
KrelboyneOS – Debian-based Linux distribution for development and security
KrelboyneOS is a Debian-based Linux distribution designed for software development
Stable kernels: Linux 7.2.13, and Linux 6.18.59
I'm announcing the release of the 7.2.13 kernel
The Next Step in Microsoft's Graveley & Garrett v Schestowitz & Schestowitz [original]
At the core, this is about Microsoft and about technical matters, it's not a personal dispute
Today in Techrights
Some of the latest articles
During Weekends, GNU/Linux Exceeds 20% Market Share in North America, That's Why Microsoft is Getting Rid of Up to 60,000 Workers in North America [original]
Judging by the erosion of the Windows monopoly, and given that slop isn't promising (it's vapourware for the most part), Microsoft has nowhere left to go
Mozilla Firefox 159 Is Now Available for Download, Here’s What’s New
Mozilla Firefox 159 open-source web browser is now available for download with better memory management on Linux systems with AMD GPUs, better Wayland support, and new developer features.
Mozilla Firefox 160 Enters Public Beta Testing, Here’s What to Expect
Mozilla Firefox 160 open-source web browser is now available for public beta testing with various new features and improvements. Here’s what to expect from the final release.
Kali Linux 2026.3 Released with Linux 7.1, KDE Plasma 6.7, and New Tools
Kali Linux 2026.3 ethical hacking and penetration testing distribution is now available for download with KDE Plasma 6.7, new tools, Kali NetHunter uUpdates, and more.
GNU/Linux and BSD Leftovers
GNU/Linux leftovers
Free, Libre, and Open Source Software and WWW Leftovers
FOSS, Web, and more
Programming Leftovers
Development picks
Games: Godot, Steam Games Playable on the Steam Deck, and More
Games and development of them
Linux Devices and Open Hardware
hardware centric
Security Leftovers
Security bugs and more
This Week in Plasma: Fixing All the Bugs, PiP, and Performance
This week, a familiar pattern played out: people upgraded to Plasma 6.8 and found all the bugs that nobody reported during the beta period
NVIDIA GeForce RTX 3090 Ti Gets Nearly 80% FP16/BF16 Compute Boost With Linux-Based Unlocking Trick
A new trick has been unlocked to bypass NVIDIA's software-level restrictions on consumer GeForce graphics cards
Free and Open Source Software
This is free and open source software
Review: Ubuntu 26.10
The Ubuntu Flutter installer, long regarded as buggy, cranky, or even worse, worked like a charm with the distro's latest release, 26.10
Brazil's Share of GNU/Linux Rose to 6% This Weekend [original]
There's something there for Free software supporters to be joyful about
How Microsoft's Efforts to Back-door Linux Resulted in Court Battles in a Foreign Continent [original]
This boils down to monopolies and back doors in Linux
LibreSSL Releases and Confidentiality Misses
2 picks
Today in Techrights
Some of the latest articles
Android Leftovers
Stop emailing yourself files: Android's Quick Share sends anything in seconds
This 5-minute setup lets me permanently share a Linux folder with my Android phone
I regularly need to move files between my Linux PC and my Android phone
This OS isn't Linux, isn't Windows, it runs on any PC you have lying around, and I used it for a month
Linux is the more obvious choice
Ryzen overclocking is coming to Linux as AMD prepares an official driver
AMD has submitted Linux kernel patches for an official Ryzen overclocking driver
Lightweight Linux distros make your old hardware useful again, and they're not the nightmare you remember
It's no wonder so many have turned to Linux as a way to revive their old hardware
Best Free and Open Source Software
Only free and open source software is eligible for inclusion
Emaki – Arch-based Linux distribution with niri
Emaki is an Arch Linux-based distribution built around a customised version of niri
GNOME Has Forgotten That Desktop Users Want Choices
GNOME can make the smallest desktop preference feel like an argument about how computers ought to work
About 1 in 20 Italians Uses GNU/Linux on Desktops/Laptops [original]
To better cope with high costs Italians can adopt GNU/Linux
Three Years [original]
This coming week it'll be a year since the trial
GNU/Linux Leftovers
4 picks
openSUSE Board Election 2026 Begins, Fedora Linux 45 Release Party
IBM and SUSE Events
Free, Libre, and Open Source Software Leftovers
FOSS picks
Databases: Firebird can now be built with CMake + Clang, twelve years of distributed SQLite
a pair od DB stories
Web Leftovers
3 stories
Release of Alpine 3.21.9, 3.22.7, 3.23.7 and 3.24.3; Kraft 2.1.0 Released
KDE and more
Using hooks in Pure Blog, Pure Comments and the Fediverse
Pure takes by users
Security Leftovers
Security patches and more
Editors: Emacs and Vim Forks
4 picks for today
Open Hardware, GNU/Linux, and Mobile
gadgets and more
Programming Leftovers
Development picks
Games: SteamOS 3.9.5, Steam Frame, SuperTuxKart Online, and Reviews on GNU/Linux and Steam Deck
Games news
today's howtos
Instructionals/Technical picks
9to5Linux Weekly Roundup: October 25th, 2026
The 315th installment of the 9to5Linux Weekly Roundup is here for the week ending October 25th, 2026.
You might be using the wrong distro in your Linux VM. These are the only 3 worth spinning up
Ubuntu earns its reputation as the default choice because it works with almost everything on the first try
Raspberry Pi Desktop proves old PCs aren't past it
Debian 13-based refresh runs comfortably on veteran ThinkPads
SparkyOS: Lightweight general-purpose Arch, on a pendrive
Interesting new project from the minds behind SparkyLinux
Synex Semi-rolling 26.10.17: COSMIC 1.10.0 available and refreshed images
The COSMIC packaging for Debian and Synex remains public in the cosmic-synex repository
Asmi Linux 26.10
Asmi Linux 26.10 is now available based on Ubuntu 26.10 (Stonking Stingray)
These Linux distros claim to be open source, but they're barely even close
Linux has a reputation for giving people control over their computers
Can CobaltX beat Bazzite? I put this new Linux gaming distro to the test
This gaming-focused Linux distribution has a few cool tricks up its sleeve
This is the only Linux distro that's worth running on your smartphone
Linux on phones has spent years as a hobbyist curiosity
Debian-Based siduction 2026.1 “Big Crime” Released with Linux 7.2, KDE Plasma 6.7
siduction Linux 2026.1.0 distribution is now available for download featuring the Xfce 4.20 and KDE Plasma 6.7 desktop environments, based on Debian Unstable.
OBS Studio 33 Officially Released with Many New Features and Improvements
OBS Studio 33 open-source video recording and live streaming software is now available for download with support for newest NVIDIA Broadcast SDKs for NVIDIA Audio Effects and Video Effects.
Best Free and Open Source Software
This is free and open source software
LumaOS – Ubuntu-based Linux distribution featuring Niri
LumaOS is an Ubuntu-based Linux distribution built around Niri
Today in Techrights
Some of the latest articles