kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #33561
Re: wxwidgets fork progress
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>> 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>> 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>> 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>> 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>> 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>> 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>> 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>
>>>>>>
>>>>>> 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>>:
>>>>>>
>>>>>> I assume this is the bug you are talking about:
>>>>>> 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>>:
>>>>>>
>>>>>> 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>
>>>>>> Post to : 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>
>>>>>> 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>
>>>> 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
>> <mailto: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
-
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