Open-source News

LLVM Clang Should Be Able To Build Linux 5.9 x86 32-bit Kernels

Phoronix - Wed, 07/22/2020 - 12:00
With LLVM Clang 9 and Linux 5.3 the mainline kernel can be built following a years-long effort to be able to build the mainline Linux x86_64 kernel with Clang rather than GCC, which followed the AArch64 efforts in a similar achievement. Now with Linux 5.9 coming later this year, the i386 / 32-bit x86 mainline kernel will also now be capable of building under Clang...

OpenRGB 0.3 Released For Open-Source RGB Lighting Control

Phoronix - Wed, 07/22/2020 - 09:32
Out this evening is OpenRGB v0.3 as the newest feature release of this open-source RGB lighting control solution that works on both Windows and Linux. ASUS, ASRock, Corsair, GSKILL, Gigabyte, Kingston, MSI, Razer, and Thermaltake are among the brands of devices supported by this growing software package...

Build2 v0.13 Released As C/C++ Build Toolchain Inspired By Rust's Cargo

Phoronix - Wed, 07/22/2020 - 09:02
Version 0.13 of the Build2 build toolchain is now available, the open-source project inspired by the Rust programming language's Cargo system but instead tooled for C/C++ while serving not only as the build system but also a package and project manager...

LLVM 10.0.1 Finally Ready As Latest Stable Compiler Version

Phoronix - Wed, 07/22/2020 - 08:46
LLVM 10.0 released back in March and today marks the first point release finally shipping. Normally they try to be a bit more punctual in shipping the seldom point releases to LLVM but today marks LLVM 10.0.1 finally being available, just over one month out from the planned LLVM 11.0 debut...

Arm Backporting SLS Vulnerability Mitigation To Existing GCC Releases

Phoronix - Wed, 07/22/2020 - 04:39
Back in June when Arm disclosed their Straight Line Speculation (SLS) vulnerability affecting their modern ARM processor designs there wasn't a whole lot of attention. It seems SLS is serious enough that Arm is working on bringing their compiler-based mitigations to existing GCC releases beyond it already being in the current development code...

Fedora Looks To Make DXVK Their Default Back-End For Direct3D 9/10/11 On Wine

Phoronix - Tue, 07/21/2020 - 23:17
Fedora like most distributions ship their Wine packages as-is at the defaults, but for Fedora 33 we could see DXVK used by default on Wine in place of the conventional WineD3D back-end for Direct3D 9/10/11 usage...

Pages