Tux Machines

Do you waddle the waddle?

Other Sites

Tor Project blog

New Release: Tor Browser 14.5.7

This version includes important security updates to Firefox.

9to5Linux

Firefox 144 to Strengthen the Encryption of Logins in the Firefox Password Manager

Firefox 144 is yet another small update that only promises to strengthen the encryption used for the logins saved in the Firefox Password Manager using a more modern encryption scheme by switching from 3DES-CBC to AES-256-CBC.

Fedora Linux 43 Beta Released with Linux 6.17, GNOME 49, and KDE Plasma 6.4

Powered by the upcoming Linux 6.17 kernel series, the Fedora Linux 43 beta ships with the soon-to-be-released GNOME 49 desktop environment for the flagship Fedora Workstation edition, as well as the latest KDE Plasma 6.4 desktop environment on the Fedora KDE Plasma Desktop edition.

Canonical to Package and Distribute NVIDIA CUDA within Ubuntu’s Repositories

The CUDA toolkit provides developers with a parallel computing platform and programming model that uses NVIDIA GPUs for general-purpose processing. Until now, developers had to download CUDA from the NVIDIA website to install it on Ubuntu, but soon that will no longer be the case.

Firefox 143 Is Now Available for Download, This Is What’s New

Firefox 143 is yet another small update that only brings a couple of new features, one of them being the ability to preview when a website asks for camera access in the permission dialog, which may come in handy when switching between multiple cameras.

Giada 1.3 Open-Source Loop Machine Adds Support for Multiple Audio Connections

Giada 1.3 is a small update, but an important one as it introduces support for multiple audio output configurations (more than stereo), along with improvements to the JACK Audio Connection Kit support to enable support for multiple output connections.

LinuxGizmos.com

ASUS Ascent GX10 Compact AI Supercomputer Now Available for Preorder

The GB10 Superchip combines a 20-core Arm v9.2 CPU with an integrated Blackwell GPU and fifth-generation Tensor Cores, supporting FP4 precision for efficient AI inferencing. The chip delivers up to 1,000 TOPS (1 petaFLOP) of AI performance, paired with 128 GB of LPDDR5x coherent unified memory. ASUS notes that this configuration enables handling of AI models with up to 200 billion parameters, with the ability to fine-tune models around 70 billion parameters locally.

3.5” SBC with MediaTek Genio 700/510 for Low-Power AIoT Edge Applications

The board integrates the MediaTek Genio 700 (MT8390) at up to 2.2 GHz or the Genio 510 (MT8370) at 2.0 GHz, combining dual Cortex-A78 and hexa Cortex-A55 cores with a shared 2 MB L3 cache. It is paired with 4GB or 8GB of LPDDR4-4000 memory and 64GB or 128GB of onboard eMMC 5.1 storage, eliminating the need for external memory modules and improving system reliability.

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

Fedora 43 Beta Is Almost Here, and the Wallpaper Just Dropped
The countdown begins for this space-themed beta launch.
Akademy, Kdenlive, and Neon
KDE news
Review: EasyOS 7.0
I think it is important to keep in mind that EasyOS is not meant to be a mainstream distribution
Fedora Linux 43 Beta Released with Linux 6.17, GNOME 49, and KDE Plasma 6.4
The Fedora Project released today the beta version of the upcoming Fedora Linux 43 for public testing to give us a glimpse of the new features and report potential bugs.
A Decade of Kubernetes and v1.34 Release
coverage has begun
Firefox 143 Is Now Available for Download, This Is What’s New
Mozilla has published today the final builds of the Firefox 143 open-source web browser ahead of its official unveiling on September 16th, 2025.
Latest on AMD and Linux
AMD leftovers
Jonathan Riddell’s Diary: Adios Chicos, 25 Years of KDE
being cut off from my life for the last 25 years was too much for me
Almost 4,700 Gemini Capsules Out There [original]
Geminispace is growing at a double-digit (per annum) rate/pace
Ubuntu Weekly Newsletter and Canonical Make It Easier to Install NVIDIA CUDA on Ubuntu
some Canonical/Ubuntu news
Linux 6.17-rc6
new RC
LMDE 7 Will Be Based on Debian 13 “Trixie”, Linux Mint 22.3 Planned for December
Linux Mint leader Clement Lefebvre revealed today in the project’s monthly newsletter that the team is working on the LMDE (Linux Mint Debian Edition) 7 operating system.
 
GNOME 49 “Brescia” Desktop Environment Officially Released, Here’s What’s New
The GNOME Project released today GNOME 49 “Brescia” as the latest stable version of this widely used desktop environment for GNU/Linux distributions, a major release that introduces exciting new features.
Ultra-thin Linux laptops pack Ryzen AI 9 365 muscle with silky 120Hz displays and room for massive storage and memory
Both laptops aim to combine thin and light designs with high-end hardware while shipping with Linux preinstalled
Octopi – powerful Pacman Qt frontend
This is free and open source software
Linux Mint Debian Edition (LMDE) 7 “Gigi” Is Now Available for Public Beta Testing
The long-anticipated LMDE (Linux Mint Debian Edition) 7 (codename Gigi) operating system is now available for public beta testing, featuring the latest Cinnamon desktop environment and a Debian Trixie base.
GNU/Linux and BSD Leftovers
mostly GNU/Linux
Free, Libre, and Open Source Software and Standards
FOSS and more
Fedora and Red Hat Leftovers
RHEL and more
Web Browsers/Web: DuckDuckGo, Firefox, Tor Browser, and Thunderbird
Net and Web leftovers
today's howtos
Instructionals/Technical posts
Mozilla Thunderbird 143 Open-Source Email Client Arrives as a Bugfix-Only Release
Mozilla Thunderbird, an open-source, free, and cross-platform email, news, calendar, chat, and contactbook client, has been updated to version 143 as a bugfix-only release that addresses various issues.
Open Hardware/Modding: Arduino, Raspberry Pi, and More
Hardware picks
Programming Leftovers
Development related picks
Security Leftovers
Security related stories
New Version of Debian-Based SparkyLinux and Building Debian 13 Trixie Vagrant Image
Debian picks
Games: Lucky Tower Ultimate, skate, SteamOS, and More
10 stories from GamingOnLinux
3.5” SBC with MediaTek Genio 700/510 for Low-Power AIoT Edge Applications
Operating system support covers Yocto Linux, Ubuntu, and Android, with additional OS builds available on request
Microsoft Admits "Secure Boot" Risks (Some PCs Won't Boot) [original]
"Secure Boot" is not about security. It's about securing Microsoft's monopoly.
Today in Techrights
Some of the latest articles
GNU/Linux and Free Software Leftovers
mostly the latter
Security Leftovers
Security related picks
Hardware/Modding: Radxa, Android, and More
Hardware picks
Rust Coreutils Are Performing Worse Than GNU Coreutils in Ubuntu
the journey hasn't been without its challenges
Budgie 10.9.3 Now Available
The latest version of this elegant and configurable Linux desktop aligns with changes in Gnome 49
Android Leftovers
Samsung Reveals When Your Galaxy Will Get Android 16
Transform Your Raspberry Pi 5 Into a Desktop Powerhouse with Alpine Linux
Have you ever wondered how to turn your Raspberry Pi 5 into a sleek
This 17MB Linux distro runs on just about any PC
Tiny Core Linux is a distribution that doesn’t try to compete with the giants
Linux Mint picks up the pace with LMDE 7 and Wayland-ready Cinnamon
The Linux Mint team plans to speed up its release cycle and get two more versions out in the next few months
Free and Open Source Software, and Review
This is free and open source software
today's leftovers
3 more stories
Graphics: Fixes for Xorg Wizard and radv takes over from AMDVLK
Graphics-related news
Games: Cattle Country, Godot 4.5, and GNOME’s Tetris Clone Quadrapassel
gaming leftovers
ESP32 Projects and GNU/Linux Terminal App in Android
Linux and devices
Mobile Progress Report From Thunderbird and Mozilla Tells Users to Trash 'Old' Computers
Mozilla leftovers
Programming Leftovers
Development leftovers
Events: Linux Plumbers Conference, Open Source Summit Europe, and SIDO
Events being covered
GNOME/GTK Report From Christian Hergert and Gedit News
GNOME news
Audiocasts/Shows: mintCast and Late Night Linux
2 new episodes
Applications: Readest, ty, VirtualBox, and FreeIPMI
software overviews, releases
today's howtos
some more howtos for today
Security Patches and More
Security leftovers
Openwashing: Microsoft OSI Having a Crisis, Fake "Open Source" Slop (Not "AI") Criticised
3 stories
Installing Ubuntu Questing Quokka Beta
If you are thinking of switching to Linux, I don’t recommend starting with a test build
Firefox 144 to Strengthen the Encryption of Logins in the Firefox Password Manager
With Firefox 143 hitting the stable channel today on all supported platforms, Mozilla promoted the next major release, Firefox 144, to the beta channel for public testing.
today's leftovers
GNU/Linux and more
Programming Leftovers
Development and more
Web Browsers/Web Servers: Varnish 8.0.0, Hosting A Website On A Disposable Vape, and Firefox 143
WWW leftovers
today's howtos
idroot and more
Red Hat Hype ("AI") and RHEL
mostly from redhat.com
Monty Widenius 'heartbroken' over Oracle's MySQL job cuts
Around 70 members of the team behind the open source database have been shown the door as part of Oracle's latest round of redundancies, according to one high-level source in the MySQL community
Games: Super Mario Bros Remastered, Slay the Spire 2, and More
10 new articles from GamingOnLinux
Wine 10.15
The Wine development release 10.15 is now available
GNOME 49 Release Candidate Re-Enables X11 Support by Default in GDM
The GNOME Project released today the RC (Release Candidate) development version of the upcoming GNOME 49 desktop environment series, scheduled for release later this month on September 17th.
Our Reach Grows [original]
We seem to have attracted new readers and we assume that more and more people are adopting GNU/Linux
Dr. Andy Farnell to Speak at Digital Inclusion Coffee Morning in Portsmouth, England [original]
"This month we are joining a Digital Inclusion Coffee Morning in Portsmouth. For this event most of the audience will be older people. We're keen to get some new input."
Android Leftovers
You can now turn your Android phone into a mini Nintendo Switch
4 reasons why I have started to look for NixOS alternatives
I have been using NixOS for a few months now and have been enjoying it a lot
I tried using Linux's AntiX OS on my super old laptop and it works like a charm
I found solace in antiX
Free and Open Source Software, and Review
This is free and open source software
PureOS Crimson: August 2025 – Alpha Released
We have released alpha images for PureOS Crimson for all Librem devices and have closed the first milestone!
This beautiful Linux distro deserves to be better known - here's why
The Ubuntu-based Voyager Linux checks all the boxes
Cantillon Lessons Guide Shift to Open-Source
Switching to Linux distributions like openSUSE reverses this imbalance
Half of September is Gone Already [original]
COVID-19 started in late 2019. In 2022 we dumped Drupal. In 2023 we moved to UK hosting. In 2024 we fought back against Microsofters, who had attempted to censor us...
Today in Techrights
Some of the latest articles
NU/Linux and FOSS Leftovers
more links regarding GNU/Linux and against it
A Collection of Recent Distributions and Operating Systems Coverage at Valnet
GNU/Linux and more
Batocera Linux for Games, Best GNU/Linux Distros for Playing AAA Windows Games
Games related picks
What Is DragonFly BSD, and Is It Worth Installing as an OS?
Will it make your system fly like a dragonfly?
today's howtos
a handful of howtos from Valnet
GNU/Linux Device With a Folding Screen and Jellyfin for Android TV Is Stealing Another Plex Feature
hardware takes
Linux vs. Windows: Why Linux Will Gain Ground in the Desktop War
Forget all the other years; this year will be the year of the Linux desktop.
Why a Cinnamon Desktop Environment Is Best for Linux Newcomers
Cinnamon desktop makes switching to Linux painless!
These portable operating systems are so light you don’t even need to install them
So if you want flexibility, a rescue tool, or simply a way to breathe new life into older hardware, you should consider these lightweight live systems
One More Week [original]
There are about half a dozen people running this site
Canonical to Package and Distribute NVIDIA CUDA within Ubuntu’s Repositories
Today, Ubuntu maker Canonical announced that it will package and distribute the NVIDIA CUDA toolkit within Ubuntu’s repositories.
GNU/Linux Leftovers
some more links about GNU/Linux
Free, Libre, and Open Source Software Leftovers
FOSS leftovers
Reverse-Engineering, Framework, and Omarchy
open hardware leftovers
Security Leftovers
Security in Linux and more
Databases: MariaDB 11.8 and pgexporter 0.7
commentary and release
Programming Leftovers
Development related picks
today's howtos
many howtos
openSUSE’s Agama Installer 17 Released with UI Improvements
openSUSE's new Agama installer v17 brings improved storage UI
Dash to Panel GNOME Shell Extension Gets GNOME 49 Support and New Features
A big update to the popular GNOME Shell extension Dash to Panel is rolling out today with new features, bug fixes, and support for the soon-to-be-released GNOME 49 desktop environment series.
Release of FreeBSD 15.0-ALPHA2
FreeBSD 15.0-ALPHA2 is out
GOTO – simple SSH manager
GOTO is free and open source software
Android Leftovers
It's official: The 'Snapdragon 8 Elite Gen 5' will power the next wave of Android flagships
Introducing The ASF’s New Logo
going "woke"?
Giada 1.3 Open-Source Loop Machine Adds Support for Multiple Audio Connections
Giada 1.3 has been released today as a new stable version of this open-source, minimalistic, and hardcore loop machine and music production software designed for DJs, live performers, and electronic musicians.
extrox - Current Latest Version - ver1.15 - MX Linux Based Distro - Features
Release of extrox 115
Debian-Based Tails 7.0 RC1 and Asmi Linux 13 Debian Edition
Some Debian distros
MocaccinoOS v25.09
From now on, MocaccinoOS will follow the year.month format (YY.MM)
This niche Fedora-based Linux distro ‘just works’ and stays out of your way as much as possible
Linux distributions have always had a reputation for offering choice
7 Linux Distributions I Tested in the Past Year, Ranked
Over the past year I've booted numerous Linux distributions
4 MX Linux Tools that I miss while using Ubuntu and other Linux distros
MX Linux is one of the more distinct-looking Linux distributions that tries to make the overall operating system experience less cumbersome for the average user
VirtualBox 7.2.2 Maintenance Update Brings USB, Networking, and GUI Fixes
VirtualBox 7.2.2 fixes crashes, GUI freezes, and USB/IP issues
Free and Open Source Software
This is free and open source software
GNU/Linux Leftovers
howtos and more
Today in Techrights
Some of the latest articles