Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

(Updated) Orange Pi Previews Compact SBC with Eight-Core Allwinner A733 SoC

Orange Pi has unveiled the Orange Pi 4 Pro, a compact single-board computer designed for high-performance edge applications. It integrates an octa-core Allwinner A733 processor, a 3 TOPS NPU, and supports up to 16 GB of LPDDR5 memory, combining AI acceleration with a wide range of expansion interfaces.

Linux-Ready SL1680 OPTIMA SoM Targets Embedded Systems with Synaptics SL1680

The SL1680 OPTIMA SoM integrates a quad-core Arm Cortex-A73 processor running at up to 2.1 GHz, paired with a Neural Processing Unit delivering 7.9+ TOPS for on-device inference.

DietPi December 2025 Update Adds RustDesk Server, Improves SBC Support, and Fixes Storage Issues

The December 14, 2025 release of DietPi v9.20 introduces a new remote desktop server option, continued improvements for popular Arm-based single-board computers, and a broad set of fixes across DietPi tools and software packages. The update focuses on usability, stability, and hardware compatibility, particularly around USB, storage, and backup handling.

Fanless MS-CF19 3.5-inch SBC Uses Intel Meteor Lake-U and Arrow Lake-U

Processor options include Core Ultra 5 and Core Ultra 7 SKUs from both Meteor Lake-U and Arrow Lake-U families, with hybrid P-core and E-core configurations and integrated Intel graphics. Memory support consists of two DDR5 SO-DIMM slots operating at up to 5600 MHz or 6400 MHz depending on the processor, with a maximum capacity of 96 GB.

9to5Linux

9to5Linux Weekly Roundup: December 28th, 2025

I would like 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. Happy New Year!

Internet Society

Encryption Making Africa Safer: Internet Society Hosts Encryption Advocacy Workshop for African Civil Society

In September 2025, the Internet Society organized its first-ever Africa Cybersecurity (Encryption) Advocacy Workshop in Windhoek, Namibia, held alongside the Forum on Internet Freedom in Africa (FIFAfrica), a leading regional convening on digital rights and governance that brings policymakers, advocates, technologists, and journalists together to shape an open, secure Internet. 

news

GDB 15.1 released!

posted by Roy Schestowitz on Jul 08, 2024,
updated Jul 09, 2024

            GDB 15.1 released!

Release 15.1 of GDB, the GNU Debugger, is now available. GDB is a source-level debugger for Ada, C, C++, Fortran, Go, Rust, and many other languages. GDB can target (i.e., debug programs running on) more than a dozen different processor architectures, and GDB itself can run on most popular GNU/Linux, Unix and Microsoft Windows variants. GDB is free (libre) software.
You can download GDB from the GNU HTTPS server in the directory:
https://ftp.gnu.org/gnu/gdb/?C=M;O=D
The vital stats:
Size sha256sum Name 24MiB 38254eacd4572134bca9c5a5aa4d4ca564cbbd30c369d881f733fb6b903354f2 gdb-15.1.tar.xz 40MiB 8b61b0c2bdd9d9c83b113c9167866bdb474651d291fedcaa5eb7cde49bd47036 gdb-15.1.tar.gz
There is a web page for GDB at:
https://www.gnu.org/software/gdb/
That page includes information about GDB mailing lists (an announcement mailing list, developers discussion lists, etc.), details on how to access GDB's source repository, locations for development snapshots, preformatted documentation, and links to related information around the net. We will put errata notes and host-specific tips for this release on-line as any problems come up. All mailing lists archives are also browsable via the web.
GDB 15.1 includes the following changes and enhancements:
* Building GDB and GDBserver now requires a C++17 compiler (for instance, GCC 9 or later).
* Enhanced Python support
** New function gdb.notify_mi(NAME, DATA), that emits custom GDB/MI async notification.
** New read/write attribute gdb.Value.bytes that contains a bytes object holding the contents of this value.
** New module gdb.missing_debug that facilitates dealing with objfiles that are missing any debug information.
** New function gdb.missing_debug.register_handler that can register an instance of a sub-class of gdb.missing_debug.MissingDebugInfo as a handler for objfiles that are missing debug information.
** New class gdb.missing_debug.MissingDebugInfo which can be sub-classed to create handlers for objfiles with missing debug information.
** Stop events now have a "details" attribute that holds a dictionary that carries the same information as an MI "*stopped" event.
** New function gdb.interrupt(), that interrupts GDB as if the user typed control-c.
** New gdb.InferiorThread.ptid_string attribute. This read-only attribute contains the string that appears in the 'Target Id' column of the 'info threads' command output.
** It is no longer possible to create new gdb.Progspace object using 'gdb.Progspace()', this will result in a TypeError. Progspace objects can still be obtained through calling other API functions, for example 'gdb.current_progspace()'.
** User defined attributes can be added to a gdb.Inferior object, these will be stored in the object's new Inferior.__dict__ attribute.
** User defined attributes can be added to a gdb.InferiorThread object, these will be stored in the object's new InferiorThread.__dict__ attribute.
** New constants gdb.SYMBOL_TYPE_DOMAIN, gdb.SYMBOL_FUNCTION_DOMAIN, and gdb.SEARCH_*_DOMAIN
* Debugger Adapter Protocol changes
** GDB now emits the "process" event.
** GDB now supports the "cancel" request.
** The "attach" request now supports specifying the program.
** New command "set debug dap-log-level" controls DAP logging.
* Remote protocol
** New stop reason: clone
** QThreadOptions in qSupported
** New remote packets: QThreadOptions, qIsAddressTagged
** New "set/show remote thread-options-packet" commands
* GDBserver
** The --remote-debug and --event-loop-debug command line options have been removed.
** The --debug command line option now takes an optional comma separated list of components to emit debug for. The currently supported components are: all, threads, event-loop, and remote. If no components are given then threads is assumed.
** The 'monitor set remote-debug' and 'monitor set event-loop-debug' command have been removed.
** The 'monitor set debug 0|1' command has been extended to take a component name, e.g.: 'monitor set debug COMPONENT off|on'. Possible component names are: all, threads, event-loop, and remote.
* Deprecated or removed
** The MPX commands "show/set mpx bound" have been deprecated, as Intel listed MPX as removed in 2019.
* Miscellaneous
** Guile API: New constants SYMBOL_TYPE_DOMAIN, SYMBOL_FUNCTION_DOMAIN, and SEARCH_*_DOMAIN
** New "set/show direct-call-timeout" commands.
** New "set/show indirect-call-timeout" commands.
** New "set/show unwind-on-timeout on|off" commands.
** New "set/show unwind-on-signal on|off" commands, renaming the old "set/show unwindonsignal" commands. The old commands are maintained as an alias.
** The "gcore" and "generate-core-file" commands now generates sparse core files, on systems that support it.
** The "maintenance info line-table" command now includes a new EPILOGUE-BEGIN column indicating the start of the function's epilogue.
** Simultaneous use of the 'r' and 'b' flags in the "disassemble" command now triggers an error.
For a complete list and more details on each item, please see the gdb/NEWS file, available at: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-15.1-release
-- Joel Brobecker

Read on

An update

LWN:

Other Recent Tux Machines' Posts

7 Days Ago US Workers Left the Office Ahead of Christmas Eve, Now Vista 11 is Measured at 7% "Market Share" in the US [original]
The Incredible Failure of Microsoft Windows
GNU/Linux Rose to 4% in Somalia, Even 7% If One Counts ChromeOS as Well [original]
what's happening in Somalia when it comes to operating systems?
An Update on Our Appeal [original]
"Order already followed"
The Free Software Foundation (FSF) Might Make it to Goal Without Date Extensions [original]
also got about $900,000 from mystery donors less than a week ago
How-To Geek: Linux Distributions, Linux Terminals, Linux desktops, and Howtos
Linux is well-suited to a text-based interface, and there are compelling reasons you should learn the terminal
3 Linux wars that shaped the OS you use today
Open-source software development is driven by global communities
8 years of “This Week in Plasma”
Happy holidays to all in the KDE universe who celebrate them! As 2025 draws to a close
How Richard Stallman Describes Animals Eating Another Animal (That's What the Term “Ecosystem” Implies) [original]
Yesterday while walking around Town we sadly saw not one but two dead birds (just like 'ours'); the latter was being eaten by a crow
Kodi 22 “Piers” Preview Shows FFmpeg 8 Upgrade and New Format Support
Kodi 22 “Piers” is taking shape with FFmpeg 8, HEIC support
Linux 6.19-rc3
another week, another RC
 
GNU Wget 2.2.1 Released with New Options, Improvements, and Bug Fixes
GNU Wget 2.2.1 was released today as the latest stable version of this open-source command-line software for retrieving files using the most widely used Internet protocols, including HTTP, HTTPS, FTP, and FTPS.
GNU/Linux and Hardware Leftovers
or hardware with Linux
Categorizing Package Manager Clients in GNU/Linux
packaging thoughts
Free, Libre, and Open Source Software Legal Issues and Coding Leftovers
FOSS and coding
Standards/Consortia: V16, UsbGpib, and More
plugging things together neatly
Security Leftovers
Security patches and more
Jose E. Marchesi (GNU Project) Adopts Gemini Protocol, Starts Capsule
it's growing
Databases: CouchLens and CERN PGDay Next Year
DB-related leftovers
Kubernetes v1.35 and Kubernetes on GNU/Linux on Z
Some Kubernetes picks
Audiocasts/Shows/Talks: Late Night Linux and “End Of 10” at CCC
two new shows/presentations
today's howtos
Instructionals/Technical picks
GNU/Linux Applications in Review
3 leftovers about software
Retro, Hardware, Modding and ESP32
devices and more
Programming Leftovers
Development with perl and more
HowTos: How-To Geek and Linuxiac
I repurposed my old Chromebook as a Linux server, here's how it went
SuperTux 0.7 Beta Lands With Massive World Redesigns
SuperTux returns with version 0.7 Beta 1
Hyprland 0.53 Lands With Window Rule Rewrite and Dozens of Fixes
Hyprland 0.53 tiling Wayland compositor releases with a complete window rule rewrite
Playing A Game Of Linux On Your Sony Playstation 2
Linux on the PlayStation 2 was a bit of a rare beast, as it required not only the optional HDD and a compatible ‘fat’ PS2, but also an Ethernet adapter
Make GNOME’s App Grid Scroll Vertically (Like it Used to)
A new GNOME Shell extension rethinks the app grid (aka the app picker, app drawer, launcher screen – what do you call it?)
(Updated) Orange Pi Previews Compact SBC with Eight-Core Allwinner A733 SoC
Orange Pi has unveiled the Orange Pi 4 Pro
Free and Open Source Software
This is free and open source software
ELEGANCE – general-purpose desktop Linux distribution
ELEGANCE is a versatile desktop Linux distribution rooted in Manjaro Linux
HowTo Geek on Applications, HowTos
5 recent articles
DietPi December 2025 Update Adds RustDesk Server, Improves SBC Support, and Fixes Storage Issues
DietPi is a lightweight, Debian-based operating system optimized for single-board computers and embedded devices
Linux-Ready SL1680 OPTIMA SoM Targets Embedded Systems with Synaptics SL1680
On the software side, the platform supports Yocto Project–based Linux distributions
today's leftovers
3 more links
Kernel: Facebook Takes Gaming Patch for the Online Game (Addiction) That is "Facebook", Torvalds Needs to Give NVIDIA the Finger Again
kernel picks
Today in Techrights
Some of the latest articles
When People Use What They Want (in the US) Only 1 in 10 People Uses Vista 11 [original]
Vista 11 usage falls by about 50%
Valnet's HowTos for Proxmox
Proxmox articles
Arch Linux Website Hit by DDoS and Temporarily Limited to IPv6
Arch Linux has confirmed an active DDoS attack during Christmas
In Bosnia And Herzegovina, GNU/Linux Rose From 2% to Over 5% in a Few Years [original]
We wrote about this before
The 5 best macOS-like Linux desktop environments for a polished, modern look
Do you like the freedom Linux offers but hate how it looks by default
Android Leftovers
2026 could be the year of the Android desktop
Free and Open Source Software
This is free and open source software
Hardware: LoongArch, GNU/Linux Devices, and ESP
Hardware related picks
today's leftovers
with focus on GNU/Linux
Web, Static Site Generators, and BSDCan 2026 Call For Papers
Free, Libre, and Open Source Software leftovers
Programming Leftovers
Development picks
Articles on FSF / Software Freedom From/About RMS and J. Self
a pair of new pieces
Open Hardware/Modding: Raspberry Pi, Arduino, and More
Hardware leftovers
KDE Funding, Development, and Hacking
KDE related picks
Audiocasts/Shows: 2 New Episodes From LINUX Unplugged and Going Linux
the latest
I finally fixed my Xfce workflow with these simple settings and apps
Are you working in the Xfce desktop environment
What exactly makes Linux so bulletproof?
The open-source juggernaut may not have a large share in the desktop market (yet)
Inkscape 1.4.3 Open-Source SVG Editor Improves PDF Import and Text on Path
Inkscape 1.4.3 open-source SVG (Scalable Vector Graphics) editor is now available for download with new features and enhancements.
Free and Open Source Software
This is free and open source software
GuideOS – beginner-friendly Linux distribution
GuideOS is a Debian-based distribution with the goal to create a distro that’s suitable for everyone
today's howtos
only 4 for now
Night Bird and the Free Software Metaphor [original]
people need to become parts of large groups
KDE Plasma 6_25.12 for Slackware-current
I promised to use my holiday to come up with packages for KDE Plasma6
Proprietary Software (and Games) Rotting Away
3 stories
Physical Safety [original]
Physical safety precedes more "petty" aspects such as reputation
Today in Techrights
Some of the latest articles
9to5Linux Weekly Roundup: December 28th, 2025
The 272nd installment of the 9to5Linux Weekly Roundup is here for the week ending on December 28th, 2025.
Sharing in Winter [original]
Now is a very important time to "do your share" and start sharing food, if not in food banks, then at least with wildlife
Weekend Stories From HowTo Geek About GNU/Linux
4 stories
GNU/Linux Leftovers
4 more stories
Free, Libre, and Open Source Software and Standards
FOSS and more
Licensing / Legal: Torvalds Blasts SFC, Refund4Freedom Wants OS Freedom
2 new stories
Programming Leftovers
Development and education
GNOME/Code and Music Reports From GNOME's Sophie Herold and Sam Thursfield
a pair of new blog posts
Open Hardware/Modding: ESP32, RISC-V, and More
hardware stories
Distributions and Operating Systems: Winux QNX, and Debian
3 OS stories
today's howtos
Instructionals/Technical posts
Pinta 3.1 Open-Source Paint App Released with New Cells Effect, Axonometric Grid
Pinta 3.1 has been released today as a major update to this open-source, free, and cross-platform paint program written in GTK# for GNU/Linux, macOS, and Windows.
Mozilla Firefox stockpiling slop, users will have to wait until 2026 for so-called 'kill switch' (better to switch to LibreWolf)
Mozilla gaffe
Android Leftovers
Mangmi Pocket Max: Android handheld with 144 Hz OLED display and modular controllers
Debian Officially Welcomes Loong64 as a Supported Architecture
Debian has officially promoted loong64 from Debian Ports
NVIDIA Drops Pascal Support On Linux, Causing Chaos On Arch Linux
It’s no surprise that NVIDIA is gradually dropping support for older videocards
Free and Open Source Software
This is free and open source software
10 Hyprland Dotfiles to Transform Your Linux Desktop Beautifully
In the Linux world, dotfiles are configuration files that reside in your home directory
How Linux helped me escape tech boredom and endless scrolling
The tech press seems to be fixated on social media and AI
Today in Techrights
Some of the latest articles