#linuxcnc-devel | Logs for 2017-01-17

Back
[09:21:24] <kwallace2> JT-Shop2, I think I found my problem with nested subroutines, but I need to wait until I get to the shop to be sure. It seems one can nest the sub calls, but not the routine definitions -- the stuff between o sub and o endsub. Since my file is a sub routine (called by "issuing MDI command: o<probe_boss_circ>call [30.000000]"), I need to find a place for my sub subroutine definitions. The plan is move my definitions around until it works.
[10:32:21] <ktchk> tutor install bipod kinematic to 2.7.8?
[10:37:40] <skunkworks> zlog
[10:38:01] <kwallace1> This seems to work: http://wallacecompany.com/tmp/Screenshot%20-%20subsub.png . An AXIS MDI command calls the file, then the subs are defined below the main sub and need to be in the call order, top to bottom.
[10:46:47] <seb_kuzminsky> is something wrong with the forum? it looks fine to me
[10:47:05] <skunkworks> ;:
[10:47:08] <skunkworks> :)
[10:52:19] <JT-Shop> seb_kuzminsky: the forum was down all day yesterday
[11:18:36] <JT-Shop> seb_kuzminsky: is it possible to host NativeCAM debs on linuxcnc.org?
[11:34:10] <seb_kuzminsky> nativecam is (for better or worse) part of linuxcnc.deb, so it's available in the most recent build of the branch dgarr made to integrate it
[11:34:16] <seb_kuzminsky> lemme see what that is...
[11:36:33] <seb_kuzminsky> looks like ncam_for_2.7
[11:37:01] <seb_kuzminsky> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=shortlog;h=refs/heads/ncam_for_2.7
[11:38:10] <seb_kuzminsky> ah, but the debs for that branch have expired out of the package archive
[11:38:11] <seb_kuzminsky> linuxcnc-build_: force build --branch=ncam_for_2.7
[11:38:11] <linuxcnc-build_> you must provide a Builder, try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>'
[11:38:14] <seb_kuzminsky> linuxcnc-build_: force build --branch=ncam_for_2.7 0000.checkin
[11:38:20] <linuxcnc-build_> The build has been queued, I'll give a shout when it starts
[11:38:30] <JT-Shop2> hmm so the buildbot builds debs for that?
[11:39:25] <seb_kuzminsky> yep
[11:39:46] <seb_kuzminsky> since it's part of linuxcnc.git, which might not be the right way to do it
[11:42:42] <JT-Shop2> we were trying to figure out a way for users to get ncam from a deb that would just be a stand alone deb
[11:43:00] <JT-Shop2> for people that had 2.7 installed and wanted to add ncam
[11:43:23] <seb_kuzminsky> i think that might be a better way to do it
[11:43:39] <seb_kuzminsky> i approve of your effort
[11:44:30] <seb_kuzminsky> i have a build system that i use for things like ttt and f-engrave and mesaflash, stuff that's part of the linuxcnc ecosystem but isn't part of linuxcnc.git
[11:45:19] <seb_kuzminsky> do you have your nativecam work in a state where it can build packages? if so i can add it to this buildsystem and push the debs to the archive at wlo
[11:46:50] <JT-Shop2> I think so but it is mostly dgarr doing the work
[11:47:08] <JT-Shop2> I'll shoot him an email
[11:47:25] <seb_kuzminsky> heh yeah, he's super active and prolific, it's awesome
[11:47:33] <JT-Shop2> that will be perfect I think
[11:47:39] <JT-Shop2> yes he is
[11:59:57] <JT-Shop> is the build system a git that rebuilds the deb when you change something?
[12:00:05] <JT-Shop> and how to you access it?
[12:06:16] <seb_kuzminsky> JT-Shop: https://github.com/SebKuzminsky/linux-rtai-build
[12:06:46] <seb_kuzminsky> it's pretty much just a makefile that knows how to git clone other things and how to call pbuilder to build those other git repos into debs
[12:07:15] <seb_kuzminsky> it's automatically done by a robot called seb_kuzminsky whenever you email it a politely worded request
[12:17:01] <skunkworks> what other things can the robot do?
[12:38:04] <seb_kuzminsky> it eats cupcakes
[20:41:21] <linuxcnc-build_> build forced [ETA 4h58m52s]
[20:41:21] <linuxcnc-build_> I'll give a shout when the build finishes
[21:31:01] <KGB-linuxcnc> 03Dewey Garrett 05aux_gladevcp_apps a1fde2e 06linuxcnc 10docs/src/gui/gladevcp.txt 10lib/python/gladevcp/__init__.py gladevcp: support auxiliary applications * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a1fde2e
[22:45:18] <linuxcnc-build_> Hey! build 0000.checkin #4710 is complete: Success [3build successful]
[22:45:18] <linuxcnc-build_> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4710