#linuxcnc-devel | Logs for 2013-10-27

Back
[02:47:19] <alex_joni> jepler: apparently cygwin contains also mingw stuff, which should work better for tcl/tk stuff
[09:20:15] <jthornton> alex_joni, is it possible to remove the quick reply button from the forum?
[13:06:47] <alex_joni> jthornton: I imagine everything is possible
[13:14:58] * alex_joni looks into it
[13:50:09] <alex_joni> jthornton: can you check if this is what you had in mind?
[15:38:25] <jepler> hmm my push is taking a surprising length of time
[15:38:38] <jepler> last message is the usual one when pusing a new brancH: remote: fatal: bad object 0000000000000000000000000000000000000000
[15:38:43] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 55db0ca 06linuxcnc 10(86 files in 9 dirs) * docs: don't use 'non-breaking space' character U+00a0
[15:38:44] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 10a3aeb 06linuxcnc 10src/configure.in * epstopdf is no longer needed by the asciidoc toolchain
[15:38:47] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 0485f33 06linuxcnc 10docs/ 10(14 files in 6 dirs) * docs: Rename images to placate asciidoc
[15:38:53] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build be025d5 06linuxcnc 10docs/ 10(5 files) * docs: Request ascii-ids
[15:39:00] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 575e424 06linuxcnc 10debian/control.in * docs: specify that we require french and spanish texlive stuff
[15:39:06] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 79a1138 06linuxcnc 10docs/ 10html/.gitignore 10man/.gitignore 10man/man9/.gitignore 03src/.gitignore * docs: improve ignore patterns
[15:39:14] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build b3d1ef5 06linuxcnc 10tests/build/ui/test.sh * test: don't clutter the test directory
[15:39:18] <jepler> ah there it goes
[15:42:22] <jepler> linuxcnc-build: force build --branch=jepler-jessie-doc-build checkin
[15:42:23] <linuxcnc-build> build forced [ETA 1h11m50s]
[15:42:23] <linuxcnc-build> I'll give a shout when the build finishes
[15:42:46] <jepler> seb_kuzminsky, cradek: for some reason, my push did not trigger a buildbot build. also, it took a surprisingly long time to complete.
[15:43:40] <cradek> maybe buildbot was unreachable. let me look for a log message that means something.
[15:44:46] <jepler> push looked totally routine from my side
[15:44:46] <jepler> http://pastebin.com/PqUwifNr
[15:45:08] <jepler> hmmmm
[15:45:32] <jepler> two builds on that branch now show on buildbot. I guess I was just impatient? http://buildbot.linuxcnc.org/buildbot/tgrid
[15:46:00] <cradek> oops
[15:46:19] <cradek> I don't see anything that looks like a problem
[15:51:33] <linuxcnc-build> build #1428 of lucid-i386-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1428
[15:52:24] <linuxcnc-build> build #1431 of lucid-i386-realtime-rip is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1431
[15:52:30] <cradek> ?? asciidoc: ERROR: Master_Getting_Started_es.txt: line 6: lang attribute should be first entry
[15:53:02] <cradek> "spot the error" is even harder than usual with docs problems
[15:53:08] <linuxcnc-build> build #1430 of lucid-amd64-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1430
[15:53:32] <linuxcnc-build> build #1432 of hardy-amd64-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1432
[15:53:42] <linuxcnc-build> build #1427 of hardy-i386-realtime-rip is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1427
[15:54:11] <linuxcnc-build> build #1430 of hardy-i386-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1430
[16:08:17] <KGB-linuxcnc> 03nieson 05master d9c007f 06linuxcnc 10share/ 10(16 files in 2 dirs) * gmoccapy_0_9_8_3 - bug fixes related to coordinate system and mode handling
[16:20:53] <linuxcnc-build> build #1432 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1432
[16:28:37] <seb_kuzminsky> the default encoding of asciidoc inputs and outputs are not ascii, they're utf8 (which is as it should be)
[16:56:11] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 5ca5c83 06linuxcnc 10docs/ 10(5 files) * docs: Request ascii-ids
[16:56:12] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 4d17643 06linuxcnc 10debian/control.in * docs: specify that we require french and spanish texlive stuff
[16:56:14] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build e11ca90 06linuxcnc 10docs/ 10html/.gitignore 10man/.gitignore 10man/man9/.gitignore 03src/.gitignore * docs: improve ignore patterns
[16:56:22] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 481af27 06linuxcnc 10tests/build/ui/test.sh * test: don't clutter the test directory
[16:57:05] <jepler> linuxcnc-build: watch checkin
[16:57:05] <linuxcnc-build> watching build checkin #1433 until it finishes [35m38s]..
[16:58:57] <jepler> I'm off.
[16:59:08] <jepler> I'll keep working on this doc building crap though
[16:59:16] <alex_joni> heh
[16:59:31] <jepler> wow, ebo thanked me for my good work
[17:01:14] <alex_joni> heh
[17:01:24] <alex_joni> well.. he did it out loud
[17:01:33] <alex_joni> we all do, btw (thank you..)
[17:21:38] <linuxcnc-build> Hey! build checkin #1433 is complete: Success [3build successful]
[17:21:39] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1433
[19:22:16] <jepler> yay.
[19:23:08] <jepler> cradek: I fixed the doc building for debian jessie base on v2.5 branch. it involved changing thhhe listed bjild-deps.
[19:23:40] <jepler> the listed build-deps. should I keep hands off of v2.5 and just fix master?
[20:31:56] <KGB-linuxcnc> 03seb 05master 2d12a18 06linuxcnc 10configs/ 10hm2-servo/7i43-big.ini 10hm2-servo/7i43-small.ini 10hm2-stepper/7i43-big.ini 10hm2-stepper/7i43-small.ini * hm2 sample configs: use correct firmware filenames
[20:38:16] <cradek> are you talking about 4d17643 or all four of them?
[20:39:07] <cradek> did you look at the output for french and spanish and it's better? if you looked at the output and the buildbot doesn't complain, I think putting it in 2.5 is a good idea
[21:13:29] <jepler> cradek: I suppose I should look at the output :-P
[21:22:02] <jepler> hm, I spoke too soon. I don't know why I didn't notice it before, but at least one doc still fails to build here :-/
[21:49:35] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 0eb5279 06linuxcnc 10debian/control.in * docs: specify that we require texlive for each language
[21:49:36] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build c53b448 06linuxcnc 10docs/ 10html/.gitignore 10man/.gitignore 10man/man9/.gitignore 03src/.gitignore * docs: improve ignore patterns
[21:49:40] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build cc84503 06linuxcnc 10tests/build/ui/test.sh * test: don't clutter the test directory
[21:49:46] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build 44079a4 06linuxcnc 10docs/src/Submakefile * docs: Don't explicitly request an encoding
[21:49:48] <jepler> linuxcnc-build: watch checkin
[21:49:48] <linuxcnc-build> watching build checkin #1436 until it finishes [1h15m30s]..
[21:56:41] <linuxcnc-build> build #636 of precise-i386-realtime-rip is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/636 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[22:02:03] <linuxcnc-build> build #1433 of precise-i386-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1433 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[22:06:55] <linuxcnc-build> build #1435 of precise-amd64-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1435 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[22:24:35] <seb_kuzminsky> i'm finishing up the support for the 7i90 (epp anyio board, 3 standard 50-pin io connectors, firmware is not runtime loadable)
[22:24:53] <seb_kuzminsky> it's a lot like the 7i43, except you can't program the fpga firmware easily
[22:25:29] <seb_kuzminsky> i've split out the epp code from hm2_7i43 and put it in a separate kernel module, so it can be shared between hm2_7i43 and hm2_7i90
[22:25:40] <seb_kuzminsky> (and any other epp-using driver, if they want)
[22:25:46] <seb_kuzminsky> it's working fine in my local branch
[22:25:59] <seb_kuzminsky> any feedback/comments before i push it to master?
[22:26:26] <jepler> so the modest danger is that you affected 7i43 in a negative way while doing this?
[22:26:35] <jepler> is it convenient for you to at least check that 7i43 still loads?
[22:26:35] <seb_kuzminsky> yeah
[22:26:48] <seb_kuzminsky> i've blinked leds with the 7i43 and the 7i90 both
[22:27:02] <andypugh> Great work.
[22:27:09] <jepler> also hal file changes for anyone using 7i43?
[22:27:21] <seb_kuzminsky> +loadrt epp
[22:27:49] <seb_kuzminsky> err, that's the only diff needed for existing 7i43 users ^^^
[22:27:50] <jepler> hmm, epp seems pretty ambiguous. hal_epp?
[22:28:04] <seb_kuzminsky> i thought about that... the epp driver doesnt actually put anything in hal
[22:28:12] <andypugh> In the time it has taken you to do this I have not-quite extended spart-serial to handle serial encoders.
[22:28:18] <seb_kuzminsky> i thought about pc_epp and parport_epp
[22:28:43] <seb_kuzminsky> we'd talked on the mailing list a week or two ago about implementing epp in the bbb pru, and plugging a 7i43 in to it
[22:29:11] <seb_kuzminsky> this work facilitates that, you can now write a pru driver that implements the same epp-communication api and the hm2_7i* drivers should just work
[22:29:21] <andypugh> I like hal_epp. Mainly because it ideintifies it as "ours"
[22:29:43] <seb_kuzminsky> i dont like it because this driver has barely anything to do with hal, it doesnt make any pins or add any hal functions
[22:29:56] <seb_kuzminsky> it just provides an in-kernel api that the hm2_7i* drivers call
[22:30:36] <jepler> does it work to loadrt something that doesn't create any components? at one point I thought it didn't...
[22:31:02] <seb_kuzminsky> it does create a hal_comp, just to make loadrt work :-/
[22:31:22] <seb_kuzminsky> hold on, i'll push it so you can see what i'm talking about
[22:31:44] <seb_kuzminsky> bombs away!
[22:31:51] <KGB-linuxcnc> 03seb 05hm2-7i90-3 6c904a9 06linuxcnc 10src/ 10Makefile 10Makefile.inc.in 03hal/drivers/epp.c 03hal/drivers/epp.h * add epp driver
[22:31:52] <KGB-linuxcnc> 03seb 05hm2-7i90-3 9f9887e 06linuxcnc 10configs/hm2-servo/hm2-servo.hal 10configs/hm2-stepper/hm2-stepper.hal 10src/hal/drivers/mesa-hostmot2/hm2_7i43.c 10src/hal/drivers/mesa-hostmot2/hm2_7i43.h * hm2_7i43: use the new shared epp driver
[22:31:57] <KGB-linuxcnc> 03Kim 05hm2-7i90-3 39db4d1 06linuxcnc 10(7 files in 4 dirs) * add hostmot2 driver for the 7i90
[22:32:08] <seb_kuzminsky> still need to add a manpage, and touch up the hm2_7i43 manpage
[22:33:36] <KGB-linuxcnc> 03jepler 05jepler-jessie-doc-build c6bf2ad 06linuxcnc 10docs/src/Submakefile 10src/Makefile.inc.in 10src/configure.in * docs: Don't explicitly request a dblatex encoding on newer(?) asciidoc
[22:33:42] <jepler> it's bedtime here, if you want more feedback from me please ping tomorrow
[22:33:49] <seb_kuzminsky> ok
[22:33:55] <seb_kuzminsky> thanks for the work on the docs
[22:34:02] <jepler> I think what you propose sounds fine in the abstract
[22:34:17] <jepler> I am not maintaining pluto anymore so I don't envision converting it
[22:34:28] <jepler> 'night and thanks for your work as well
[22:34:33] <seb_kuzminsky> the only other epp user is jon elson's stuff
[22:34:35] <seb_kuzminsky> afaik
[22:34:39] <jepler> I think so
[22:34:39] <seb_kuzminsky> good night jeff :-)
[22:35:48] <KGB-linuxcnc> 03seb 05hm2-7i90-3 462f809 06linuxcnc 03docs/man/man9/hm2_7i90.9 * hm2_7i90: add a manpage
[22:59:34] <linuxcnc-build> build #1436 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1436 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>