kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #34103
Re: wxPython/wxWidgets compatibility check
-
To:
<kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
From:
Maciej Sumiński <maciej.suminski@xxxxxxx>
-
Date:
Tue, 20 Feb 2018 17:52:27 +0100
-
Authentication-results:
spf=pass (sender IP is 188.184.36.46) smtp.mailfrom=cern.ch; lists.launchpad.net; dkim=none (message not signed) header.d=none;lists.launchpad.net; dmarc=bestguesspass action=none header.from=cern.ch;
-
In-reply-to:
<6212c909-fc40-7e8e-cf1d-cfbc29fbdec1@gmail.com>
-
Spamdiagnosticmetadata:
NSPM
-
Spamdiagnosticoutput:
1:99
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2
Ok, committed with a message explaining the possible solutions.
Cheers,
Orson
On 02/20/2018 03:22 PM, Wayne Stambaugh wrote:
> 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
>>
>
> _______________________________________________
> 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
>
Attachment:
signature.asc
Description: OpenPGP digital signature
Follow ups
References