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);