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 <[email protected]> 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 <[email protected]> > 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 <[email protected]> wrote: > >> Oops. Now pushed. >> >> On 25 Aug 2018, at 17:01, Bernhard Stegmaier <[email protected]> >> 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 <[email protected]> wrote: >> >> BTW, do our build scripts do this automatically? >> >> On 25 Aug 2018, at 16:10, Jeff Young <[email protected]> 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 <[email protected]> >> 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 <[email protected]> >> 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 <[email protected]> >> Cc: Subscribed <[email protected]> >> >> >> 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 : [email protected] >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> >> >> >> >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

