userland icon indicating copy to clipboard operation
userland copied to clipboard

Fix conflicting types build error

Open jonaski opened this issue 5 months ago • 3 comments

jonaski avatar Jul 06 '25 18:07 jonaski

Please note the README for this repo

This repo is ancient and deprecated.

It largely contains code using proprietary APIs to interface to the VideoCore firmware. We have since move to standard linux APIs.

V4L2, DRM/KMS and Mesa are the APIs you should be using.

The few useful tools from here (dtoverlay, dtmerge, vcmailbox, vcgencmd) have been moved to the raspberrypi/utils repo.

Code from here is no longer installed on latest RPiOS Bookworm images.

If you are using code from here you should rethink your solution.

Consider this repo closed.

If you have a very good reason to need to fix these up then please state it, otherwise this PR will be closed.

6by9 avatar Jul 07 '25 10:07 6by9

openSUSE and other distros supporting Raspberry Pi relies on it since the new utils vcgencmd does not work at all without the vcio driver which is not in upstream linux. Do you have any idea why the vcio driver is not upstreamed in the linux kernel? Has anyone attempted to add it? Where is the official repository for the driver? Is it this? https://maazl.de/project/vcio2/doc/

jonaski avatar Jul 07 '25 18:07 jonaski

I confirm that we have to carry the same patch in Buildroot to still allow building raspberrypi userland with GCC 15.x.

tpetazzoni avatar Aug 23 '25 20:08 tpetazzoni