Language Selection

English French German Italian Portuguese Spanish

OpenMandriva Can Now Clang Its Linux Kernel Build For This LLVM Focused Distribution

Filed under

OpenMandriva is one of the few Linux distributions (and arguably the only prominent one) that uses LLVM Clang as its default compiler toolchain over GCC for building its packages and the preferred C/C++ compiler exposed to its users. One of the last hold outs for this Clang'ed Linux distribution has been the kernel build but that is now no longer a blocker.

With the new LLVM Clang 9.0 release, it's now possible to use LLVM Clang to compile the mainline Linux kernel for x86_64 and Arm without needing any out-of-tree patches. In my testing of Clang 9 + Linux 5.3 it's worked out well with a few exceptions like the AMDGPU driver having issues, but those few remaining headaches are being worked out so Clang'ing the Linux kernel works well for users and helps ensure code/compiler portability of the kernel.

Read more

More in Tux Machines

Cheat sheet for Linux users and permissions

The Linux operating system is a true multi-user OS, meaning it assumes that there's data on every computer that should be protected, whether in the interest of privacy, security, or system integrity. Linux uses file ownership and permissions to manage file and folder access. For administrators who deal with different user environments all day, this system is easy to understand, calculate, and control. Read more

Android Leftovers

LAS 2019: A GNOME + KDE conference

Thanks to the sponsorship of GNOME, I was able to attend the Linux App Summit 2019 held in Barcelona. This conference was hosted by two free desktop communities such as GNOME and KDE. Usually the technologies used to create applications are GTK and QT, and the objective of this conference was to present ongoing application projects that run in many Linux platforms and beyond on both, desktops and on mobiles. The ecosystem involved, the commercial part and the U project manager perspective were also presented in three core days. I had the chance to hear some talks as pictured: Adrien Plazas, Jordan and Tobias, Florian are pictured in the first place. The keynote was in charge of Mirko Boehm with the title “The Economics of FOSS”, Valentin and Adam Jones from Freedesktop SDK and Nick Richards where he pointed out the “write” strategy. You might see more details on Twitter. [...] It was lovely to see again several-years GNOME’s members as Florian, who is always supporting my ideas for the GNOME games [...] Thanks again GNOME, I will finish my reconstruction image GTK code I started in this event to make it also in parallel using HPC machines in the near future. Read more Also: Sketchnotes at Capitole du Libre 2019

Openwashing Deception and FUD (Misusing and Badmouthing the "Open Source" Brand)