tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: webkitgtk-2.24.1 fails with KHR/khrplatform.h missing



Leonardo Taccari transcribed 1.9K bytes:
> Hello ng0,
> 
> ng0%n0.is@localhost writes:
> > I'm not sure if I have an outdated dependency somewhere, but since last night webkitgtk-2.24.1 fails
> > on a new (~26 hours ago) build of -CURRENT.
> >
> > Scanning dependencies of target WebCore
> > [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/ANGLEInstancedArrays.cpp.o
> > In file included from /usr/X11R7/include/GL/gl.h:2055:0,
> >                  from /usr/work/www/webkit-gtk/work/webkitgtk-2.24.1/Source/WebCore/platform/graphics/OpenGLShims.h:23,
> >                  from /usr/work/www/webkit-gtk/work/webkitgtk-2.24.1/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:56,
> >                  from /usr/work/www/webkit-gtk/work/webkitgtk-2.24.1/Source/WebCore/platform/graphics/GraphicsContext3D.h:28,
> >                  from /usr/work/www/webkit-gtk/work/webkitgtk-2.24.1/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:33,
> >                  from /usr/work/www/webkit-gtk/work/webkitgtk-2.24.1/Source/WebCore/html/canvas/WebGLExtension.h:28,
> >                  from /usr/work/www/webkit-gtk/work/webkitgtk-2.24.1/Source/WebCore/html/canvas/ANGLEInstancedArrays.h:28,
> >                  from /usr/work/www/webkit-gtk/work/webkitgtk-2.24.1/Source/WebCore/html/canvas/ANGLEInstancedArrays.cpp:29:
> > /usr/X11R7/include/GL/glext.h:467:10: fatal error: KHR/khrplatform.h: No such file or directory
> >  #include <KHR/khrplatform.h>
> >           ^~~~~~~~~~~~~~~~~~~
> > compilation terminated.
> > gmake[2]: *** [Source/WebCore/CMakeFiles/WebCore.dir/build.make:787: Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/ANGLEInstancedArrays.cpp.o] Error 1
> > gmake[1]: *** [CMakeFiles/Makefile2:929: Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
> > gmake: *** [Makefile:152: all] Error 2
> > *** Error code 2
> > [...]
> 
> Which x11-links version is installed?
> (x11-links>=0.16 is needed)

0.17
 
> (I could not reproduce that with NetBSD/amd64 -current and
> pkgsrc-current.)

I'll try to find the problem, could be some other factor.

By the way, even though upstream of gnucash uses webkitgtk,
we could try and cherry-pick and rebase work which builds
it against webkitgtk2.
https://trac.macports.org/ticket/52404 has something I'll
look into once I have the time.
The years before it looked like the only fix was to fix it upstream.


Home | Main Index | Thread Index | Old Index