On 12/9/18 10:47 AM, Seth Hillbrand wrote:
> Am 2018-12-09 10:24, schrieb Steven A. Falco:
>> I had been able to build KiCad successfully for Fedora 29, but
>> something has apparently changed very recently, because I am now
>> getting a build failure.
>>
>> Below is part of my build log.  The error relates to an include file
>> called KHR/khrplatform.h:
>>
>> [ 23%] Building CXX object
> 
>> /builddir/build/BUILD/kicad-5.0.2/pcbnew/pcb_base_frame.cpp:42:
>> BUILDSTDERR: /usr/include/GL/glext.h:467:10: fatal error:
>> KHR/khrplatform.h: No such file or directory
>> BUILDSTDERR:  #include <KHR/khrplatform.h>
>> BUILDSTDERR:           ^~~~~~~~~~~~~~~~~~~
> 
>> Does anyone have an idea as to what is going on?  Is it a Fedora bug
>> or a KiCad bug?
>>
>>     Steve
> 
> Hi Steve-
> 
> That is the Khronos group header file that is used for older OpenGL 
> implementations.  It is still included from the glext.h file.
> 
> It may be that the Fedora packaging changed who provides this file or the 
> dependencies.  Do you require mesa-libEGL-devel-** for the build?  If not, 
> adding it should fix the issue.
> 
> -S
> 

Thanks much.  Adding mesa-libEGL-devel looks like it fixes the build.  I have 
more testing to do, but once I am confident, I'll create a pull request to fix 
the nightlies, and also push the fix into the official Fedora build system.

        Steve


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to