Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

CM5 MINIMA Carrier Board for Raspberry Pi CM5 Features M.2 M-Key Slot

The CM5 MINIMA is a compact carrier board built for the Raspberry Pi Compute Module 5, developed in collaboration with Seeed Studio and Pierluigi Colangeli. It integrates essential I/O and expansion features into a 61 by 61 millimeter layout designed for embedded projects, low-power computing, and space-constrained applications.

grep 3.8 released

posted by Roy Schestowitz on Sep 03, 2022

This is to announce grep-3.8, a stable release.
Special thanks to Carlo Arenas for adding PCRE2 support
and to Paul Eggert for his many fine changes.

There have been 104 commits by 6 people in the 55 weeks since 3.7. See the NEWS below for a brief summary.
Thanks to everyone who has contributed! The following people contributed changes to this release:
Carlo Marcelo Arenas Belón (2) Helge Kreutzmann (1) Jim Meyering (27) Ondřej Fiala (1) Paul Eggert (71) Ulrich Eckhardt (2)
Jim [on behalf of the grep maintainers] ==================================================================
Here is the GNU grep home page: http://gnu.org/s/grep/
For a summary of changes and contributors, see: http://git.sv.gnu.org/gitweb/?p=grep.git;a=shortlog;h=v3.8 or run this command from a git-cloned grep directory: git shortlog v3.7..v3.8
To summarize the 432 gnulib-related changes, run these commands from a git-cloned grep directory: git checkout v3.8 git submodule summary v3.7
================================================================== Here are the compressed sources: https://ftp.gnu.org/gnu/grep/grep-3.8.tar.gz (2.8MB) https://ftp.gnu.org/gnu/grep/grep-3.8.tar.xz (1.7MB)
Here are the GPG detached signatures: https://ftp.gnu.org/gnu/grep/grep-3.8.tar.gz.sig https://ftp.gnu.org/gnu/grep/grep-3.8.tar.xz.sig
Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums: eb3bf741fefb2d64e67d9ea6d74c723ea0efddb6 grep-3.8.tar.gz jeYKUWnAwf3YFwvZO72ldbh7/Pp95jGbi9YNwgvi+5c grep-3.8.tar.gz 6d0d32cabaf44efac9e1d2c449eb041525c54b2e grep-3.8.tar.xz SY18wbT7CBkE2HND/rtzR1z3ceQk+35hQa/2YBOrw4I grep-3.8.tar.xz
Each SHA256 checksum is base64 encoded, preferred over the much longer hexadecimal encoding that most checksum tools default to.
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 grep-3.8.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 Jim Meyering
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 --locate-external-key jim@meyering.net gpg --recv-keys 7FD9FCCB000BEEEE wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=grep&download=1' | gpg --import -
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 grep-3.8.tar.gz.sig
This release was bootstrapped with the following tools: Autoconf 2.72a.55-bc66c Automake 1.16i Gnulib v0.1-5279-g19435dc207
================================================================== NEWS
* Noteworthy changes in release 3.8 (2022-09-02) [stable]
** Changes in behavior
The -P option is now based on PCRE2 instead of the older PCRE, thanks to code contributed by Carlo Arenas.
The egrep and fgrep commands, which have been deprecated since release 2.5.3 (2007), now warn that they are obsolescent and should be replaced by grep -E and grep -F.
The confusing GREP_COLOR environment variable is now obsolescent. Instead of GREP_COLOR='xxx', use GREP_COLORS='mt=xxx'. grep now warns if GREP_COLOR is used and is not overridden by GREP_COLORS. Also, grep now treats GREP_COLOR like GREP_COLORS by silently ignoring it if it attempts to inject ANSI terminal escapes.
Regular expressions with stray backslashes now cause warnings, as their unspecified behavior can lead to unexpected results. For example, '\a' and 'a' are not always equivalent . Similarly, regular expressions or subexpressions that start with a repetition operator now also cause warnings due to their unspecified behavior; for example, *a(+b|{1}c) now has three reasons to warn. The warnings are intended as a transition aid; they are likely to be errors in future releases.
Regular expressions like [:space:] are now errors even if POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior.
** Bug fixes
In locales using UTF-8 encoding, the regular expression '.' no longer sometimes fails to match Unicode characters U+D400 through U+D7FF (some Hangul Syllables, and Hangul Jamo Extended-B) and Unicode characters U+108000 through U+10FFFF (half of Supplemental Private Use Area plane B). [bug introduced in grep 3.4]
The -s option no longer suppresses "binary file matches" messages. [Bug#51860 introduced in grep 3.5]
** Documentation improvements
The manual now covers unspecified behavior in patterns like \x, (+), and range expressions outside the POSIX locale.

Other Recent Tux Machines' Posts

Linuxiac is Not a Slopfarm, But at Least Some of Its Articles Are Machine-Generated Fakes [original]
Crossposted from Techrights
Linux 6.16
just out
This Laptop Has a Raspberry Pi inside
Accessing the CM5 and the M.2 storage slot is straightforward—all you need to do is remove a few screws on the bottom panel
 
Games: The Crazy Hyper-Dungeon Chronicles (TCHDC), Cattle Country, and More
8 stories from GamingOnLinux
Today in Techrights
Some of the latest articles
GNU/Linux and Free Software Leftovers
today's leftovers
Programming Leftovers
Development picks for now
Android Leftovers
Google rolls out redesign of Android’s QR code scanner
Open Hardware/Modding: Raspberry Pi and More
hardware picks
today's howtos
4 howtos for now
Applications: Kapitano, Shotcut, and More
3 new articles
There Is Nothing Wrong With Trying New Things, But Please Don't Ever Consider Trying LLM Slop In Writing Articles [original]
As an editor of TuxMachines I am going to put Linuxiac on probation...
Wayland Will Never Be Ready For Every X11 User
After more than forty years, everyone knows that it’s time to retire the X Window System – X11 for short – on account of it being old and decrepit
Benchmarking the Firefly AIBOX-3588S Embedded Fanless PC
This is a multi-part blog looking at the Firefly AIBOX-3588S Mini PC running Linux
Benchmarking the Firefly AIBOX-3588S Embedded Fanless PC
This is a multi-part blog looking at the Firefly AIBOX-3588S Mini PC running Linux
today's howtos
mostly idroot for now
Computers and the older generation
It is not because she is a "Luddite" that my mother passionately hates the "cashless society" that means she cannot park her car, or the inability to book a doctors appointment while standing right in front of the doctor…
7 Linux Apps I Install on Every New PC
Linux is all about customization, whether you need the most basic
Free and Open Source Software
This is free and open source software
Review: deepin 25.0.1
After a handful of days with deepin, I'm still not sure how to feel about this distribution
Today in Techrights
Some of the latest articles
My Laptop Couldn't Upgrade to Windows 11, So I Switched to Linux
My laptop could not upgrade to Windows 11, so I decided to move to Linux
KDE Plasma 6.5 Adds Low Printer Ink Notifications
I don’t remember the last time I used a printer
Free and Open Source Software
This is free and open source software
KDE, GNOME, GNU/Linux, and BSD
today's leftovers
Free, Libre, and Open Source Software Leftover
FOSS picks
Programming Leftovers
Development picks
Open Hardware/Modding: Raspberry Pi, RISC-V, and More
Hardware leftovers
Games: Godot Project and GameOS
Gaming picks
Shows and Videos: JayzTwoCents Finally Tries Linux and This Week in Linux
a new pair of videos
CentOS and Fedora Leftovers
The Red Hat stuff
Debian: RISC-V Support and DebConf 25
some Debian picks
FUD Attack Portraying Misconfigured Application and Social Engineering as "Linux" Issue (Leveraging "Panda")
FUD in the news
Linux Budgie Desktop: A Perfect Blend of Aesthetics and Power
First off, it’s beautiful. No other Linux desktop can match the aesthetic of Budgie. What you’ll find with Budgie is a fairly typical layout (although with a bit more panache).
today's howtos
8 more howtos for today
Android Leftovers
Samsung might stop debuting Android updates with Galaxy S phones for good
How Does OpenMandriva Lx 'Rock' Stack Against Fedora? My Thoughts
I took OpenMandriva Lx 'Rock' for a spin this week and compared it to Fedora
My favorite Linux graphic desktop environment will soon prod you if your printer ink is low
In my bid to find a new home for my older PC after Windows 10 loses support, I've been dipping a toe into several different Linux distros
Debian: Tails 6.18, Br OS 12.11, and 64-bit Time
Debian related news
Here's why no one can shut up about Linux gaming
I know it can get annoying hearing about Linux gaming day after day
5 Best Linux Distros with Native NVIDIA GPU Support
Are you avoiding Linux because you've heard NVIDIA support is a nightmare
Three Years [original]
Running a site is harder now than it was one or two decades ago
GNOME Calendar: A New Era of Accessibility Achieved in 90 Days
There is no calendaring app that I love more than GNOME Calendar
SparkyLinux & MidoriVPN & Astian Cloud
We are pleased to announce that SparkyLinux and Astian Inc
Free and Open Source Software
This is free and open source software
5 Open Source Apps You Can use for Seamless File Transfer Between Linux and Android
Want to share selected files between your Android smartphone and Linux computer
Radxa Launches M.2 AI Accelerator with Axera AX8850 and 24 TOPS NPU
It is supported on Linux distributions such as Ubuntu, Debian, and CentOS, and has a typical power draw of less than 8 W
Slackel 8.0 "Openbox"
This release is available for both 32-bit and 64-bit systems
This Week in Plasma: Printer Ink Level Monitoring
Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more
Games: Super Meat Boy 3D, Steam Changes, and Proton Experimental
gaming picks
Today in Techrights
Some of the latest articles