Skip to content

Commit

Permalink
bcm2835-driver fix (#897)
Browse files Browse the repository at this point in the history
* Revert "Merged B:LE9.2 bcm2835-driver changes"

This reverts commit d30b00a.

* bcm2835-driver: fix build on rpi4
  • Loading branch information
natinusala committed Feb 6, 2020
1 parent 46e7c47 commit 86bd109
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions packages/graphics/bcm2835-driver/package.mk
Expand Up @@ -19,6 +19,27 @@ else
PKG_FLOAT="hardfp"
fi

post_unpack() {
# do not build GLES stuff when not using as GLES driver
if [ "${OPENGLES}" != "bcm2835-driver" -a "${OPENGL}" != "bcm2835-driver" ]; then
rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/pkgconfig/brcmegl.pc
rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/pkgconfig/brcmglesv2.pc

rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/libbrcmEGL.so
rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/libbrcmGLESv2.so
rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/libEGL.so
rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/libGLESv1_CM.so
rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/libGLESv2.so

rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/libEGL_static.a
rm -v $PKG_BUILD/$PKG_FLOAT/opt/vc/lib/libGLESv2_static.a

rm -vrf $PKG_BUILD/$PKG_FLOAT/opt/vc/include/EGL
rm -vrf $PKG_BUILD/$PKG_FLOAT/opt/vc/include/GLES
rm -vrf $PKG_BUILD/$PKG_FLOAT/opt/vc/include/GLES2
fi
}

makeinstall_target() {
# Install vendor header files
mkdir -p ${SYSROOT_PREFIX}/usr/include
Expand Down

0 comments on commit 86bd109

Please sign in to comment.