← Back to team overview

kicad-developers team mailing list archive

Re: [KiCad/kicad-mac-builder] kicad-mac-builder-10.11-upload #75 failed (#206)

 

1)  The build was fixed after Jeff pushed the wxwidgets stuff.  Thanks Jeff!

2) The build scripts pull from the kicad/macos-wx-3.0 branch.  However, the
CMake directive that tells CMake which branch to pull from is called
GIT_TAG, even though it officially and explicitly supports shas, shortshas,
branches, tags... I wish it was called GIT_REF or something. This is why I
mentioned tags on Saturday morning when browsing the source--

3) The build scripts look 100% different than a year ago, Bernhard, but the
guts are the same--except anything having to do with Python.  You can take
a look here if you want:
https://github.com/KiCad/kicad-mac-builder/tree/master/kicad-mac-builder.
I'm pretty proud of them!

Adam

On Sat, Aug 25, 2018 at 1:01 PM Bernhard Stegmaier <stegmaier@xxxxxxxxxxxxx>
wrote:

> The changes I made to the old build scripts did automatically pull if
> there is something new.
> I don’t know if those scripts are still in service…
>
>
> Bernhard
>
> On 25. Aug 2018, at 20:00, Adam Wolf <adamwolf@xxxxxxxxxxxxxxxxxxxx>
> wrote:
>
> It may not pull from a tag.  It's actually easier for me to trigger a new
> build from my phone than to browse the source. :P
>
> Adam
>
> On Sat, Aug 25, 2018, 12:01 PM Jeff Young <jeff@xxxxxxxxx> wrote:
>
>> Oops.  Now pushed.
>>
>> On 25 Aug 2018, at 17:01, Bernhard Stegmaier <stegmaier@xxxxxxxxxxxxx>
>> wrote:
>>
>> Did you push it?
>> I just looked an hour ago, but didn’t see any commit that added that…
>>
>> @Adam:
>> Did you change to pull wxWidgets from a tag?
>> I didn’t know we have tags on our wxWidgets fork…?
>> Old scripts just checked for a change and pulled head of the branch.
>>
>>
>> Regards,
>> Bernhard
>>
>> On 25. Aug 2018, at 17:10, Jeff Young <jeff@xxxxxxxxx> wrote:
>>
>> BTW, do our build scripts do this automatically?
>>
>> On 25 Aug 2018, at 16:10, Jeff Young <jeff@xxxxxxxxx> wrote:
>>
>> Rats.  I meant to mention that folks on OSX will need to pull from our
>> wxWidgets branch.
>>
>> Cheers,
>> Jeff.
>>
>> On 25 Aug 2018, at 14:19, Adam Wolf <adamwolf@xxxxxxxxxxxxxxxxxxxx>
>> wrote:
>>
>> Hi folks!
>>
>> I saw this macOS build failure today.  Sometimes build failures are
>> flukes, but this looks like it might be legit.
>>
>> Any thoughts?  I can dig into it more on Monday, but if someone wants to
>> take a look and see if something changed there, be my guest!
>>
>> Adam Wolf
>>
>> ---------- Forwarded message ---------
>> From: wayneandlayneci <notifications@xxxxxxxxxx>
>> Date: Sat, Aug 25, 2018, 1:50 AM
>> Subject: [KiCad/kicad-mac-builder] kicad-mac-builder-10.11-upload #75
>> failed (#206)
>> To: KiCad/kicad-mac-builder <kicad-mac-builder@xxxxxxxxxxxxxxxxxx>
>> Cc: Subscribed <subscribed@xxxxxxxxxxxxxxxxxx>
>>
>>
>> Build 'kicad-mac-builder-10.11-upload' is failing!
>>
>> Last 50 lines of build output:
>>
>> [...truncated 6.63 MB...]
>> ==> default: /usr/local/include/boost/ptr_container/detail/reversible_ptr_container.hpp:
>> ==> default: 64:20: note: previous declaration is here
>> ==> default:         Container* cont;
>> ==> default:                    ^
>> ==> default: /vagrant/build/kicad/src/kicad/common/widgets/net_selector.cpp:184:27: error: no member named 'OSXForceFocus' in 'wxListBox'
>> ==> default:             m_netListBox->OSXForceFocus();
>> ==> default:             ~~~~~~~~~~~~  ^
>> ==> default: 1 warning and 1 error generated.
>> ==> default: make[6]: *** [common/CMakeFiles/pcbcommon.dir/widgets/net_selector.cpp.o] Error 1
>> ==> default: make[5]: *** [common/CMakeFiles/pcbcommon.dir/all] Error 2
>> ==> default: make[4]: *** [all] Error 2
>> ==> default: make[3]: *** [kicad/src/kicad-stamp/kicad-build] Error 2
>> ==> default: make[2]: *** [CMakeFiles/kicad.dir/all] Error 2
>> ==> default: make[1]: *** [CMakeFiles/package-kicad-nightly.dir/rule] Error 2
>> ==> default: make: *** [package-kicad-nightly] Error 2
>> ==> default: Error while running make after rebuilding with a single job. Please report this issue if you cannot fix it after reading the README.
>> ==> default: build.py argument summary:
>> ==> default: build_type: Debug
>> ==> default: docs_tarball_url: http://docs.kicad-pcb.org/master/kicad-doc-HEAD.tar.gz
>> ==> default: footprints_ref: origin/master
>> ==> default: jobs: 1
>> ==> default: kicad_ref: origin/master
>> ==> default: macos_min_version: 10.11
>> ==> default: packages3d_ref: origin/master
>> ==> default: release: False
>> ==> default: release_name: None
>> ==> default: retry_failed_build: True
>> ==> default: symbols_ref: origin/master
>> ==> default: target: ['package-kicad-nightly', 'package-extras', 'package-kicad-unified']
>> ==> default: templates_ref: origin/master
>> ==> default: translations_ref: origin/master
>> ==> default: Traceback (most recent call last):
>> ==> default:   File "./build.py", line 218, in <module>
>> ==> default:     main()
>> ==> default:   File "./build.py", line 214, in main
>> ==> default:     build(parsed_args)
>> ==> default:   File "./build.py", line 186, in build
>> ==> default:     subprocess.check_call(make_command, env=dict(os.environ, PATH=new_path))
>> ==> default:   File "/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 190, in check_call
>> ==> default:     raise CalledProcessError(retcode, cmd)
>> ==> default: subprocess.CalledProcessError
>> ==> default: : Command '['make', '-j1', 'package-kicad-nightly', 'package-extras', 'package-kicad-unified']' returned non-zero exit status 2
>> The SSH command responded with a non-zero exit status. Vagrant
>> assumes that this means the command failed. The output for this command
>> should be in the log above. Please read the output to determine what
>> went wrong.
>> Build step 'Execute shell' marked build as failure
>> Archiving artifacts
>> Recording fingerprints
>>
>>
>> Changes since last successful build:
>> No changes
>>
>> View full output
>> <https://builder.wayneandlayne.com/job/kicad-mac-builder-10.11-upload/75/>
>>
>> —
>> You are receiving this because you are subscribed to this thread.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/KiCad/kicad-mac-builder/issues/206>, or mute the
>> thread
>> <https://github.com/notifications/unsubscribe-auth/AACLYSiw4_T1wc3R3gpCmASvh8kANTOSks5uUPOrgaJpZM4WMRjL>
>> .
>> _______________________________________________
>> 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
>>
>>
>>
>>
>

References