Hi,
plasma-framework doesn't compile here (likely trigger is OpenGL headers from 
libglvnd 1.2.0):

 ../src/declarativeimports/core/windowthumbnail.cpp:42:60: error: unknown type 
name 'GLeglImageOES'
typedef GLvoid(*glEGLImageTargetTexture2DOES_func)(GLenum, GLeglImageOES);
                                                           ^
../src/declarativeimports/core/windowthumbnail.cpp:456:23: warning: cast to 
'void *' from smaller integer type 'xcb_pixmap_t' (aka 'unsigned int') 
[-Wint-to-void-pointer-cast]
                      (EGLClientBuffer)m_pixmap, attribs);
                      ^
../src/declarativeimports/core/windowthumbnail.cpp:502:91: error: use of 
undeclared identifier 'GLeglImageOES'
    
((glEGLImageTargetTexture2DOES_func)(m_glEGLImageTargetTexture2DOES))(GL_TEXTURE_2D,
 (GLeglImageOES)m_image);
                                                                                
          ^
1 warning and 2 errors generated.


The patch I've attached fixes the error, but the warning may be worth looking 
into as well.

ttyl
bero

On Sunday, October 06, 2019 13:31 CEST, David Faure <[email protected]> wrote:

> Dear packagers,
>
> KDE Frameworks 5.63.0 has been uploaded to the usual place.
>
> Two new frameworks: kcalendarcore and kcontacts.
>
> Public release next Saturday.
>
> Changelog not ready yet, I'll clean it up and post it tonight.
>
> Thanks for the packaging work!
>
> --
> David Faure, [email protected], http://www.davidfaure.fr
> Working on KDE Frameworks 5
diff -up plasma-framework-5.63.0/src/declarativeimports/core/windowthumbnail.cpp.omv~ plasma-framework-5.63.0/src/declarativeimports/core/windowthumbnail.cpp
--- plasma-framework-5.63.0/src/declarativeimports/core/windowthumbnail.cpp.omv~	2019-10-08 12:48:31.373104182 +0200
+++ plasma-framework-5.63.0/src/declarativeimports/core/windowthumbnail.cpp	2019-10-08 12:48:40.742128615 +0200
@@ -32,6 +32,7 @@
 #include <xcb/composite.h>
 #if HAVE_GLX
 #include <GL/glx.h>
+#include <GL/glext.h>
 typedef void (*glXBindTexImageEXT_func)(Display *dpy, GLXDrawable drawable,
                                         int buffer, const int *attrib_list);
 typedef void (*glXReleaseTexImageEXT_func)(Display *dpy, GLXDrawable drawable, int buffer);

Reply via email to