Me too! Orson, can you please take a look at this when you get a chance. On 2/20/2018 12:10 PM, Nick Østergaard wrote: > Ok, but it seems to break the msys2 build. > > http://darine.hogyros.de:8080/job/windows-kicad-msys2/202/console > > *17:58:19* > C:/msys64/mingw32/lib/python2.7/site-packages/wx-3.0-msw/wx/_core.py:16633: > UserWarning: wxPython/wxWidgets release number mismatch > *17:58:19* warnings.warn("wxPython/wxWidgets release number mismatch") > *17:58:19* CMake Error at CMakeLists.txt:710 (message): > *17:58:19* > *17:58:19* > *17:58:19* wxWidgets and wxPython use different toolkits ( vs msw). It > will result in > *17:58:19* a broken build. Please either install wxPython built using or > add > *17:58:19* '-DKICAD_SCRIPTING_WXPYTHON=OFF' to cmake parameters to disable > wxPython > *17:58:19* support. > > > Latest wxpython classic is 3.0.2.0 and the wxwidgets is 3.0.3. > > 2018-02-20 17:52 GMT+01:00 Maciej Sumiński <maciej.sumin...@cern.ch > <mailto:maciej.sumin...@cern.ch>>: > > 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.n...@gmail.com > <mailto:oe.n...@gmail.com>>: > >>> > >>>> 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.sumin...@cern.ch <mailto:maciej.sumin...@cern.ch>>: > >>>> > >>>>> 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 > <https://forum.kicad.info/t/9493> > >>>>> 2. https://bugs.launchpad.net/kicad/+bug/1746753 > <https://bugs.launchpad.net/kicad/+bug/1746753> > >>>>> > >>>>> _______________________________________________ > >>>>> Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > >>>>> Post to : kicad-developers@lists.launchpad.net > <mailto:kicad-developers@lists.launchpad.net> > >>>>> Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > >>>>> More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > >>>>> > >>>>> > >>>> > >>> > >> > >> > >> > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > >> Post to : kicad-developers@lists.launchpad.net > <mailto:kicad-developers@lists.launchpad.net> > >> Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > >> More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > >> > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > > Post to : kicad-developers@lists.launchpad.net > <mailto:kicad-developers@lists.launchpad.net> > > Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > > More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > Post to : kicad-developers@lists.launchpad.net > <mailto:kicad-developers@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > > > > > _______________________________________________ > 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 >
_______________________________________________ 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