meson.build: rename fbdev option to fix -Dbackend-default=fbdev
Rename deprecated-backend-fbdev
option to backend-deprecated-fbdev
to fix the following build failure with -Dbackend-default=fbdev
raised since version 10.0.0 and 6338dbd5:
../output-1/build/weston-10.0.0/meson.build:133:7: ERROR: Tried to access unknown option 'backend-fbdev'.
This MR is an improvement over !787 (merged)
Fixes:
Signed-off-by: Fabrice Fontaine fontaine.fabrice@gmail.com
Merge request reports
Activity
This MR is an improvement over !787 (merged)
Why is that? I prefer the other MR.
Because !787 (merged) doesn't fix
-Dbackend-default=fbdev
, it only fixes-Dbackend-default=auto
.If this MR is not accepted, then I assume that we should drop
-Dbackend-default
or fbdev on buildroot to fix this build failure raised by our autobuilders.BTW, looking at the config, you can absolutely have the DRM backend without GBM. Just don't build with
renderer-gl=true
and use the Pixman renderer instead. We're planning to remove the fbdev backend entirely very soon (hence the deprecation).I would also prefer a solution which doesn't involve changing option names in stable releases.
Edited by Daniel StoneI'm closing this MR. fbdev support was dropped from buildroot with https://git.buildroot.net/buildroot/commit/?id=72021742574acd4d43ee1977cd2af3133245787a