Tux Machines

Do you waddle the waddle?

Other Sites

9to5Linux

GNOME 46.1 Desktop Environment Released with Explicit Sync Support

GNOME 46.1 is here a month after the release of GNOME 46 implementing explicit GPU synchronization support for users of NVIDIA hardware on Wayland to provide them with a performance boost and solve various graphic glitches. This was implemented in the Mutter window and composite manager.

Ubuntu Buzz !

Ubuntu 24.04 LTS Noble Numbat Released with Download Links, Official Flavors and Torrents

LinuxGizmos.com

LILYGO New T-Panel S3 Lite with 4” LCD and Wireless Connectivity

The T-Panel Lite by LILYGO is a compact ESP32S3-based development board designed for makers and hobbyists who are interested in creating IoT projects with a visual display component. This user-friendly tool provides a rich set of features packed into a small form factor with Arduino and MicroPython support.

Holybro Integrates Pixhawk and NVIDIA Jetson into Advanced Flight Controller Baseboard

Holybro recently introduced the Pixhawk Jetson Baseboard, designed for autonomous vehicle systems. This compact baseboard seamlessly integrates the capabilities of both Pixhawk and NVIDIA Jetson platforms, making it ideal for developers and researchers focused on advanced robotics and unmanned vehicles.

M5Stack CoreMP135: A Versatile Linux Industrial Control Host with Advanced Connectivity

M5Stack has launched the CoreMP135, an industrial control host equipped with the STM32MP135 processor. This device is engineered for a diverse range of uses, including industrial automation, smart home systems, IoT edge gateways, multimedia devices, and robot motion control, delivering robust performance and multifunctional capabilities.

Olimex ESP32-POE2: A Versatile Open Source Hardware PoE IoT Board

Introducing the ESP32-POE2 by Olimex, an evolution of the ESP32-POE board, designed to meet the demands of IoT applications. This iteration boasts enhanced power delivery capabilities, with the ability to provide up to 25W of power to external circuits via Power over Ethernet connections.

The GNU C Library version 2.37 is now available

posted by Roy Schestowitz on Feb 03, 2023

The GNU C Library
=================

The GNU C Library version 2.37 is now available.

The GNU C Library is used as the C library in the GNU system and
in GNU/Linux systems, as well as many other systems that use Linux
as the kernel.

The GNU C Library is primarily designed to be a portable
and high performance C library. It follows all relevant
standards including ISO C11 and POSIX.1-2017. It is also
internationalized and has one of the most complete
internationalization interfaces known.

The GNU C Library webpage is at http://www.gnu.org/software/libc/

Packages for the 2.37 release may be downloaded from:
http://ftpmirror.gnu.org/libc/
http://ftp.gnu.org/gnu/libc/

The mirror list is at http://www.gnu.org/order/ftp.html

Distributions are encouraged to track the release/* branches
corresponding to the releases they are using. The release
branches will be updated with conservative bug fixes and new
features while retaining backwards compatibility.

NEWS for version 2.37
=====================

Major new features:

getent with --no-addrconfig may contain addresses of families not
configured on the current host i.e. as-if you had not passed
AI_ADDRCONFIG to getaddrinfo calls.

Deprecated and removed features, and other changes affecting compatibility:

subdirectories on the library search path or the subdirectory that
corresponds to the AT_PLATFORM system name, or employs the legacy AT_HWCAP
search mechanism, which was deprecated in version 2.33.

Security related changes:

CVE-2022-39046: When the syslog function is passed a crafted input
string larger than 1024 bytes, it reads uninitialized memory from the
heap and prints it to the target log file, potentially revealing a
portion of the contents of the heap.

The following bugs are resolved with this release:

[12154] network: Cannot resolve hosts which have wildcard aliases
[12165] libc: readdir: Do not skip entries with zero d_ino values
[19444] build: build failures with -O1 due to -Wmaybe-uninitialized
[24774] nptl: pthread_rwlock_timedwrlock stalls on ARM
[24816] nss: nss/tst-nss-files-hosts-long fails when no interface has
AF_INET6 address (ie docker)
[27087] stdio: PowerPC: Redefinition error with Clang from IEEE
redirection headers
[28846] network: CMSG_NXTHDR may trigger -Wstrict-overflow warning
[28937] dynamic-link: New DSO dependency sorter does not put new map
first if in a cycle
[29249] libc: csu/libc-tls.c:202: undefined reference to
`_startup_fatal_not_constant'
[29305] network: Inefficient buffer space usage in nss_dns for
gethostbyname and other functions
[29375] libc: don't hide MAP_ANONYMOUS behind _GNU_SOURCE
[29402] nscd: nscd: No such file or directory
[29415] nscd: getaddrinfo with AI_ADDRCONFIG returns addresses with
wrong family
[29427] dynamic-link: Inconsistency detected by ld.so: dl-printf.c:
200: _dl_debug_vdprintf: Assertion `! "invalid format specifier"'
failed!
[29463] math: math/test-float128-y1 fails on x86_64
[29485] build: Make hangs when the test misc/tst-pidfile returns
FAIL_UNSUPPORTED
[29490] dynamic-link: [bisected] new __brk_call causes dynamic loader
segfault on alpha
[29499] build: Check failed on misc/tst-glibcsyscalls while building
for RISCV64 on a unmatched hardware
[29501] build: Check failed on stdlib/tst-strfrom while building for
RISCV64 on a unmatched hardware
[29502] libc: alpha sys/acct.h out of date
[29514] build: Need to use -fPIE not -fpie
[29528] dynamic-link: __libc_early_init not called after dlmopen that
reuses namespace
[29536] libc: syslog fail to create large messages (CVE-2022-39046)
[29537] libc: [2.34 regression]: Alignment issue on m68k when using
futexes on qemu-user
[29539] libc: LD_TRACE_LOADED_OBJECTS changed how vDSO library are
printed
[29544] libc: Regression in syslog(3) calls breaks RFC due to extra
whitespace
[29564] build: Incorrect way to change MAKEFLAGS in Makerules
[29576] build: librtld.os: in function `_dl_start_profile':
(.text+0x9444): undefined reference to `strcpy'
[29578] libc: Definition of SUN_LEN() is wrong
[29583] build: iconv failures on 32bit platform due to missing large
file support
[29600] dynamic-link: dlmopen hangs after loading certain libraries
[29604] localedata: Update locale data to Unicode 15.0.0
[29605] nscd: Regression in NSCD backend of getaddrinfo
[29607] nscd: nscd repeatably crashes calling __strlen_avx2 when hosts
cache is enabled
[29611] string: Optimized AVX2 string functions unconditionally use
BMI2 instructions
[29624] malloc: errno is not cleared when entering main
[29638] libc: stdlib: arc4random fallback is never used
[29657] libc: Incorrect struct stat for 64-bit time on linux/generic
platforms
[29698] build: Configuring for AArch32 on ARMv8+ disables
optimizations
[29727] locale: __strtol_internal out-of-bounds read when parsing
thousands grouping
[29730] libc: broken y2038 support in fstatat on MIPS N64
[29746] libc: ppoll() does not switch to __ppoll64 when
-D_TIME_BITS=64 and -D_FORTIFY_SOURCE=2 is given on 32bit
[29771] libc: Restore IPC_64 support in sysvipc *ctl functions
[29780] build: possible parallel make issue in glibc-2.36 (siglist-
aux.S: No such file or directory)
[29864] libc: __libc_start_main() should obtain program headers
address (_dl_phdr) from the auxv, not the ELF header.
[29951] time: daylight variable not set correctly if last DST change
coincides with offset change
[30039] stdio: __vsprintf_internal does not handle unspecified buffer
length in fortify mode

Release Notes
=============

https://sourceware.org/glibc/wiki/Release/2.37

Contributors
============

This release was made possible by the contributions of many people.
The maintainers are grateful to everyone who has contributed
changes or bug reports. These include:

Adhemerval Zanella
Adhemerval Zanella Netto
Alan Modra
Alistair Francis
Andreas K. Hüttel
Andreas Schwab
Arjun Shankar
Aurelien Jarno
Carlos Eduardo Seo
Carlos O'Donell
Chenghua Xu
Cristian Rodríguez
Damien Zammit
Fabian Vogt
Fangrui Song
Felix Riemann
Flavio Cruz
Florian Weimer
H.J. Lu
Jakub Wilk
Javier Pello
John David Anglin
Joseph Myers
Jörg Sonnenberger
Kito Cheng
Letu Ren
Lucas A. M. Magalhaes
Ludovic Courtès
Martin Jansa
Martin Joerg
Michael Hudson-Doyle
Mike FABIAN
Noah Goldstein
Paul Eggert
Paul Pluzhnikov
Qingqing Li
Rajalakshmi Srinivasaraghavan
Raphael Moreira Zinsly
Richard Henderson
Sajan Karumanchi
Samuel Thibault
Sergei Trofimovich
Sergey Bugaev
Shahab Vahedi
Siddhesh Poyarekar
Stefan Liebler
Sunil K Pandey
Szabolcs Nagy
Tom Honermann
Tulio Magno Quites Machado Filho
Vladislav Khmelevsky
Wilco Dijkstra
Xi Ruoyao
Xiaolin Tang
Xiaoming Ni
Xing Li
Yu Chien Peter Lin
YunQiang Su
Zong Li
caiyinyu
fanquake
Łukasz Stelmach
наб

We would like to call out the following and thank them for their
tireless patch review:

Adhemerval Zanella
Arjun Shankar
Aurelien Jarno
Carlos O'Donell
Cristian Rodríguez
DJ Delorie
Fangrui Song
Florian Weimer
H.J. Lu
Noah Goldstein
Palmer Dabbelt
Paul E. Murphy
Philippe Mathieu-Daudé
Premachandra Mallappa
Sam James
Siddhesh Poyarekar
Sunil K Pandey
Szabolcs Nagy
Tulio Magno Quites Machado Filho
Wilco Dijkstra
Yann Droneaud

Read on

Other Recent Tux Machines' Posts

Ubuntu 24.04 Official Flavors Are Now Available for Download, Here’s What’s New
As part of today’s release of Ubuntu 24.04 LTS (Noble Numbat), all the official Ubuntu flavors have been updated to the same version and, in this article, you can learn about their new features and improvements.
New Updates in PCLinuxOS
Some PCLinuxOS patches of interest
Linux Foundation and Openwashing in Proprietary GitHub
The GitHub openwash continues
Today in Techrights
Some of the latest articles
 
Best Linux distro of 2024
By Mayank Sharma
Android Leftovers
Google Play Store can now simultaneously download multiple Android apps
Navidrome 0.52 Music Server Rolls Out with Key Updates
Navidrome 0.52 self-hosted music server and streamer released with improved Subsonic support, enhancements in Jukebox mode, and more
Mini review – Distraction-free writing with ghostwriter for Linux
So with this article about the ghostwriter app, I am continuing my Mini Review series. ghostwriter is a simple but powerful distraction-free writing app for Linux
Synaptics Astra platform takes SL1620, SL1640, or SL1680 Arm CPU module for Edge AI applications
The devkit will support open Yocto Linux distribution and Synaptics AI toolkit for quick AI integration
today's howtos
only 3 for now (slow day)
Open Hardware and Mobile Systems
miniature computing mostly
Free, Libre, and Open Source Software Leftovers
FOSS and SaaS
Programming Leftovers
coding related links
today's leftovers
focus on GNU/Linux
New Releases: Stable Clonezilla and KANOTIX
Two new distro releases
Games: Proton 9.0, SteamVR Beta, and More
Gaming related links
today's howtos
some of them days old
10 Things to Do After Installing Ubuntu 24.04 LTS
Here's the much awaited list of things to do after installing Ubuntu 24.04 LTS.
Free and Open Source Software
This is free and open source software
Collections of Different Linux Distributions
Because Linux is an open source operating system, combinations of software vary between Linux distros
Stable kernels: Linux 6.8.8, Linux 6.6.29, Linux 6.1.88, and Linux 5.15.157
I'm announcing the release of the 6.8.8 kernel
Videos/Shows: The Linux Link Tech Show and Latest in Invidious
mostly videos
today's leftovers
about half a dozen misc. stories
Chrome, Android, and Samsung
mostly Android stuff
Programming Leftovers
a few leftovers about coding
Mozilla Leftovers
3 stories
Red Hat Leftovers
only 3 for the time being
today's howtos
3 howtos
Security Leftovers
Security picks
Open Hardware: Arduino, Raspberry Pi, and Adafruit
4 stories about hardware
45 Drives adds Linux-powered mini PCs, workstations to growing compute lineup
Plus the system builder says an Arm-based system is already in the works
AlmaLinux engineer opens path for migration away from CentOS 6
The ELevate project at AlmaLinux, one of the main distributions that aim to provide a replacement for CentOS, has been expanded
Free, Libre, and Open Source Software, GNU. BSD, and More
FOSS leftovers
Programming Leftovers
8 stories including Python and shell
This Week in GNOME: #145 Quality Over Quantity
Update on what happened across the GNOME project in the week from April 19 to April 26
Security Leftovers
Security links (3 in total)
Open Hardware and Devices
hardware picks
Red Hat Leftovers
corporate stuff from Red Hat
Software: vlock, BCC, Hotspot, and CloudNativePG
4 bits of FOSS
today's howtos
many howtos in this first daily batch
How to Fix: Google Chrome on Linux with No Window (124)
A new Google Chrome bug appears which prevents Chrome to display its window. Here’s how to fix.
Android Leftovers
Gmail app on Android can soon summarize your emails
KDE Accessibility, Sustainability and Automation Sprint
Last week I attended KDE’s joint sprint on accessibility, sustainability and automation hosted at MBition in Berlin
Windows TCO Leftovers
Windows TCO stories
A BSD person tries Alpine GNU/Linux
Well recently I’ve started tinkering with Alpine Linux!
Work on NVK Driver
a pair of new postss from gamingonlinux
Games: Tetris, Reviews, Steam, and More
7 picks regarding games
12 Best Free and Open Source Linux Renderers
One of the many strengths of Linux is its good range of open source software for artists, photographers, animators, and designers
Ubuntu Linux-based Voyager 24.04 LTS unites GNOME and Xfce
The latest release in the world of Linux, Voyager 24.04 LTS, introduces a novel approach by combining two popular desktop environments, GNOME and Xfce, into a single distribution
howtos and Installations
Ubuntu 24.04 LTS brings a raft of improvements including the 6.8 Linux kernel
Four Different Linux Distributions
A distro provides the user with a desktop environment, preloaded applications, and ways to update and maintain the system
This week in KDE: megabytes and gigabytes for all
On System Settings’ Region & Language page, you can now choose how you’d like storage sizes to be displayed
Things To Do After Installing Fedora 40
Fedora releases a new version approximately every 6 months
Still On CentOS 6? ELevate Can Now Lift and Shift You to a Modern RHEL Clone
If you’re still running CentOS 6, you know for a fact that you need to get to another operating system pronto
Some of the latest articles
Some of the latest articles
Today in Techrights
Some of the latest articles
How Linux’s insanely customizable desktop works
If you’re using a Linux desktop, the graphical user interface isn’t an integral part of the system, it’s additional software that’s loaded as required. The desktop and everything that goes with it is an independent add-on and consists of several components. This article lists those components and their tasks and provides tips on how to put this knowledge into practice.
Bazzite 3.0: updated gaming Linux OS polishes support for Steam Deck OLED, Legion GO, Asus ROG Ally among other handhelds
Bazzite Linux 3.0 has officially launched, bringing with it Gnome 46, KDE Plasma 6, as well as improved HDR gaming on the Steam Deck OLED and more features for more handhelds, including the Lenovo Legion Go, Asus ROG Ally, and two Ayn handhelds.
What Linux Shows About AMD
Some scoop of sorts
Arduino and Hardware
Arduino mostly
Debian Leftovers
3 articles from DDs
Programming Leftovers
Programming and Mozilla bits
Games: Tokyo Game Show, New Steam Games with Native GNU/Linux Clients, Garry's Mod
gaming news
IBM Buzzwords and GNOME Losses
Some Red Hat related links
Software: Zellij, Nextcloud, and pgmoneta 0.11
FOSS overviews and releases
today's howtos
only 4 howtos for now
Security Leftovers
Security related links
GNOME 46.1 Desktop Environment Released with Explicit Sync Support
The GNOME Project released today GNOME 46.1 as the first point release to the latest GNOME 46 “Kathmandu” desktop environment series bringing various improvements and bug fixes.
Android Leftovers
Google Preps Fix for Bug That Exposes Gmail, Drive Accounts on Android TVs
Slimbook Fedora 2 Laptops Launch with Fedora Linux 40 Workstation
Linux hardware vendor Slimbook and the Fedora Project announced today the launch of the Slimbook Fedora 2 laptops as the first portable computers to ship with the latest Fedora Linux 40 release pre-installed.
QV version 240425 pre-alpha released (and more)
distro from the Puppy Linux man
Free, Libre, and Open Source Software and More
today's leftovers, mostly FOSS
Programming Leftovers
Programming links and more
Open Hardware and Mobile-Centric Picks
Some gadgets and such
FreeBSD and BSDNow
Some BSD picks
Corporate Open Source is Dead
IBM is buying HashiCorp for $6.4 billion
Proxmox VE 8.2 Launches with Enhanced Migration Tools
Proxmox Virtual Environment 8.2 launches featuring QEMU 8.1.5, LXC 6.0.0, ZFS 2.2.3, Ceph updates, and more
Red Hat: Insights, OpenShift, and Extended Life Cycle Support (ELS)
Latest from redhat.com
today's howtos
another chunk of howtos for today
Audacity 3.5 Released with Cloud Saving, Beat Detection, Pitch Shifting, and More
Audacity 3.5 open-source digital audio editor and recording application software has been released today as a major update adding several new features and various improvements.
Firefly AIBOX-1684X compact AI Box delivers 32 TOPS for large language models, image generation, video analytics, and more
Firefly AIBOX-1684X is a compact AI Box based on SOPHON BM1684X octa-core Arm Cortex-53 processor with a 32 TOPS AI accelerator suitable for large language models (LLM)
Best Free and Open Source Softwares
Only free and open source software is eligible for inclusion here
Collections of Different Linux Distributions
Because Linux is an open source operating system, combinations of software vary between Linux distros
Revive that Old Computer with antiX Linux
antiX is a Debian-based Linux distribution that is suited to revive old computers
Jack Wallen's howtos:
Here are the steps for every operating system, and how to avoid address conflicts
Andreas Tille Is the New Debian Project Leader
After democratically held elections, Jonathan Carter stepped down as the Debian project leader, passing the role to Andreas Tille
today's howtos
many howtos for this morning
Kubernetes v1.30: Uwubernetes
new release
Games: Humble Bundle, SteamOS 3.5.19, Fallout 4 'Next Gen', Songs of Syx, and More
half a dozen stories from gamingonlinux
Windows TCO Leftovers
Windows in 'action'
Security Leftovers and Windows TCO
Windows TCO but not attributed
GNU and Linux Leftovers
mostly kernel
Programming Leftovers and More
also psql and Mozilla
Open Hardware/Modding: MCUs, Raspberry Pi, and Orange Pi
Some devices with Linux leanings
Software: syslog-ng, Bat, and Chezmoi
4 more links about tools
today's howtos
some remaining howtos
TrueNAS SCALE 24.04 Rolls Out with Enhanced SMB and NFS Monitoring
TrueNAS SCALE 24.04 (Dragonfish) open storage introduces auditing, sandboxing for devs, and enhanced SMB performance
Elektrobit Unveils EB corbos Linux To Augment Advanced Automotive Functions
The open-source framework enhances transparency, flexibility, and security, and significantly reduces time to market by up to 50% through accelerated development cycles, offering substantial cost savings.