Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

MicroPython v1.25.0 Released with ROMFS, RISC-V Assembler, and Expanded Board Support

One of the most notable additions is ROMFS, a read-only, memory-mappable, extensible file system that enables direct execution of bytecode from flash memory. This allows for faster imports and reduced RAM usage, especially useful for constrained embedded environments. While ROMFS is currently available only on select boards, such as PYBD-SFx and STM32-based Arduino boards, it can be manually enabled for others.

ASUS NUC 15 Pro Cyber Canyon Highlights Compact Design and Intel Ultra CPUs

The ASUS NUC 15 Pro, also known as Cyber Canyon, is a compact mini PC built for professional computing needs. Available in Slim and Tall versions, it features Intel Core Ultra processors and Intel Arc Graphics, offering strong performance and flexible connectivity.

9to5Linux

QEMU 10.0 Open-Source Virtualization Software Released, Here’s What’s New

Highlights of QEMU 10.0 include faster emulation of string instructions on x86, ClearwaterForest and SierraForest-v2 x86 CPU models, true multiqueue support for the virtio-scsi device, a new handshake-max-seconds optional parameter to nbd-server-start QMP command, and new ‘apple-gfx-pci’ and ‘apple-gfx-mmio’ devices to provide accelerated graphics to macOS guests.

OpenMandriva Lx 6.0 Released with Linux 6.14, KDE Plasma 6.3, and Server Edition

Powered by the latest and greatest Linux 6.14 kernel series, OpenMandriva Lx 6.0 (codename Vanadium) is here about a year and a half after OpenMandriva Lx 5.0 as the latest fixed point release in the OpenMandriva Lx ROCK series for those who prefer stability over bleeding-edge features.

GNU Binutils 2.41 release

posted by Roy Schestowitz on Jul 30, 2023

Hi Everyone,

We are pleased to announce that version 2.41 of the GNU Binutils project sources have been released and are now available for download at:
https://ftp.gnu.org/gnu/binutils https://sourceware.org/pub/binutils/releases/
Checksums: a4c4bec052f7b8370024e60389e194377f3f48b56618418ea51067f67aaab30b binutils-2.41.tar.bz2 2d046bc2ba09732a2da04f633aaab573e75c785c006dec1382d922532b60c1f7 binutils-2.41.tar.bz2.sig 48d00a8dc73aa7d2394a7dc069b96191d95e8de8f0da6dc91da5cce655c20e45 binutils-2.41.tar.gz 4b1de75756c497d913df84fdef8e7dfb977c77c8ad95ccfdaa2512bcc8983afe binutils-2.41.tar.gz.sig eab3444055882ed5eb04e2743d03f0c0e1bc950197a4ddd31898cd5a2843d065 binutils-2.41.tar.lz 2c13b50fc6e51d1044a6734e13e30c3cfdb02edd146552276e793b44a5e39c87 binutils-2.41.tar.lz.sig ae9a5789e23459e59606e6714723f2d3ffc31c03174191ef0d015bdf06007450 binutils-2.41.tar.xz 6f72b25f95614ecbfd050ffdae628e00e90aec9073e30d8ab366e4fc9d1e9e2d binutils-2.41.tar.xz.sig
As an experiment these tarballs were made with the new "-r <date>" option supported by the src-release.sh script. This attempts to make reproducible tarballs by sorting the files and passing the "--mtime=<date>" option to tar. The date used for these tarballs was obtained by running:
git log -1 --format=%cd --date=format:%F bfd/version.m4
This release contains numerous bug fixes, and also the following new features:
In the assembler: * Add support for Intel FRED instructions. * Add support for Intel LKGS instructions. * Add support for Intel AMX-COMPLEX instructions. * Add SME2 support to the AArch64 port. * A new .insn directive is recognized by x86 gas. * Add support for LoongArch LSX instructions. * Add support for LoongArch LASX instructions. * Add support for LoongArch LVZ instructions. * Add support for LoongArch LBT instructions. * Initial LoongArch support for linker relaxation has been added. * Deprecate the LoongArch register aliases $v0, $v1, $x, $fv0 and $fv1.
In the linker: * The linker now accepts a command line option of --remap-inputs <PATTERN>=<FILE> to relace any input file that matches <PATTERN> with <FILE>. In addition the option --remap-inputs-file=<FILE> can be used to specify a file containing any number of these remapping directives.
* The linker command line option --print-map-locals can be used to include local symbols in a linker map. (ELF targets only).
* For most ELF based targets, if the --enable-linker-version option is used then the version of the linker will be inserted as a string into the .comment section.
* The linker script syntax has a new command for output sections: ASCIZ "string" This will insert a zero-terminated string at the current location.
* Add command-line option, -z nosectionheader, to omit ELF section header. In the other binary tools: * The MIPS port now supports the Sony Interactive Entertainment Allegrex processor, used with the PlayStation Portable, which implements the MIPS II ISA along with a single-precision FPU and a few implementation-specific integer instructions.
* Objdump's --private option can now be used on PE format files to display the fields in the file header and section headers.
* New versioned release of libsframe: libsframe.so.1. This release introduces versioned symbols with version node name LIBSFRAME_1.0. This release also updates the ABI in an incompatible way: this includes removal of sframe_get_funcdesc_with_addr API, change in the behavior of sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
* SFrame Version 2 is now the default (and only) format version supported by gas, ld, readelf and objdump. * Add command-line option, --strip-section-headers, to objcopy and strip to remove ELF section header from ELF file.
* The RISC-V port now supports the following new standard extensions: - Zicond (conditional zero instructions) - Zfa (additional floating-point instructions) - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng, Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
* The RISC-V port now supports the following vendor-defined extensions: - XVentanaCondOps
* The LoongArch port now supports the following extensions: - LSX (Loongson SIMD eXtension; 128-bit vectors) - LASX (Loongson Advanced SIMD eXtension; 256-bit vectors) - LVZ (Loongson Virtualization extension) - LBT (Loongson Binary Translation extension)
* The LoongArch disassembly output received the following tweaks: - Colored output is now supported. - Some pseudo-instructions are now shown in place of the canonical forms, where semantics are equivalent. A disassembler option '-M no-aliases' is added to disable the new behavior. - Signed immediates are no longer printed with their hex representation. - Unrecognized instruction words are now shown with '.word'.
For more information see:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gas/NEWS;;hb=refs/tags/binutils-2_41 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=ld/NEWS;hb=refs/tags/binutils-2_41 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=binutils/NEWS;hb=refs/tags/binutils-2_41
Our thanks go out to all of the binutils contributors, past and present, for helping to make this release possible.
Cheers Nick Clifton GNU Binutils Chief Maintainer

Read on

Other Recent Tux Machines' Posts

OpenMandriva Lx 6.0 Released with Linux 6.14, KDE Plasma 6.3, and Server Edition
Today, the OpenMandriva project announced the release and general availability of OpenMandriva Lx 6.0, the latest stable version of this 100% community-driven GNU/Linux distribution and the direct successor to Mandriva Linux.
13 Things to do After Installing Ubuntu 25.04
Just installed Ubuntu 25.04? Here are some neat tips for you
QEMU 10.0 Open-Source Virtualization Software Released, Here’s What’s New
The open-source QEMU 10.0 machine emulator and virtualization software has been released as a major update that brings many new features and various improvements for next-generation emulation.
GNOME 48 “Bengaluru” Desktop Environment Officially Released, This Is What’s New
The GNOME Project released today GNOME 48 “Bengaluru” as the latest stable version of this widely used desktop environment for GNU/Linux distributions, a major release that introduces exciting new features.
 
today's howtos
moderately long list
Security, Windows TCO, and More
Security mostly
Mozilla Promoting Hey Hi (AI) Nonsense Instead of the Web
More Mozilla nonsense
Android Leftovers
This tiny wireless Android Auto adapter hides in your car’s USB port
These Manjaro KDE keyboard shortcuts may help give your productivity a boost
Apart from writing articles for Notebookcheck, I'm also a cybersecurity analyst, and my go-to Linux distribution is Manjaro
Steam Linux Support
Steam will officially stop supporting Linux distributions with a version of glibc older than 2.31
CachyOS April 2025 Fixup Release Adds OCCT
Arch-based CachyOS's April 2025 update fixes kernel issues
18 essential commands for new Linux users
Useful commands for Linux beginners can help you get comfortable on the command line
Enable ESM in Ubuntu 20.04 LTS to Continue Getting Updates
Time is nearly up on support for Ubuntu 20.04 LTS, with standard software, bug fix and security updates coming to an end on May 29, 2025
2025 FOSDEM: Don't let your motivation go, save time with kworkflow
During FOSDEM 2025 I had the opportunity to present about kworkflow in the kernel devroom
Best Free and Open Source Software
We recommend the best free and open source alternatives
Games: The Elder Scrolls 4: Oblivion Remastered, Civilization VII 1.2, LOOTPLOT, and More
9 stories from GamingOnLinux
With Android 16, the Linux terminal gets all the space it needs
The latest Android 16 beta lets Pixel phone users allocate as much storage for the Linux terminal as needed
NethSecurity is a Linux firewall based on OpenWrt, a distribution
NethSecurity is an Unified Threat Management (UTM) solution that provides a comprehensive suite of security features, including firewall
OpenWrt – Linux distribution targeting embedded devices
The OpenWrt Project is a Linux operating system targeting embedded devices
New to Linux? Don't try these 7 distros (yet)
Here's my shortlist of Linux distributions you should avoid until you have plenty of experience under your belt
My 5 go-to Linux commands for troubleshooting - and how I use them
Having issues in Linux? These commands can help you get to the bottom of them
today's leftovers
GNU/Linux and more
Red Hat/RHEL and Oracle Leftovers
from RHEL world
Today in Techrights
Some of the latest articles
GNU/Linux and BSD Leftovers
GNU/Linux mostly
Free, Libre, and Open Source Software Leftovers
FOSS picks
Open Hardware/Modding: ESP32, Raspberry Pi, and More
Hardware leftovers
PostgreSQL: Pigsty, Ora2Pg, and SynchDB
postgres news
Servers, Containers, and Linux
Containers and more
Continuing with Fedora and RISC-V images for Fedora GNU/Linux 42
some Fedora picks
Audiocasts/Shows: This Week in Linux, Late Night Linux, Linux User Space, and Open Source Initiative Scandals
4 new ones
today's howtos
many from idroot
Sloppy 'Journalism' for Openwashing and Slop
really poor
Databases: DBIx and Postgres Miscellany (oid2bytea, PgBouncer, AgensGraph)
Databases stuff
Programming Leftovers
Development picks for today
Linux and Linux Foundation Leftovers
mostly kernel
MySQL 9.3 Brings Enhanced JavaScript Support
MySQL 9.3 introduces logical user account dumps, improved JavaScript support
Android Leftovers
Why I still don’t fully trust Android’s spam call detection
Open Hardware/Modding and Mobile Stories (Linux Focus)
hardware picks
Wine 10.6
new release
Chimera Linux Introduces Key Bootloader Changes
Chimera Linux's updated ISO images come with Limine bootloader adoption
Banana Pi BPI-RV2 is a low-cost RISC-V router with a 2.5GbE port and five gigabit Ethernet ports
The Banana Pi BPI-RV2 runs a fork of OpenWrt with Linux 5.10
Games: Classic BSD Game, Confronted, EVERSPACE 2, and More
mostly GamingOnLinux
Fix Missing Monitor Brightness Controls in KDE Plasma
I have experienced a recent weird issue on KDE Plasma 6.3 where the screen brightness controls disappear in the Brightness and Color applet in the system tray
Free and Open Source Software
K4DirStat is based on KDirStat, an abandoned graphical disk usage utility for KDE 3
TrueNAS 25.04 (Fangtooth) Open-Source NAS Released
TrueNAS 25.04 open-source NAS launches with ZFS fast deduplication
The 5 Linux AppImages I depend on daily - and how to add them to your desktop menu
AppImages have come a long way in recent years
Today in Techrights
Some of the latest articles
Amazon smart TVs could soon replace Fire OS with Linux-based Vega OS | TechSpot
New Fire OS devices are still in the pipeline, though
5 amazing Linux distros that are better than Windows, but you should avoid them as a beginner
Linux distributions have been notorious for their steep learning curves for decades
Manjaro Summit public Alpha now available
It has been some time since we shared an experimental version of Manjaro Immutable
So Long, ArcoLinux
The ArcoLinux distribution is the latest Linux distribution to shut down
If you're ready to pull the plug on Windows, I found an ideal Linux distro for new users
SDesk is an open-source alternative to Windows with a lightweight and familiar look
Free and Open Source Software, howtos and Installations
This is free and open source software
Miss old-school Linux? This distro will take you back to the early 2000s
This Linux distro is a nostalgic treat
These 6 lightweight Linux apps let older PCs run blazing fast
Migrating your aging Windows 10 computer to Linux
Social Control Networks Were Always About Social Control By Centralisation (Concentration of Power Over Public Opinion) [original]
Two years ago we quit Twitter and other such sites (like Mastodon, Diaspora etc.); it was a good decision and we probably ought to have done so even sooner.
Graphics improvements in WebKitGTK and WPEWebKit after the switch to Skia
In my previous post, when I introduced the switch to Skia for 2D rendering
The Fedora Project history and family tree
The Fedora Project has become known for Linux innovation
today's howtos
slightly older ones
Free, Libre, and Open Source Software Leftovers
news about FOSS matters
GNU/Linux and BSD Leftovers
mostly GNU/Linux
Programming Leftovers
Assembly, Haskell, Go, and More - development-centric links
Open Hardware/Modding: ESP32, FPGAs, and More
devices and such
Latest Development Updates From EasyOS
EasyOS updates
today's howtos
many howtos for Monday
Linux 6.15-rc3 Released
by Torvalds
An Election Under a Shadow of Doubt
Even before the first ballot was cast, a movement for change was taking shape
Android Leftovers
5 underrated Android features you're probably not using
Review: Fedora 42
The Fedora project announced the release of Fedora 42 last week
Fastfetch 2.41 Introduces Physical Core Detection for Non-x86 Systems
Fastfetch 2.41 system information tool adds Intel dGPU temperature support on Linux
Free and Open Source Software
This is free and open source software
Zentyal Server is a unified network server Linux distribution
Zentyal Server is a unified network server that offers easy and efficient computer network administration for small and medium-size businesses
How I use Kate Editor
I love the Kate Text editor. I use it for pretty much all the programming projects I do
One last Bookworm for the road — report from the Montreal 2025 BSP
This report for the Bug Squashing Party we held in Montreal on March 28-29th is very late ...
Today in Techrights
Some of the latest articles