Comment 1 for bug 1891613

Revision history for this message
Dave Jones (waveform) wrote :

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.