kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #33587
Re: wxwidgets fork progress
Yeah, I didn’t patch my boost either. (I can’t remember if I MacPorts’d it or Homebrew’d it, but I didn’t do anything beyond that.)
> On 30 Jan 2018, at 21:13, Bernhard Stegmaier <stegmaier@xxxxxxxxxxxxx> wrote:
>
> Wayne,
>
> I don’t think so.
>
> I use a stock MacPorts boost since long before you removed boost from KiCad build.
> This might not be representative, but I didn’t see any problems.
>
> I had a quick look into Adams build scripts and I didn’t see that he is building his own boost (with the patches) somewhere.
>
>
> Regards,
> Bernhard
>
>> On 30. Jan 2018, at 21:58, Wayne Stambaugh <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>> wrote:
>>
>> Bernhard,
>>
>> What about the macos boost and context patches? Do we still need to
>> keep them?
>>
>> Thanks,
>>
>> Wayne
>>
>> On 1/29/2018 1:23 PM, Bernhard Stegmaier wrote:
>>> Wayne,
>>>
>>> yes, from my side you can delete them.
>>> Even if deleted they are in git anyway, so we can restore them if really
>>> needed.
>>> I’ll try to change documentation ASAP.
>>>
>>>
>>> Regards,
>>> Bernhard
>>>
>>>> On 29. Jan 2018, at 19:15, Wayne Stambaugh <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>
>>>> <mailto:stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>>> wrote:
>>>>
>>>> Bernhard,
>>>>
>>>> Am I safe deleting the macos patches from the source repo or do I need
>>>> to hold off until the dust has settle on the new wx repo?
>>>>
>>>> Thanks,
>>>>
>>>> Wayne
>>>>
>>>> On 1/29/2018 1:11 PM, Bernhard Stegmaier wrote:
>>>>> The full original soname patch seems to fix the issue in my builds (I
>>>>> did apply only half of it to our fork because of the comments in
>>>>> wxWidgets trac).
>>>>> I pushed it to the fork.
>>>>> The next build should pick it up automatically and be good again… sorry
>>>>> for not having checked this before.
>>>>>
>>>>> I also did set the bug to “Fix Committed”.
>>>>>
>>>>>
>>>>> BTW @Adam:
>>>>> There are still 2 wxPython macOS patches:
>>>>> (1) The "wxpython-3.0.0_macosx.patch” is not needed as it is the overlay
>>>>> stuff for wxWidgets.
>>>>> (2) I don’t know about the “…_multiarch.patch”. You don’t apply it as
>>>>> far as I can see and it seems to be fine without?
>>>>> => Still needed?
>>>>>
>>>>>
>>>>> Regards,
>>>>> Bernhard
>>>>>
>>>>>
>>>>>> On 29. Jan 2018, at 13:47, Bernhard Stegmaier
>>>>>> <stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx> <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>>
>>>>>> <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>>> wrote:
>>>>>>
>>>>>> Just a short status…
>>>>>> I just tried the compile_wx.sh script and it generally seems to be fine.
>>>>>>
>>>>>> But, I can see that obviously the wxPython installer duplicates libs
>>>>>> instead of symlinking them.
>>>>>> Maybe the original soname patch we had is needed for that one to work
>>>>>> correctly.
>>>>>> I’ll check…
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Bernhard
>>>>>>
>>>>>>
>>>>>>> On 29. Jan 2018, at 00:32, Adam Wolf <adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>
>>>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>>
>>>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>>> wrote:
>>>>>>>
>>>>>>> I think I see it now. I can probably fix this tonight. Thanks!
>>>>>>>
>>>>>>> Adam
>>>>>>>
>>>>>>> On Jan 28, 2018 5:30 PM, "Bernhard Stegmaier"
>>>>>>> <stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>
>>>>>>> <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>> <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>>>
>>>>>>> wrote:
>>>>>>>
>>>>>>> Quick look into the build… seems to pull in wrong wxWidgets libs.
>>>>>>> The build in question includes some 3.0.0 wxWidgets libraries
>>>>>>> which I guess come from wxPython download.
>>>>>>> The fork should create 3.0.4 libraries...
>>>>>>>
>>>>>>>> On 29. Jan 2018, at 00:05, Bernhard Stegmaier
>>>>>>>> <stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>
>>>>>>>> <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>> <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>>>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> I just had a quick look and it looks fine.
>>>>>>>>
>>>>>>>> Also my first guess is that maybe something got messed up in the
>>>>>>>> folder hierarchy when copying wxPython/wxWidgets together, so
>>>>>>>> that e.g. here
>>>>>>>> WXPYTHON_BUILD_OPTS="WX_CONFIG=`pwd`/../../wx-bin/bin/wx-config \
>>>>>>>> some wrong wxWidgets (not the one of the fork) gets pulled in.
>>>>>>>>
>>>>>>>> Too late here already to check just by review, will try
>>>>>>>> tomorrow… :)
>>>>>>>>
>>>>>>>>> On 29. Jan 2018, at 00:00, Adam Wolf
>>>>>>>>> <adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>
>>>>>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>>
>>>>>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>>> wrote:
>>>>>>>>>
>>>>>>>>> Yeah. The previous build script downloaded a wxpython tarball,
>>>>>>>>> which included wxwidgets.
>>>>>>>>>
>>>>>>>>> All my update did was move the wxpython subdirectory into a git
>>>>>>>>> checkout of the wxwidgets tree, and build that way.
>>>>>>>>>
>>>>>>>>> One quick thing would be to just do a diff between the
>>>>>>>>> wxwidgets included with wxpython 3.0.2.0, and the tree. At
>>>>>>>>> this point, nothing would surprise me :)
>>>>>>>>>
>>>>>>>>> Adam
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Jan 28, 2018 4:54 PM, "Bernhard Stegmaier"
>>>>>>>>> <stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>
>>>>>>>>> <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>> <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>>> wrote:
>>>>>>>>>
>>>>>>>>> Sure.
>>>>>>>>> I’ll have a look tomorrow and try to build
>>>>>>>>> wxWidgets/wxPython the same way the script does.
>>>>>>>>>
>>>>>>>>>> On 28. Jan 2018, at 23:44, Nick Østergaard
>>>>>>>>>> <oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>
>>>>>>>>>> <mailto:oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>> <mailto:oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>>> wrote:
>>>>>>>>>>
>>>>>>>>>> You don't need to revert it. I can just choose the latest
>>>>>>>>>> workin hash in the jenkins job. I would rather we fix it
>>>>>>>>>> somehow. :)
>>>>>>>>>>
>>>>>>>>>> @Bernhard, the build scripts in question are
>>>>>>>>>> https://github.com/wayneandlayne/KiCadMacOSPackaging <https://github.com/wayneandlayne/KiCadMacOSPackaging>
>>>>>>>>>> <https://github.com/wayneandlayne/KiCadMacOSPackaging <https://github.com/wayneandlayne/KiCadMacOSPackaging>>
>>>>>>>>>>
>>>>>>>>>> Maybe you can have a got at it?
>>>>>>>>>>
>>>>>>>>>> 2018-01-28 23:41 GMT+01:00 Nick Østergaard
>>>>>>>>>> <oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>
>>>>>>>>>> <mailto:oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>> <mailto:oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>>>:
>>>>>>>>>>
>>>>>>>>>> I assume this is the bug you are talking about:
>>>>>>>>>> https://bugs.launchpad.net/kicad/+bug/1745868 <https://bugs.launchpad.net/kicad/+bug/1745868>
>>>>>>>>>> <https://bugs.launchpad.net/kicad/+bug/1745868 <https://bugs.launchpad.net/kicad/+bug/1745868>>
>>>>>>>>>>
>>>>>>>>>> 2018-01-28 23:14 GMT+01:00 Adam Wolf
>>>>>>>>>> <adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>
>>>>>>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>>
>>>>>>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>>>:
>>>>>>>>>>
>>>>>>>>>> I was able to get the wxwidgets stuff switched
>>>>>>>>>> over but there's a bug in the big tracker saying
>>>>>>>>>> it didn't work. I will continue to look into it
>>>>>>>>>> as I can. I should be over this illness by the
>>>>>>>>>> end of this week, it looks like.
>>>>>>>>>>
>>>>>>>>>> I can revert the packaging change so the next
>>>>>>>>>> builds will work again.
>>>>>>>>>>
>>>>>>>>>> Sorry folks, I have lost weeks and weeks of
>>>>>>>>>> productivity and am trying to do my best.
>>>>>>>>>>
>>>>>>>>>> Adam
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Mailing list:
>>>>>>>>>> https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>>>>>>>>>> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>>>>>>>>>> Post to
>>>>>>>>>> : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>>>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>>>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>>>>>>> Unsubscribe :
>>>>>>>>>> https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>>>>>>>>>> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>>>>>>>>>> More help : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
>>>>>>>>>> <https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>>>>>>>>>> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>>>>>>>>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>>>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>>>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>>>>>>> Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>>>>>>>>>> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>>>>>>>>>> More help : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
>>>>>>>>>> <https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>>>>>>>> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>>>>>>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>>>>> Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>>>>>>>> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>>>>>>>> More help : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
>>>>>>>> <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@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>>> 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@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>>> 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@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>>>> 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@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
Follow ups
References
-
wxwidgets fork progress
From: Adam Wolf, 2018-01-28
-
Re: wxwidgets fork progress
From: Nick Østergaard, 2018-01-28
-
Re: wxwidgets fork progress
From: Nick Østergaard, 2018-01-28
-
Re: wxwidgets fork progress
From: Bernhard Stegmaier, 2018-01-28
-
Re: wxwidgets fork progress
From: Adam Wolf, 2018-01-28
-
Re: wxwidgets fork progress
From: Bernhard Stegmaier, 2018-01-28
-
Re: wxwidgets fork progress
From: Bernhard Stegmaier, 2018-01-28
-
Re: wxwidgets fork progress
From: Adam Wolf, 2018-01-28
-
Re: wxwidgets fork progress
From: Bernhard Stegmaier, 2018-01-29
-
Re: wxwidgets fork progress
From: Bernhard Stegmaier, 2018-01-29
-
Re: wxwidgets fork progress
From: Wayne Stambaugh, 2018-01-29
-
Re: wxwidgets fork progress
From: Bernhard Stegmaier, 2018-01-29
-
Re: wxwidgets fork progress
From: Wayne Stambaugh, 2018-01-30
-
Re: wxwidgets fork progress
From: Bernhard Stegmaier, 2018-01-30