Virtual Newsletter about Software Freedom April 26, 2026 The confusing system of porting libdrm to Hurd ---------------------------------------------- Mesa Hurd support has been pushed! But, another thing needs to be ported. Libdrm. Well, the pull request is in[1] but there's one big issue. The file `include/drm/drm.h` is from the Linux kernel. This means that the Hurd developers have to "send a patch to the GNU/Linux kernel to dri-devel@ ML, then, once accepted, you can sync the header here". Annoying. Well, once that would be fixed, we would have full OpenGL running on GNU/Hurd. If only there was a custom OpenGL implementation that used software rendering and worked on all Unix systems running X11. But there isn't. - NexusSfan [1] https://gitlab.freedesktop.org/mesa/libdrm/-/merge_requests/443 --- Copyright (c) 2026 NexusSfan Except where otherwise noted, this work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License A copy of the license is included at https://creativecommons.org/licenses/by-nd/4.0 ---