GCC 14 Now Honors The -std=c23 & -std=gnu23 Compiler Options For C23

While the next revision of the C standard won’t see its formal publishing until the 2024 calendar year, the ISO C++ standards committee already decided on keeping “C23” as the informal name for this next major C update. As such, with today’s GCC 14 Git the -std=c23 compiler option for targeting C23 is now honored along with -std=gnu23 for the GNU dialect of C23…

Source: Phoronix – GCC 14 Now Honors The -std=c23 & -std=gnu23 Compiler Options For C23

systemd 255-rc1 Brings "Blue Screen of Death" Support & New Tool To Spawn VMs

Systemd 255-rc1 is out this morning and it’s packed with even more features for this dominant Linux init system and a growing list of other system utilities. Systemd 255 even is introducing systemd-bsod as a “Blue Screen of Death” for displaying important error messages during boot failure, systemd-vmspawn as a new tool to spawn virtual machines, and other new features…

Source: Phoronix – systemd 255-rc1 Brings “Blue Screen of Death” Support & New Tool To Spawn VMs

Hangover 8.19 Improves Box64 Integration For Running Windows Apps On AArch64 Wine

Released last week was the newest version of Hangover, the project from Wine developers for helping Wine run on non-x86 CPU architectures for ultimately helping to make it easier to run x86/x86_64 Windows games/applications more easily on Linux AArch64, POWER, and RISC-V environments. The main focus still so far though is about allowing these Windows apps/games on ARM Linux systems…

Source: Phoronix – Hangover 8.19 Improves Box64 Integration For Running Windows Apps On AArch64 Wine

AMD Inception / SRSO Mitigation Further Cleaned Up With Linux 6.7

Since the AMD Inception vulnerability was made public in August there were kernel patches merged that day and since then there’s been a few rounds of clean-ups and fixes for this mitigation code formally known as the Speculative Return Stack Overflow (SRSO). With Linux 6.7, more SRSO mitigation clean-ups have been merged…

Source: Phoronix – AMD Inception / SRSO Mitigation Further Cleaned Up With Linux 6.7

ReactOS "Open-Source Windows" Improving UEFI Boot, DirectX Work & NT6+ API Prep

The ReactOS project today published their latest newesletter that outlines development progress made in recent months for this open-source operating system project striving for binary compatibility with Windows device drivers and application/user-space software…

Source: Phoronix – ReactOS “Open-Source Windows” Improving UEFI Boot, DirectX Work & NT6+ API Prep

Nouveau NVIDIA GSP Firmware Support Merged For Linux 6.7

The first week of the Linux 6.7 merge window began with the surprise of the Bcachefs file-system being merged and now capping off the first week is another surprise… Nouveau GPU System Processor (GSP) firmware integration that allows making use of NVIDIA’s binary GSP firmware on RTX 20 “Turing” and newer GPUs for having improved support. In turn this GSP route also provides initial support for GeForce RTX 40 series support…

Source: Phoronix – Nouveau NVIDIA GSP Firmware Support Merged For Linux 6.7

Linux Can Now Natively Handle CXL Link Protocol Errors, Fixes For Next-Gen VH Topologies

The Linux kernel’s subsystem for Compute Express Link that is playing a vital role in servers moving forward continues picking up new features and evolving the code-base as more CXL hardware enters the world…

Source: Phoronix – Linux Can Now Natively Handle CXL Link Protocol Errors, Fixes For Next-Gen VH Topologies

GNOME Terminal Working To Migrate To GTK 4, VTE To Overcome 40 FPS Cap

As part of the effort to make GNOME Terminal and the VTE terminal emulator library render faster, the GNOME Terminal has been seeing more work lately in being ported over to using the GTK 4 toolkit. Additionally, the VTE terminal library has been working to overcome its long-standing 40 FPS rendering cap…

Source: Phoronix – GNOME Terminal Working To Migrate To GTK 4, VTE To Overcome 40 FPS Cap

Linux 6.7 Boasts Some Scheduler Improvements & Intel IBRS Mitigation Change

Linux 6.6 saw EEVDF merged and Intel hybrid cluster scheduling re-introduced. The core scheduler improvements merged this past week for the in-development Linux 6.7 isn’t quite as exciting but still there are some healthy scheduler improvements this round…

Source: Phoronix – Linux 6.7 Boasts Some Scheduler Improvements & Intel IBRS Mitigation Change