[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-release-team
Subject:    =?utf-8?q?Re=3A?= KDE Frameworks =?utf-8?q?5=2E63=2E0?=
From:       "Bernhard Rosenkraenzer" <bero () lindev ! ch>
Date:       2019-10-08 10:53:17
Message-ID: 2b05-5d9c6a80-7-670bdb00 () 174503174
[Download RAW message or body]

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: unkno=
wn type name 'GLeglImageOES'
typedef GLvoid(*glEGLImageTargetTexture2DOES=5Ffunc)(GLenum, GLeglImage=
OES);
                                                           ^
../src/declarativeimports/core/windowthumbnail.cpp:456:23: warning: cas=
t to 'void *' from smaller integer type 'xcb=5Fpixmap=5Ft' (aka 'unsign=
ed int') [-Wint-to-void-pointer-cast]
                      (EGLClientBuffer)m=5Fpixmap, attribs);
                      ^
../src/declarativeimports/core/windowthumbnail.cpp:502:91: error: use o=
f undeclared identifier 'GLeglImageOES'
    ((glEGLImageTargetTexture2DOES=5Ffunc)(m=5FglEGLImageTargetTexture2=
DOES))(GL=5FTEXTURE=5F2D, (GLeglImageOES)m=5Fimage);
                                                                       =
                   ^
1 warning and 2 errors generated.
 

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

ttyl
bero
 
On Sunday, October 06, 2019 13:31 CEST, David Faure <faure@kde.org> wro=
te: 
 
> 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, faure@kde.org, http://www.davidfaure.fr
> Working on KDE Frameworks 5

["plasma-framework-5.63.0-compile.patch" (text/x-patch)]

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



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic