← Back to team overview

kicad-developers team mailing list archive

Re: wxPython/wxWidgets compatibility check

 

Orson,

You should just be able to turn of the wxPython scripting.  All of the
other scripting should work fine unless someone changed something that
drags in wxPython when only the KICAD_SCRIPTING option is enabled.

Cheers,

Wayne

On 2/20/2018 2:40 AM, Maciej Sumiński wrote:
> Hi Nick,
> 
> Thank you for testing the patch. I think a hint about disabling
> scripting is a good idea. Do you know if it is enough just to disable
> wxPython or rather everything scripting related should be turned off?
> 
> There is a different warning when GTK3 is detected as the wxWidgets toolkit.
> 
> Regards,
> Orson
> 
> On 02/19/2018 10:47 PM, Nick Østergaard wrote:
>> Ok, I just tried to do:
>>
>> In [3]: wx.version()
>> Out[3]: '4.0.1 gtk3 (phoenix)'
>>
>> I clearly also have python2-wxpython-phoenix installed. I just tried to
>> remove that from my system.
>>
>> Now it seems to complete the cmake configure successfully. I guess the
>> patch works afterall :D
>>
>> But I have a comment. Should we be a bit more helpful for the packager, to
>> tell him that he can temporarely disable the scripting options to make it
>> build, maybe also hint that we on do support gtk2 for the time being.
>>
>> 2018-02-19 22:28 GMT+01:00 Nick Østergaard <oe.nick@xxxxxxxxx>:
>>
>>> Hello Maciej,
>>>
>>> I just tested your patch on archlinux. It does not seem to work properly,
>>> tested in a clean build dir. Even if I remove wxpython (with gtk3) and
>>> install wxpython-gtk2 (with gtk2 from AUR) it still complains that there is
>>> a mismatch. I have wxwidgets with gtk2 and gtk3 installed, taht is the
>>> packages wxgtk2 and wxgtk3.
>>>
>>> I see it says; "wxPython version 3.0 found."
>>>
>>> So the patch as is seems to be broken for me.
>>>
>>> 2018-02-17 21:03 GMT+01:00 Maciej Suminski <maciej.suminski@xxxxxxx>:
>>>
>>>> In order to prevent faulty builds in case of wxPython/wxWidgets toolkit
>>>> mismatch [1,2] (gtk2 vs gtk3), I added a check in CMakeLists. I verified
>>>> it with Windows 7 and Linux, but I would love to hear from OSX users
>>>> that I do not break their build.
>>>>
>>>> Cheers,
>>>> Orson
>>>>
>>>> 1. https://forum.kicad.info/t/9493
>>>> 2. https://bugs.launchpad.net/kicad/+bug/1746753
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>
>>
> 
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
> 


Follow ups

References