On 19 April 2013 08:59, Laurentiu Palcu <laurentiu.pa...@intel.com> wrote: >> Is libva the only known package that needs the .pc files? >> >> Laurentiu, care to comment as this was your patch we're considering >> reverting? >> > Yes, libva is the package needing the gl.pc file (libva-egl to be more > specific). We could revert the commit specified and add the following > lines in the libva_1.1.1.bb: > > do_configure_prepend () { > export EGL_CFLAGS="-I${STAGING_INCDIR}" > export EGL_LIBS="-L${STAGING_LIBDIR} -lEGL" > } > > This will still allow building libva-egl and avoid using pkgconfig.
If I remember correctly, EMGD only provides GLES/EGL and it relies on Mesa for libGL, right? So EMGD doesn't need its own gl.pc because it doesn't provide libGL. So removing gl.pc from EMGD is the correct fix. Ross _______________________________________________ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel