Rust Additions For GCC 15 Bring Support For if-let Statements, Other Improvements

This past week a lot of new code for the Rust “gccrs” front-end began being merged for the upcoming GCC 15.1 stable release… The Polonius borrow checker landed along with other big improvements to the Rust code ahead of this annual GNU Compiler Collection release. A third round was merged on Friday adding yet more … Read more

AMD Preparing New GPU Support For Their Kernel Graphics Driver In Linux 6.15

AMD has sent out their initial pull request of “new stuff” for their AMDGPU kernel graphics driver and AMDKFD compute driver of feature additions they want to make for the upcoming Linux 6.15 kernel. Most notable from this week’s submission to DRM-Next is preparing a lot of new GPU hardware support. This week’s pull request … Read more

Wine Staging 10.2 Adds Support For AF_UNIX Sockets

Following Friday’s release of Wine 10.2, Wine Staging 10.2 is out for testing as this more experimental/leading-edge version of Wine that is shipping with 300+ extra patches for testing. Wine-Staging 10.2 clocks in at 350 patches atop the upstream Wine 10.2 codebase. There were a number of patches in Wine Staging upstreamed to Wine 10.2 … Read more

New “Faux Bus” API Merged For Linux 6.14 – Including Both Rust & C Bindings

A few weeks back the Linux kernel “Faux Bus” was proposed by Greg Kroah-Hartman as a “fake” bus solution for simple devices. Today ahead of the Linux 6.14-rc3 tagging, the faux bus code was merged and comes at the same time both with C and Rust language bindings. In some cases of virtual devices or … Read more

134k Lines Of Code Posted As Latest Effort For COBOL Support Within GCC

While it’s an old language, in recent months there’s been a renewed effort over a COBOL language front-end for the GCC compiler. There’s been out-of-tree COBOL support for GCC that is working to get into the mainline GNU Compiler Collection codebase. This weekend saw the latest iteration of those patches amounting to 134k lines of … Read more

Linux 6.14 To Switch From SHA1 To SHA512 For Module Signing By Default

While many Linux distribution vendor kernels are already using SHA-512 for signing modules by default rather than the default SHA-1, the upstream Linux 6.14 kernel is also now switching the default over to using SHA-512 for better security. With the latest code merged to the mainline Linux 6.14 Git kernel today, SHA512 is now used … Read more

Microsoft Announces Open-Source DocumentDB NoSQL Database

In a blog post dated for this past Thursday but only being made public on Sunday night, Microsoft issued an announcement open-sourcing their new NoSQL database… Where it gets weirder is that it’s named DocumentDB. Amazon also has a database offering named DocumentDB albeit proprietary. Microsoft announced the official release of DocumentDB as an open-source … Read more

ARCTIC Freezer 4U-M Cooler For Ampere Altra 4U Servers/Workstations Review

For those looking for a heatsink fan to cool a custom build of an Ampere Altra / Altra Max server or workstation, the ARCTIC Freezer 4U-M ends up being a very potent option that offers similar performance to more expensive Ampere Altra heatsinks while providing similar performance. There are few retail heatsinks readily available at … Read more

AMD Squeezes In More RDNA4 Changes For Linux 6.14 – Enables Cleaner Shader On GFX12

While the main feature pull of new and updated kernel graphics/accelerator drivers were merged already for the ongoing Linux 6.14 merge window, an additional set of AMDGPU changes were sent out this week for squeezing into this next kernel release. Friday’s pull request of additional AMDGPU and AMDKFD material is mostly about bug fixes for … Read more