You are not logged in.
The uvesafb module is failing to build against the 5.10.x kernel. A comparison of the config files for 5.9.x and 5.10.x reveals that CONFIG_FB_MODE_HELPERS is not set for 5.10.x kernel. The build failure is that uvesafb.c requires vesa_modes which is referenced as an external variable in include/linux/fb.h and defined in drivers/video/fbdev/core/modedb.c. However, vesa_modes is not defined if CONFIG_FB_MODE_HELPERS is not defined. I tested setting the flag in a kernel build and it fixed the uvesafb build failure.
Could someone please arrange to have CONFIG_FB_MODE_HELPERS turned back on in linux-5.10.x?
Offline
I would suggest opening a feature request on the Arch bug tracker against the linux package providing details of the change you want and your use case.
Offline
Except this isn;t a feature request. CONFIG_FB_MODE_HELPERS has been enabled forever. Until linux-5.10. It's a request to fix an oversight in setting the config flags for the latest version.
Offline
I don't know if it's oversight as there was a lot of intentional changes done in kernel config recently. Either way the only option for you is to open ticket on bugtracker as packagers may not even read this forum.
Offline
Except this isn;t a feature request. CONFIG_FB_MODE_HELPERS has been enabled forever. Until linux-5.10. It's a request to fix an oversight in setting the config flags for the latest version.
That https://github.com/archlinux/svntogit-p … 5516073c12 changed CONFIG_FB_MODE_HELPERS only by oversight is very arguable. Either way as Nickolas0 points out if you choose not to raise a ticket do not expect it to be fixed.
Edit:
https://bugs.archlinux.org/task/69181
Last edited by loqs (2021-01-02 17:31:18)
Offline