Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Innodisk Releases EXEC-Q911 Development Kit with Qualcomm QCS9075

Innodisk, in collaboration with Qualcomm Technologies, has released the EXEC-Q911, a ruggedized development kit built around a COM-HPC Mini module mounted on a dedicated carrier board for industrial edge workloads. Part of the company’s “AI on Dragonwing” series, the platform targets robotics, smart infrastructure, and edge LLM applications.

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

Check Point Spreading Fear of Linux, Without Explaining the Real Cause
as usual from Check Point
Linux Mobile Systems: LineageOS, Fairphone, NexPhone, OnePlus, and More
gadgets with GNU or Linux/GNU or just Linux
Snap Store Neglect
Snap Store issues
GNU Guix 1.5 Released with KDE Plasma 6.5, GNU Linux-Libre 6.17 Kernel
Noé Lopez released GNU Guix 1.5 today as the latest stable version of this advanced distribution of this GNU system that respects user freedom and transactional package manager for other GNU/Linux distributions.
Software Freedom is the Goal [original]
public understanding and awareness of Software Freedom
Video of the Talk Richard Stallman Gave at Georgia Tech Yesterday Afternoon [original]
Reposted from Techrights
 
GIMP 3.0.8 Image Editor Released with Wayland and Font Handling Improvements
The GIMP project released GIMP 3.0.8 today as the latest stable update in the GIMP 3.0 series of this widely used open-source, cross-platform, and free image manipulation program.
Security Leftovers
Security news and breaches
GNU/Linux Leftovers
some more picks regarding GNU/Linux
Free, Libre, and Open Source Software and Web Leftovers
Web-centric news
OpenSUSE Tumbleweed Review of the week and Planet News Roundup
OpenSUSE leftovers
Mozilla: Martin Stransky et al on MozPhab, Firefox, Servo Etc.
Mozilla leftovers
Red Bait (Red Hat) on Buzzwords Like "AI" and "Zero Trust"
latest from Red Bait
Programming Leftovers
Development related picks
Open Hardware/Modding: Raspberry Pi, ESP32, and Lots More
Hardware leftovers
Applications for GNU/Linux and "3 cool Linux apps to try this weekend"
software picks
today's howtos
Instructionals/Technical posts
Games: Godot 4.5.2 RC 1, Game About a 1993 Hint Line, Rootkits as Hostile Barrier to Linux Compatibility
gamine picks for today
Linux Foundation Issues Paid-for SPAM for Microsoft and Others, Promoting a Financial Scam
typical LF
China's Deepin Linux has built-in [Slop], snazzy desktop
Deepin 25.0.10 is the latest point release of Uniontech's free community desktop, following the debut of Deepin 25 in June 2025
CachyOS ISO Release for January 2026 Brings KDE’s New Plasma Login Manager
The developers of the Arch Linux-based CachyOS distribution have released a new ISO snapshot today, for January 2026, which brings the latest package updates, new features, and various improvements.
Wine 11.1 is out
The Wine development release 11.1 is now available
GNOME Foundation Update and This Week in GNOME
GNOME updates
today's leftovers
4 more misc. links
Free, Libre, and Open Source Software Leftovers
only 3 for now
Android Leftovers
I'm tired of pretending this isn't why you'd switch to Android
Firefox’s Tab Notes Feature Feels Genuinely Useful (For Me, At Least)
But it seems Firefox has a fix for my forgetfulness in the works
GNU/Linux Surge in Viet Nam (Almost 10% in 2026) [original]
15 years ago it didn't register at even 1%
Tonearm, New Unofficial TIDAL Client for Linux, Hits Beta
Tonearm is a new GTK4/libadwaita TIDAL client that delivers what the streaming service itself doesn’t
The philosophy behind ODF: openness, freedom and control
Understanding this philosophy helps to explain why ODF exists
Free and Open Source Software, howtos and Installations
This is free and open source software
This Week in Plasma: fixing all the things
This week the Plasma team focused almost entirely on bug fixing
Why Ubuntu? And the answer is, why not
Linux endeavors, which almost always revolve around Ubuntu and its derivatives
Stable kernels: Linux 6.18.7, and Linux 6.12.67
I'm announcing the release of the 6.18.7 kernel
Alpine Linux Turns Equinix Metal Exit Into an Infrastructure Upgrade
Alpine Linux has secured fresh backing from regional cloud and hosting providers
Games: Deadlock, Bazzite, Ubisoft Layoffs
7 stories from GamingOnLinux
Today in Techrights
Some of the latest articles
Why I'm Not Suing Anthropic
"When plunder becomes a way of life for a group of men in a society, over the course of time they create for themselves a legal system that authorizes it and a moral code that glorifies it" – Frederic Bastiat
Desktop Environments (DE): Windows Copycats and GNOME
3 links for now
Turning GNU/Linux Into Windows With Adobe Proprietary Software
via WINE
Openwashing and Linux Foundation (LF) SPAM About Slop (Mislabeled as "AI"), Sponsored by Microsoft
SPAM from the LF
You Can Now Run Debian GNU/Linux on the OpenWrt One Open-Source Router
Collabora shares with us today a new project that lets you install and run the Debian GNU/Linux operating system on the open-source OpenWrt One router.
GNU/Linux and BSD Leftovers
mostly GNU/Linux today
Open Hardware and Raspberry Pi Projects
a pair of stories
Free, Libre, and Open Source Software Leftovers
FOSS news
This Week in Rust and Microsoft GitHub Users "Announcing Rust 1.93.0"
Updates on Rust
Mozilla, Firefox, and Misconceptions
Nostly Firefox links
Free, Libre Software Events: GNU Guix and LibreOffice at FOSDEM, Microsoft Lobbying Group 'Open Source' Initiative (OSI) Says Where It'll Go
3 picks for today
Security Leftovers
Security patches and more
Security Leftovers
Security news
Recent Shows and Videos About GNU/Linux
various recent videos
Microsoft TCO and Windows Causing Chaos
mostly security incidents
GNU/Linux and Free Software Leftovers
mostly GNU/Linux
today's howtos
Instructionals/Technical posts
KDE: Skrooge 26.1.20 and Tellico 4.1.5 Released
two new releases
Open Hardware/Modding: Arduino, Raspberry Pi, and More
Hardware leftovers
Red Hat Leftovers (and less about slop than usual)
only a little
Programming Leftovers
Development with Perl and more
Feeding 'Problem' Solved [original]
Earlier this week a neighbour attempted to stop our neighbours and us from feeding birds
Free/Libre Software And Our Freedom, Richard Stallman's Talk About 7 Hours From Now (Georgia Tech Scheller College of Business, Room 100, Atlanta, GA) [original]
over 500 people can probably attend if some people are willing to stand rather than sit down
This new Debian edition doesn't use Linux
The Debian project has just released a new snapshot of its alternative operating system
Linux 7.0 finally retires a standard it supported for over 20 years
The newest version, Linux 7.0, will remove support for HIPPI
Last Week of January [original]
The year moves along so fast!
This glorious-looking Linux distro left me awestruck - see what it's all about
Arch-based StratOS with Hyprland is about as cool as they come
Free and Open Source Software
This is free and open source software
This Could be the Best Graphics Editor for Linux Users (Yes, it is Open Source)
Graphite is an open-source
GNU/Linux Seen as Rising Sharply in Mayotte This Year [original]
GNU/Linux and ChromeOS rose quite sharply when Vista 10 became unsupported. Their combined share is now at over 7%.
Today in Techrights
Some of the latest articles
Security Issue Found in telnetd, Patches Put Forth Already
via LWN