Skip to content

EGL/GLES missing pkgconfig to facilitate building #857

@psyke83

Description

@psyke83

Hi,

On Debian stretch, the libraspberrypi0 and libraspberrypi-dev packages now use renamed Broadcom libraries for GLES/EGL/OpenVG, but the packages don't include the requisite pkg-config files (which are present in the repository) to enable successful configuration.

Would you be able to package https://github.com/raspberrypi/firmware/tree/master/hardfp/opt/vc/lib/pkgconfig/*.pc in future deb packages? Installing to /opt/vc/lib/pkgconfig will not be sufficient, as pkg-config looks for configuration in /usr/lib/pkgconfig, /usr/share/pkgconfig, /usr/local/lib/pkgconfig and /usr/local/share/pkgconfig.

The PKG_CONFIG_PATH
environment variable will still need to be set to /opt/vc/lib/pkgconfig, but the dummy .pc files using the original names (egl.pc, gl.pc, vg.pc) in their current state would cause problems. I've open a PR for that: raspberrypi/userland#418

Here's an example on an issue that's arisen due to the stretch upgrade: libretro/RetroArch#5351

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions