Looks like the armhf version of the package builds two (identical)
copies of various GL-related libs (EGL, GLESv2, etc): one with "mesa-
like" names (e.g. libEGL.so) and one with broadcom-specific names (e.g.
libbrcmEGL.so).

In either case, the produced libraries are for use with the "legacy"
graphics stack supported on the Pi 0 thru 3. The Pi 4 and beyond only
support the mesa graphics stack (which is why these aren't built on
arm64 as the Pi Foundation only (officially) support arm64 on the Pi 4).

I've added a patch to a build here which should suppress the production
of the "mesa-like" libs while leaving the broadcom-specific named copies
(as they seem to be in use by several groups), and tidied up the lintian
warnings on the armhf build.

Will upload a copy to my userland PPA shortly.

** Patch added: "Add a patch to prevent building the mesa-named libs on armhf"
   
https://bugs.launchpad.net/ubuntu/+source/libglvnd/+bug/1891613/+attachment/5401473/+files/dont-build-mesa-libs.debdiff

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to libglvnd in Ubuntu.
https://bugs.launchpad.net/bugs/1891613

Title:
  libraspberrypi0 not installable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libglvnd/+bug/1891613/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to