#linuxcnc-devel | Logs for 2013-07-25

Back
[00:11:03] <KGB-linuxcnc> 03nieson 05master 83505bb 06linuxcnc 10configs/sim/ 10(19 files in 4 dirs) * gmoccapy-0.9.6 - 4-th axis is included
[01:20:23] <KGB-linuxcnc> 03chrisinnanaimo 05master 94d3bab 06linuxcnc 10lib/python/gladevcp/tooledit_widget.py * gladevcp -make tooledit_widget use single click selection.
[01:26:37] <memleak> has anyone been able to compile linuxcnc w/ 64-bit lately?
[01:27:09] <memleak> anywhere in the past few months?
[01:27:37] <memleak> I keep getting SSE / sincos errors. I sent an email out to the mailing list a few months back and nobody responded.
[01:29:02] <memleak> the master branch of linuxcnc is actually a great way to test RTAI and I've been working on unifying the 32-bit and 64-bit code in RTAI but linuxcnc has some compilation issues now.
[01:32:19] <memleak> the "revisit x86_64 build flags yet again" commit by jepler seems very related to this issue but i'm not sure how to fix it.
[01:35:48] <memleak> A "correct" fix would really assist in further RTAI development for 64-bit architectures, as all the 64-bit and 32-bit RTAI code would be completely interchangeable between the architectures. The RTAI test suite quite simply "sucks" and I'd really like to use LinuxCNC as a benchmark.
[01:38:02] <memleak> Tom_itx, enabling pic (position independent code) in your CC (C compiler) actually does a really good job to increase security. but i don't think you intended those acronyms to be used as such ;)
[01:51:58] <linuxcnc-build_> build #1205 of lucid-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1205 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
[01:55:29] <linuxcnc-build_> build #1206 of precise-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1206 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
[02:01:04] <linuxcnc-build_> build #1208 of precise-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1208 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
[03:00:22] <linuxcnc-build_> build #1203 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1203 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
[09:32:36] <JT-Shop> skunkworks: he said the notice was from another forum not us
[10:16:36] <seb_kuzminsky> the buildbot failures ("failed git") are due to my flaky internet connection?
[10:17:03] <seb_kuzminsky> linuxcnc-build: force build --branch=master checkin
[10:17:03] <linuxcnc-build> build #1204 forced
[10:17:04] <linuxcnc-build> I'll give a shout when the build finishes
[10:24:04] <cradek> they had previously been dns failures, but this one wasn't
[10:24:11] <cradek> ...I think
[11:37:06] <linuxcnc-build> Hey! build checkin #1204 is complete: Success [3build successful]
[11:37:06] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1204
[14:53:19] <seb_kuzminsky> yay, an rtos merge candidate!
[15:00:38] <memleak> seb_kuzminsky, where?
[15:05:01] <memleak> just so you know, a lot of the rtos code is a big mess that doesn't even compile for the most part, i'd highly suggest you testing the code before merging it into master. PREEMPT_RT is still miles behind, loaded full of page faults and other issues. Xenomai has a lot of compiling issues and people can't reproduce the steps either.
[15:05:18] <memleak> skunkworks_ tried to follow the documentation but it lead him in a wild goose chase.
[15:07:17] <seb_kuzminsky> yeah we're not going to test before merging for sure ;-)
[15:07:37] <seb_kuzminsky> s/not//
[15:09:16] <memleak> awesome! :D hey seb, do you have a 64-bit system around somewhere?
[15:09:47] <skunkworks_> wild goose chase?
[15:11:01] <seb_kuzminsky> memleak: yes i do
[15:11:14] <seb_kuzminsky> want me to test something?
[15:13:09] <memleak> yes that would be lovely! I keep getting SSE compiling errors with RTAI whether I compile RTAI with or without math support, and when I fix the compiling errors in LinuxCNC (incorrectly) I later on get "undefined reference in module: sincos" (something like that)
[15:14:55] <memleak> it only happens on 64-bit and the line of code that it's related to is 662 of src/Makefile
[15:14:58] <memleak> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=src/Makefile;h=4d8c65a32dfdb1e0c6019df57584bc9edbfd3d42;hb=HEAD#l662
[15:15:30] <memleak> jepler's advice to me was to try and fix it without breaking it on other builds but I'm not sure
[15:15:35] <memleak> how to do it^
[15:16:48] <seb_kuzminsky> heh
[15:16:51] <memleak> I forgot to address to skunkworks.. I was going to say that he was in this channel for hours a few weeks ago trying to get Xenomai working but he said only the provided images work and he can't re-produce the steps to build it all and have it work.
[15:16:54] <seb_kuzminsky> yeah me neither, but i'll take a look at it
[15:17:44] <memleak> It would really help with RTAI development because I'm unifying the 32-bit and 64-bit code and keeping as much as the code within the RTAI tree interchangeable as possible.
[15:18:19] <memleak> enabling direct vectoring of native interrupts on 64-bit systems, keeping all the scheduling code the same as much as possible, etc
[15:18:44] <seb_kuzminsky> thanks for all your work on rtai, i hope we can offer an rtai kernel for linuxcnc for precise
[15:19:37] <memleak> I'm sure we could :)
[15:20:00] <memleak> kernels are my cup of tea
[15:20:10] <memleak> I looooooooovee kernel work
[15:23:49] <memleak> I've published a good RTAI example kernel configs here: https://github.com/ShabbyX/RTAI/blob/master/base/arch/x86/configs/
[15:24:33] <memleak> Only the absolutely needed things for a base linux + RTAI system are enabled, its not meant to be used on production or distro based kernels.
[15:25:52] <memleak> Speaking of which I need to bump RTAI kernel support up to 3.4.54
[15:26:39] <memleak> believe it or not, linuxcnc is a great way to make sure RTAI works nicely (when linuxcnc works)
[15:27:51] <memleak> it's an amazing benchmark and testing tool to make sure RTAI is functioning properly. Once the weird math SSE / sincos issue is fixed, it won't take long to do all the 32/64-bit RTAI unification work.
[15:28:35] <memleak> I have all the critical important bits of the RTAI tree memorized like the back of my hand xD
[17:47:40] <mhaberler> there she comes
[17:50:40] <KGB-linuxcnc> 03TODO: deletor 05ub-v0-merge-stab4-master-merge 40e59cb 06linuxcnc 04. * branch deleted
[17:50:41] <KGB-linuxcnc> 03TODO: deletor 05ub-v0-merge-stab4-master-merge 40e59cb 06linuxcnc 04. * branch deleted
[17:50:55] <linuxcnc-build> build #1210 of lucid-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1210 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[17:50:55] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[17:50:55] <linuxcnc-build> build #1207 of lucid-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1207 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler <jepler@unpythonic.net>,
[17:50:55] <linuxcnc-build> Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[17:50:55] <linuxcnc-build> build #291 of precise-amd64-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/291 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[17:50:55] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[17:50:55] <linuxcnc-build> build #317 of precise-x86-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/317 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[17:50:55] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[17:50:55] <linuxcnc-build> build #1006 of precise-amd64-sim-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim-clang/builds/1006 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[17:50:55] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[17:50:55] <linuxcnc-build> build #1210 of lucid-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1210 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[17:50:55] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[17:50:55] <linuxcnc-build> build #1206 of lucid-rtai-i386-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-rtai-i386-clang/builds/1206 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[17:50:58] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[17:50:58] <linuxcnc-build> build #1210 of precise-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1210 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[17:50:58] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[17:51:07] <mhaberler> oops.One more time.
[17:52:13] <mhaberler> Now for real: unified-build-candidate-0
[17:52:50] <seb_kuzminsky> linuxcnc-build: force build --branch=unified-build-candidate-0
[17:52:50] <linuxcnc-build> you must provide a Builder, try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>'
[17:52:54] <seb_kuzminsky> linuxcnc-build: force build --branch=unified-build-candidate-0 checkin
[17:52:55] <linuxcnc-build> build forced [ETA 1h20m02s]
[17:52:55] <linuxcnc-build> I'll give a shout when the build finishes
[18:03:24] <KGB-linuxcnc> 03charles 05unified-build-candidate-0 fb00975 06linuxcnc 10configs/BeagleBone/PRU-Debugger/pruexample.p 10scripts/pru_debug * scripts/pru_debug : Updated PRU debugger script and example PRU project
[18:03:25] <KGB-linuxcnc> 03charles 05unified-build-candidate-0 8fe960d 06linuxcnc 10configs/BeagleBone/K9.3D/ 10BB-LCNC-K93D-00A0.dts 10K9.3D.hal 10setup.sh * configs/K9 : Update K9 configuration to get inputs working
[18:03:30] <KGB-linuxcnc> 03git 05unified-build-candidate-0 b4b4632 06linuxcnc 10src/ 10rtapi/Submakefile 03rtapi/flavor1.c 03rtapi/rtapi_flavor.h 03rtapi/rtapi_load.c * rtapi flavor loading example
[18:03:38] <KGB-linuxcnc> 03git 05unified-build-candidate-0 cc12073 06linuxcnc 10src/ 03rtapi/rtapi_kdetect.c 03rtapi/rtapi_kdetect.h * import kdetect
[18:03:44] <KGB-linuxcnc> 03git 05unified-build-candidate-0 eb62a4a 06linuxcnc 10src/hal/ 10hal.h 10hal_lib.c * hal_lib: introduce constructors, hal_rtapi_attach()/hal_rtapi_detach()
[18:03:52] <KGB-linuxcnc> 03git 05unified-build-candidate-0 c28e1c1 06linuxcnc 10src/hal/hal_lib.c * hal_lib: remove refcounting scheme
[18:03:58] <KGB-linuxcnc> 03git 05unified-build-candidate-0 5d835ed 06linuxcnc 10src/rtapi/sim_rtapi_app.cc * rtapi_app: carry over from rtapi-startup-sequencing
[18:04:04] <KGB-linuxcnc> 03git 05unified-build-candidate-0 5a230c0 06linuxcnc 10src/ 10Makefile 03rtapi/rtapi_main.c * rtapi.so: add rtapi_app_main/rtapi_app_exit stubs
[18:04:12] <KGB-linuxcnc> 03git 05unified-build-candidate-0 be0dc00 06linuxcnc 10scripts/realtime.in 10src/hal/hal_lib.c 10src/rtapi/rtapi_main.c * catch up commit before me crashing
[18:04:19] <KGB-linuxcnc> 03john 05unified-build-candidate-0 185469c 06linuxcnc 10src/ 10(11 files in 2 dirs) * rtapi: herd all rtapi_*() calls through rtapi_switch for universal binary
[18:04:26] <KGB-linuxcnc> 03git 05unified-build-candidate-0 47e9a50 06linuxcnc 10src/ 10(7 files) * rtapi: dont EXPORT_SYMBOL anything except rtapi_switch
[18:04:32] <KGB-linuxcnc> 03git 05unified-build-candidate-0 ada3753 06linuxcnc 10src/rtapi/rtapi_shmem.c * rtapi_shmem: fix typo
[18:04:39] <KGB-linuxcnc> 03git 05unified-build-candidate-0 467de7c 06linuxcnc 10src/ 10(7 files) * rtapi: remove all exported symbols except rtapi_switch
[18:04:45] <KGB-linuxcnc> 03git 05unified-build-candidate-0 5cc6a2b 06linuxcnc 10src/emc/motion/stashf.c * stashf.c: include rtapi.h to get proper symbol visibility
[18:04:52] <KGB-linuxcnc> 03git 05unified-build-candidate-0 96b5b60 06linuxcnc 10src/rtapi/Submakefile * rtapi: build ulapi.so
[18:04:58] <KGB-linuxcnc> 03git 05unified-build-candidate-0 8b637a7 06linuxcnc 10src/hal/ 10Submakefile 10hal_lib.c * hal: remove ULAPI objects from hal_lib link
[18:05:05] <KGB-linuxcnc> 03git 05unified-build-candidate-0 d37409a 06linuxcnc 10src/ 10rtapi/Submakefile 10rtapi/rtapi.h 10rtapi/rtapi_common.c * rtapi: make rtapi functions go through a pointer, not a struct ref
[18:05:13] <KGB-linuxcnc> 03git 05unified-build-candidate-0 61b9974 06linuxcnc 10src/hal/ 10Submakefile 10hal_lib.c * hal_lib/ULAPI: dynload ulapi.os - first round
[18:05:20] <KGB-linuxcnc> 03git 05unified-build-candidate-0 c8b47ee 06linuxcnc 10src/rtapi/rtapi_proc.h * rtapi: export rtapi_dir
[18:05:26] <KGB-linuxcnc> 03git 05unified-build-candidate-0 07c4b37 06linuxcnc 10src/hal/hal_lib.c * hal_lib.c: touchups
[18:05:32] <KGB-linuxcnc> 03git 05unified-build-candidate-0 bb31fb9 06linuxcnc 10src/hal/hal_lib.c * hal_lib.c: TODO note
[18:05:38] <KGB-linuxcnc> 03git 05unified-build-candidate-0 4b943e0 06linuxcnc 10docs/man/man3/rtapi_init.3rtapi * docs/man/man3/rtapi_init.3rtapi: back out API change
[18:05:45] <KGB-linuxcnc> 03git 05unified-build-candidate-0 3f91173 06linuxcnc 10scripts/linuxcnc.in * scripts/linuxcnc.in: function LinuxcncRunning FIXTHIS - shm keys have changed
[18:05:52] <KGB-linuxcnc> 03git 05unified-build-candidate-0 42a119c 06linuxcnc 10scripts/realtime.in * scripts/realtime.in changes
[18:05:58] <KGB-linuxcnc> 03git 05unified-build-candidate-0 a500c33 06linuxcnc 10scripts/rtapi.conf.in * scripts/rtapi.conf.in changes - FIXME make HAL_SIZE a configure param
[18:06:05] <KGB-linuxcnc> 03git 05unified-build-candidate-0 2482b5d 06linuxcnc 10src/Makefile * src/Makefile changes
[18:06:11] <KGB-linuxcnc> 03git 05unified-build-candidate-0 3a47668 06linuxcnc 10src/Makefile.inc.in * src/Makefile.inc.in changes
[18:06:17] <KGB-linuxcnc> 03git 05unified-build-candidate-0 69b3027 06linuxcnc 10src/Makefile.modinc.in * src/Makefile.modinc.in changes
[18:06:24] <KGB-linuxcnc> 03git 05unified-build-candidate-0 92aaec7 06linuxcnc 10src/configure.in * src/configure.in changes
[18:06:30] <KGB-linuxcnc> 03git 05unified-build-candidate-0 f6feb5b 06linuxcnc 10src/emc/motion/emcmotcfg.h * src/emc/motion/emcmotcfg.h changes
[18:06:36] <KGB-linuxcnc> 03git 05unified-build-candidate-0 a1574c2 06linuxcnc 10src/emc/motion/emcmotglb.c * src/emc/motion/emcmotglb.c changes
[18:06:43] <KGB-linuxcnc> 03git 05unified-build-candidate-0 0bdc91b 06linuxcnc 10src/emc/motion/motion.c * src/emc/motion/motion.c changes
[18:06:49] <KGB-linuxcnc> 03git 05unified-build-candidate-0 6287ca9 06linuxcnc 10src/hal/Submakefile * src/hal/Submakefile changes
[18:06:55] <KGB-linuxcnc> 03git 05unified-build-candidate-0 ba16e8f 06linuxcnc 10src/hal/classicladder/arrays.c * src/hal/classicladder/arrays.c changes
[18:07:02] <KGB-linuxcnc> 03git 05unified-build-candidate-0 b11988f 06linuxcnc 10src/hal/components/streamer.h * src/hal/components/streamer.h changes
[18:07:08] <KGB-linuxcnc> 03git 05unified-build-candidate-0 dfd1e37 06linuxcnc 10src/hal/hal_lib.c * src/hal/hal_lib.c: changes
[18:07:15] <KGB-linuxcnc> 03git 05unified-build-candidate-0 adbc7bb 06linuxcnc 10src/hal/hal_priv.h * src/hal/hal_priv.h changes
[18:07:21] <KGB-linuxcnc> 03git 05unified-build-candidate-0 39fccc9 06linuxcnc 10src/hal/utils/halcmd.c * src/hal/utils/halcmd.c changes
[18:07:27] <KGB-linuxcnc> 03git 05unified-build-candidate-0 82c7dd5 06linuxcnc 10src/hal/utils/halcmd_commands.c * src/hal/utils/halcmd_commands.c changes
[18:07:34] <KGB-linuxcnc> 03git 05unified-build-candidate-0 a655048 06linuxcnc 10src/hal/utils/halcmd_main.c * src/utils/halcmd_main.c changes
[18:07:40] <KGB-linuxcnc> 03git 05unified-build-candidate-0 f0cbd0e 06linuxcnc 10src/hal/utils/halrmt.c * src/hal/utils/halrmt.c changes
[18:07:46] <KGB-linuxcnc> 03git 05unified-build-candidate-0 7cc0d5c 06linuxcnc 10src/hal/utils/scope_shm.h * src/hal/utils/scope_shm.h changes
[18:07:53] <KGB-linuxcnc> 03git 05unified-build-candidate-0 4405b69 06linuxcnc 10src/libnml/cms/cms.cc * src/libnml/cms/cms.cc port offsets - FIXME this needs to be done properly
[18:08:00] <KGB-linuxcnc> 03git 05unified-build-candidate-0 7d2f19f 06linuxcnc 10src/libnml/ 10os_intf/_sem.c 10os_intf/_shm.c * src/libnml/os_intf/* changes - FIXME these need review
[18:08:07] <KGB-linuxcnc> 03git 05unified-build-candidate-0 0bbbaf6 06linuxcnc 10src/libnml/ 10inifile/inifile.cc 03inifile/inifile.h 10inifile/inifile.hh * src/libnmll/inifile.* changes
[18:08:14] <KGB-linuxcnc> 03git 05unified-build-candidate-0 c4e7177 06linuxcnc 10src/rtapi/README * src/rtapi/README
[18:08:20] <KGB-linuxcnc> 03git 05unified-build-candidate-0 156d82c 06linuxcnc 10src/rtapi/Submakefile * src/rtapi/Submakefile
[18:08:26] <KGB-linuxcnc> 03git 05unified-build-candidate-0 0e96219 06linuxcnc 03src/rtapi/instance.c * src/rtapi/instance.c new
[18:08:33] <KGB-linuxcnc> 03git 05unified-build-candidate-0 3bbbeee 06linuxcnc 10src/rtapi/rt-preempt-user.c * src/rtapi/rt-preempt-user.c changes
[18:08:39] <KGB-linuxcnc> 03git 05unified-build-candidate-0 c7983d6 06linuxcnc 10src/rtapi/rt-preempt-user.h * src/rtapi/rt-preempt-user.h changes
[18:08:46] <KGB-linuxcnc> 03git 05unified-build-candidate-0 5ddbbbe 06linuxcnc 10src/ 10rtapi/rtai-kernel.c 10rtapi/rtai-kernel.h * src/rtapi/rtai-kernel.c,.h changes
[18:08:52] <KGB-linuxcnc> 03git 05unified-build-candidate-0 76b992b 06linuxcnc 10src/rtapi/rtapi.h * src/rtapi/rtapi.h changes
[18:08:59] <KGB-linuxcnc> 03git 05unified-build-candidate-0 911f18b 06linuxcnc 10src/rtapi/rtapi_bitops.h * src/rtapi/rtapi_bitops.h changes
[18:09:05] <KGB-linuxcnc> 03git 05unified-build-candidate-0 fcd4050 06linuxcnc 10src/rtapi/rtapi_common.c * src/rtapi/rtapi_common.c changes
[18:09:11] <KGB-linuxcnc> 03git 05unified-build-candidate-0 c0e7a4b 06linuxcnc 10src/rtapi/rtapi_common.h * src/rtapi/rtapi_common.h changes
[18:09:18] <KGB-linuxcnc> 03git 05unified-build-candidate-0 495e88f 06linuxcnc 03src/rtapi/rtapi_compat.c * src/rtapi/rtapi_compat.c new file
[18:09:24] <KGB-linuxcnc> 03git 05unified-build-candidate-0 eabe578 06linuxcnc 03src/rtapi/rtapi_export.h * src/rtapi/rtapi_export.h factored out
[18:09:31] <KGB-linuxcnc> 03git 05unified-build-candidate-0 8f75867 06linuxcnc 03src/rtapi/rtapi_global.h * src/rtapi/rtapi_global.h new file
[18:09:37] <KGB-linuxcnc> 03git 05unified-build-candidate-0 81505e4 06linuxcnc 10src/rtapi/rtapi_main.c * src/rtapi/rtapi_main.c changes
[18:09:43] <KGB-linuxcnc> 03git 05unified-build-candidate-0 c8c5b9d 06linuxcnc 10src/rtapi/rtapi_module.c * src/rtapi/rtapi_module.c changes
[18:09:50] <KGB-linuxcnc> 03git 05unified-build-candidate-0 7544c8d 06linuxcnc 10src/rtapi/rtapi_proc.h * src/rtapi/rtapi_proc.h changes
[18:09:56] <KGB-linuxcnc> 03git 05unified-build-candidate-0 74c3612 06linuxcnc 10src/rtapi/rtapi_shmem.c * src/rtapi/rtapi_shmem.c changes
[18:10:02] <KGB-linuxcnc> 03git 05unified-build-candidate-0 a19b6ba 06linuxcnc 03src/rtapi/rtapi_shmkeys.h * src/rtapi/rtapi_shmkeys.h new file
[18:10:09] <KGB-linuxcnc> 03git 05unified-build-candidate-0 13963e4 06linuxcnc 10src/ 03rtapi/rtapi_support.c 03rtapi/rtapi_support.h * src/rtapi/rtapi_support.c/.h factored out from _msg.c/h and extended
[18:10:16] <KGB-linuxcnc> 03git 05unified-build-candidate-0 12fd093 06linuxcnc 10src/rtapi/rtapi_task.c * src/rtapi/rtapi_task.c changes
[18:10:23] <KGB-linuxcnc> 03git 05unified-build-candidate-0 2954e7f 06linuxcnc 10src/rtapi/rtapi_time.c * src7rtapi/rtapi_time.c changes
[18:10:29] <KGB-linuxcnc> 03git 05unified-build-candidate-0 7e28b22 06linuxcnc 10src/rtapi/sim_rtapi_app.cc * src/rtapi/sim_rtapi_app.cc changes
[18:10:36] <KGB-linuxcnc> 03git 05unified-build-candidate-0 3ce6f61 06linuxcnc 10src/rtapi/xeno_math/libm.c * src/rtapi/xeno_math/libm.c touchups
[18:10:42] <KGB-linuxcnc> 03git 05unified-build-candidate-0 2017039 06linuxcnc 10src/ 10rtapi/xenomai-user.c 10rtapi/xenomai-user.h * src/rtapi/xenomai-usr.c/.h changes
[18:10:49] <KGB-linuxcnc> 03git 05unified-build-candidate-0 c273a6b 06linuxcnc 10src/ 10rtapi/xenomai-kernel.c 10rtapi/xenomai-kernel.h * src/rtapi/xenomai-kernel.c/.h changes
[18:10:56] <seb_kuzminsky> wow that's a lot of commits
[18:10:56] <KGB-linuxcnc> 03git 05unified-build-candidate-0 6269d89 06linuxcnc 10src/hal/hal_lib.c * cleanup: remove accidentially committed hunk in hal_lib.c
[18:11:03] <KGB-linuxcnc> 03git 05unified-build-candidate-0 b889eff 06linuxcnc 10src/hal/utils/halcmd_commands.c * src/hal/utils/halcmd_commands.c: cleanup accident
[18:11:10] <KGB-linuxcnc> 03git 05unified-build-candidate-0 62f4145 06linuxcnc 10src/hal/hal_lib.c * src/hal/hal_lib.c: remove accidentially exported symbols
[18:11:16] <KGB-linuxcnc> 03git 05unified-build-candidate-0 acc9e98 06linuxcnc 03src/rtapi/rtapi_mbarrier.h * pick rtapi/rtapi_mbarrier.h
[18:11:23] <KGB-linuxcnc> 03git 05unified-build-candidate-0 a259af0 06linuxcnc 10src/hal/utils/ 10halcmd.c 10halcmd_commands.c 10halcmd_commands.h 10halcmd_completion.c * halcmd: add 'log' command
[18:11:30] <KGB-linuxcnc> 03git 05unified-build-candidate-0 f638678 06linuxcnc 10src/Makefile * src/Makefile changes
[18:11:36] <KGB-linuxcnc> 03git 05unified-build-candidate-0 53b0b50 06linuxcnc 10src/configure.in * src/configure.in changes
[18:11:46] <seb_kuzminsky> 1262 commits since master
[18:12:12] <mhaberler> whoomp
[18:30:07] <linuxcnc-build> build #292 of precise-amd64-xenomai-rip is complete: Failure [4failed apt-get-update compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/292
[18:32:08] <linuxcnc-build> build #1210 of hardy-i386-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1210
[18:32:17] <linuxcnc-build> build #1208 of hardy-i386-realtime-rip is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1208
[18:32:19] <linuxcnc-build> build #318 of precise-x86-xenomai-rip is complete: Failure [4failed apt-get-update compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/318
[18:32:22] <linuxcnc-build> build #1212 of hardy-amd64-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1212
[18:49:44] <linuxcnc-build> build #409 of precise-i386-realtime-rip is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/409
[18:51:17] <linuxcnc-build> build #1209 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1209
[18:52:28] <linuxcnc-build> build #1211 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1211
[18:53:53] <linuxcnc-build> build #308 of precise-x86-rtpreempt-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-rtpreempt-rip/builds/308
[18:54:07] <linuxcnc-build> build #292 of precise-amd64-rtpreempt-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/292
[19:26:07] <linuxcnc-build> build #1211 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1211
[19:26:41] <linuxcnc-build> build #1208 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1208
[19:29:00] <linuxcnc-build> build #1211 of lucid-i386-realtime-rip is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1211
[19:29:00] <linuxcnc-build> build #1206 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1206
[19:34:36] <linuxcnc-build> build #1209 of hardy-i386-realtime-rip is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1209 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>,
[19:34:36] <linuxcnc-build> Jeff Epler <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[19:34:50] <linuxcnc-build> build #1213 of hardy-amd64-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1213 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[19:34:50] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[19:36:38] <linuxcnc-build> build #1211 of hardy-i386-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1211 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[19:36:39] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[19:51:32] <KGB-linuxcnc> 03git 05unified-build-candidate-0 8766709 06linuxcnc 10docs/src/common/UnifiedBuild.txt * docs: UnifiedBuild.txt updates
[20:11:19] <linuxcnc-build> build #293 of precise-amd64-xenomai-rip is complete: Failure [4failed apt-get-update compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/293 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter
[20:11:19] <linuxcnc-build> <linuxcnc@arm.(none)>, Jeff Epler <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:14:16] <linuxcnc-build> build #319 of precise-x86-xenomai-rip is complete: Failure [4failed apt-get-update compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/319 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>,
[20:14:16] <linuxcnc-build> Jeff Epler <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:31:19] <linuxcnc-build> build #410 of precise-i386-realtime-rip is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/410 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>,
[20:31:19] <linuxcnc-build> Jeff Epler <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:31:31] <linuxcnc-build> build #1212 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1212 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[20:31:31] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:31:59] <linuxcnc-build> build #1210 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1210 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[20:31:59] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:33:11] <linuxcnc-build> build #309 of precise-x86-rtpreempt-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-rtpreempt-rip/builds/309 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter
[20:33:11] <linuxcnc-build> <linuxcnc@arm.(none)>, Jeff Epler <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:35:45] <linuxcnc-build> build #1212 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1212 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[20:35:45] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:36:41] <linuxcnc-build> build #293 of precise-amd64-rtpreempt-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/293 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter
[20:36:41] <linuxcnc-build> <linuxcnc@arm.(none)>, Jeff Epler <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:38:43] <linuxcnc-build> build #1209 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1209 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler
[20:38:43] <linuxcnc-build> <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:42:40] <linuxcnc-build> build #1212 of lucid-i386-realtime-rip is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1212 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff
[20:42:40] <linuxcnc-build> Epler <jepler@unpythonic.net>, Charles Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:42:40] <linuxcnc-build> build #1207 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1207 blamelist: John Morris <john@zultron.com>, Michael Haberler <git@mah.priv.at>, Brandon Heller <brandonh@stanford.edu>, Tux Chipcutter <linuxcnc@arm.(none)>, Jeff Epler <jepler@unpythonic.net>, Charles
[20:42:40] <linuxcnc-build> Steinkuehler <charles@steinkuehler.net>, Michael Haberler <mah@amd64-lucid.(none)>, cdsteinkuehler <charles@steinkuehler.net>
[20:48:30] <linuxcnc-build> build #1214 of hardy-amd64-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1214 blamelist: Michael Haberler <git@mah.priv.at>
[20:49:23] <linuxcnc-build> build #1210 of hardy-i386-realtime-rip is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1210 blamelist: Michael Haberler <git@mah.priv.at>
[20:49:38] <linuxcnc-build> build #1212 of hardy-i386-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1212 blamelist: Michael Haberler <git@mah.priv.at>
[21:21:21] <linuxcnc-build> build #294 of precise-amd64-xenomai-rip is complete: Failure [4failed apt-get-update compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/294 blamelist: Michael Haberler <git@mah.priv.at>
[21:25:08] <linuxcnc-build> build #320 of precise-x86-xenomai-rip is complete: Failure [4failed apt-get-update compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/320 blamelist: Michael Haberler <git@mah.priv.at>
[21:45:41] <linuxcnc-build> build #411 of precise-i386-realtime-rip is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/411 blamelist: Michael Haberler <git@mah.priv.at>
[21:46:27] <linuxcnc-build> build #1211 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1211 blamelist: Michael Haberler <git@mah.priv.at>
[21:46:41] <linuxcnc-build> build #310 of precise-x86-rtpreempt-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-rtpreempt-rip/builds/310 blamelist: Michael Haberler <git@mah.priv.at>
[21:47:28] <linuxcnc-build> build #294 of precise-amd64-rtpreempt-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/294 blamelist: Michael Haberler <git@mah.priv.at>
[21:49:55] <linuxcnc-build> build #1213 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1213 blamelist: Michael Haberler <git@mah.priv.at>
[21:52:43] <linuxcnc-build> build #1213 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1213 blamelist: Michael Haberler <git@mah.priv.at>
[21:54:26] <linuxcnc-build> build #1210 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1210 blamelist: Michael Haberler <git@mah.priv.at>
[21:55:09] <linuxcnc-build> build #1213 of lucid-i386-realtime-rip is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1213 blamelist: Michael Haberler <git@mah.priv.at>
[21:55:09] <linuxcnc-build> build #1208 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1208 blamelist: Michael Haberler <git@mah.priv.at>
[22:47:49] <zultron> Hmm, I saw this one before, but don't remember what the fix was: http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/320/steps/compile/logs/stdio
[22:56:30] <zultron> Ah, I believe it required installing the gcc-multilib deb.
[22:57:45] <zultron> seb_kuzminsky, when you get a moment can you try that out? ^^^
[22:57:54] <zultron> Just on the xenomai hosts.
[22:59:45] <zultron> Making a note to write a configure.in check for that....
[23:02:44] <seb_kuzminsky> hey zultron
[23:02:51] <seb_kuzminsky> what's gcc-multilib?
[23:03:38] <seb_kuzminsky> hmm, it adds support for non-default multilib architectures within gcc?
[23:03:44] <seb_kuzminsky> so i386 on amd64?
[23:03:52] <seb_kuzminsky> what does ub do with that?
[23:06:14] <zultron> I have no idea! And it's just to build the xeno_math module.
[23:06:56] <seb_kuzminsky> ok
[23:07:03] <zultron> My idea is to write a check for configure.in that tests for this problem. If the test is positive, then simply disable xenomai-kernel builds.
[23:07:29] <zultron> xenomai-kernel is deprecated, as we say, but I like it for a good reason:
[23:07:51] <seb_kuzminsky> sounds like probably debian/control.in needs a Build-depends: on gcc-multilib, but i dont know if that will work on hardy or lucid
[23:08:19] <zultron> xenomai and xenomai-kernel are the only RT combo one can switch back & forth without a reboot. :)
[23:08:25] <seb_kuzminsky> heh
[23:08:31] <seb_kuzminsky> rt-preempt doesnt support that?
[23:08:51] <zultron> Sorry, I meant RT userland + kthreads combo.
[23:09:07] <zultron> RTAI + posix is the other, but posix is non-RT.
[23:09:14] <seb_kuzminsky> right
[23:11:23] <zultron> I'm a bit confused by this requirement. Aside from my not understanding it, I feel like it cropped up just recently, but I'm not sure....
[23:12:05] <zultron> Need to go back and build an earlier version to know for sure.
[23:13:30] <zultron> logger[mah],
[23:13:30] <logger[mah]> zultron: Log stored at http://linuxcnc.mah.priv.at/irc/%23linuxcnc-devel/2013-07-26.html
[23:13:58] <KGB-linuxcnc> 03ysli 05vfd-b 5b5828e 06linuxcnc 10src/Makefile * Update Makefile for vfdb_vfd
[23:13:58] <KGB-linuxcnc> 03ysli 05vfd-b a674647 06linuxcnc 10src/hal/user_comps/vfdb_vfd/ 03Submakefile 03vfdb_vfd.c * Initial commit for DELTA VFD-B Spindle Driver
[23:13:59] <seb_kuzminsky> yeah i dont understand why it'd be required either, especially for building kernel modules
[23:14:01] <KGB-linuxcnc> 03jofey 05vfd-b d7b6d1d 06linuxcnc 10src/hal/user_comps/vfdb_vfd/vfdb_vfd.c * Update implementation for DELTA-VFD-B Inverter, vfdb_vfd.c
[23:14:08] <KGB-linuxcnc> 03ysli 05vfd-b e8259a8 06linuxcnc 10src/hal/user_comps/vfdb_vfd/Submakefile * vfdb_vfd: add '-m' linking parameter to Submakefile
[23:14:14] <KGB-linuxcnc> 03jofey 05vfd-b e2c7a50 06linuxcnc 10src/hal/user_comps/vfdb_vfd/vfdb_vfd.c * Add RPS hal signal to vfdb_vfd.c
[23:14:21] <KGB-linuxcnc> 03jofey 05vfd-b 920f284 06linuxcnc 10src/hal/user_comps/vfdb_vfd/vfdb_vfd.c * vfdb_vfd.c: update VFD-B CMD register definition
[23:14:27] <KGB-linuxcnc> 03jofey 05vfd-b 70c4b69 06linuxcnc 10src/hal/user_comps/vfdb_vfd/vfdb_vfd.c * vfdb_vfd.c: can do FORWARD and REVERSE spindle rotation
[23:16:27] <zultron> I'll go back and revisit when I get time: https://github.com/zultron/linuxcnc/issues/31
[23:17:44] <zultron> Hmm, I have a DELTA-VFD-B Inverter over here, neato.
[23:18:25] <seb_kuzminsky> cool!
[23:18:28] <seb_kuzminsky> i have one here too
[23:18:35] <seb_kuzminsky> Yishin Li made a lot of friends today it seems :-)
[23:20:36] <zultron> Nice! I got the 2.2kW single-phase model super cheap on taobao, the Chinese ebay, along with one of those 24k RPM router spindles.
[23:21:24] <zultron> Still not sure whether cheap hardware is good or bad, but it's sure gratifying (until it breaks badly)
[23:21:34] <zultron> Delta's a good brand, though.
[23:23:58] <seb_kuzminsky> yeah the delta seems good from what little i've played with it
[23:24:24] <seb_kuzminsky> i'll know more once i finish this machine and get 100 hours of runtime on it
[23:25:57] <zultron> Oh, you might be running a router spindle too, right? I remember those big plywood sculptures you showed me.
[23:26:12] <seb_kuzminsky> yep, a big high-speed spindle
[23:26:34] <zultron> How many kW?
[23:26:44] <seb_kuzminsky> hm, i should know that but i dont
[23:27:03] <seb_kuzminsky> it's got a powered drawbar for an atc
[23:27:14] <seb_kuzminsky> and pressurised air for cooling
[23:27:29] <zultron> 2.2kW/3HP is the biggest you can run off the single phase VFDs.
[23:27:35] <seb_kuzminsky> the machine it's on has a work volume of 8 feet by 4 feet by 4 feet
[23:27:41] <zultron> That sounds awesome.
[23:27:47] <seb_kuzminsky> this one is single phase
[23:28:12] <seb_kuzminsky> it's a commissioned machine for ornamental wood working - big 3d hardwood sculptures
[23:28:26] <seb_kuzminsky> kinda goofy imo, but the customer is always right, i guess
[23:28:30] <zultron> The cheapo spindle I have can't do an atc, of course.
[23:28:42] <zultron> Why goofy? Sounds pretty nice to me. :)
[23:28:50] <seb_kuzminsky> we'll be using a rack atc with a remapped m6
[23:29:00] <seb_kuzminsky> yeah you're right, it's a cool machine
[23:29:12] <seb_kuzminsky> i'll try to post some pics, skunkworks-style
[23:29:18] <zultron> Do it!
[23:29:42] <zultron> Details of the spindle, please. ;)
[23:29:47] <seb_kuzminsky> ok!
[23:30:06] <seb_kuzminsky> i'll go work on it again on tuesday, will report back :-)
[23:31:18] <seb_kuzminsky> hey i found my rtos-integration-preview3 notes from the hackfest, i wonder if they still apply to ub-candidate-0
[23:32:55] <seb_kuzminsky> these are very rough and brief notes, more a reminder to myself and cradek and jepler of things we wanted to talk to you about during the review
[23:33:11] <seb_kuzminsky> http://highlab.com/~seb/linuxcnc/rtos-notes
[23:36:19] <zultron> The universal build made a lot of big changes to the build system, so anything build-related should be rechecked.
[23:38:04] <zultron> As for the hardware drivers, ask Charles or Michael. Charles might know why drivers were disabled or enabled.
[23:38:06] <seb_kuzminsky> fo sho
[23:40:15] <zultron> Things like "rtapi_task_new manpage update for 'name'", hate to ask, but opening an 'issue' on github (or elsewhere, as we agree) would keep it from getting dropped.
[23:41:00] <zultron> ... looks like that applies to next several lines
[23:41:31] <zultron> "check final state": explain?
[23:41:42] <zultron> emcweb: ask Michael
[23:42:11] <zultron> pru: Ask Charles, but I'll be very opinionated about the packaging. ;)
[23:43:01] <seb_kuzminsky> 'check final state' means we gave up trying to understand each commit, and decided to just look at the final state of the files instead
[23:43:32] <zultron> Ok, let me reread
[23:44:42] <zultron> Well, still doesn't ring a bell.
[23:45:04] <zultron> Maybe we need a session where we go through these with all the usual suspects?
[23:45:48] <zultron> I'm sure these aren't going to be all the questions anyway. :)
[23:47:04] <zultron> Ooh, hardy is officially gone? woo hoo!!!!
[23:48:19] <seb_kuzminsky> wait what? hardy's gone?
[23:48:41] <seb_kuzminsky> not to my knowledge
[23:48:53] <zultron> $ git log --pretty=oneline --author=Haberler | wc -l
[23:48:54] <zultron> 1937
[23:49:04] <zultron> Can't imagine why you gave up trying to understand each commit.
[23:49:08] <seb_kuzminsky> heh
[23:49:22] <zultron> hardy: 24c84efeab77c18c4a83089b858cdee1bf80d4a5: we got rid of this platform
[23:49:32] <seb_kuzminsky> a lot of the commits are kind of ... meandering? the log reads like stream of conciousness developmen
[23:50:02] <seb_kuzminsky> oh
[23:50:08] <seb_kuzminsky> we got rid of hardy-rtai-amd64
[23:50:09] <zultron> I'm afraid I haven't read many other commits other than my own.
[23:50:17] <zultron> Oh, right.
[23:50:22] <seb_kuzminsky> we still have hardy-rtai-i386, hardy-sim-i386, and hardy-sim-amd64
[23:50:32] <seb_kuzminsky> yeah fair enough
[23:51:14] <seb_kuzminsky> yeah we should probably let you guys get that branch to build on the buildbot, then each independently read the log, then all together read the log? i'm not sure what the best way to digest this is
[23:51:29] <seb_kuzminsky> it's 10x or 100x the size of feature branches that i'm used to
[23:51:42] <zultron> I'll have to check that HARDY_AMD64_WORKAROUND business. It may also apply to el6, which I hope to support (until 2020, its scheduled EOL date :P )
[23:51:50] <seb_kuzminsky> it's really awe-inspiring all the work you guys have done
[23:52:00] <seb_kuzminsky> what's el6?
[23:52:17] <zultron> RedHat Enterprise Linux 6.
[23:52:25] <zultron> Includes clones. :)
[23:53:38] <zultron> I don't think I'll ever get through that log.
[23:53:51] <seb_kuzminsky> i fear the same for me :-(
[23:54:14] <zultron> This is tough enough:
[23:54:15] <zultron> $ git log --pretty=oneline --author=Morris | wc -l
[23:54:15] <zultron> 269
[23:55:01] <zultron> And yeah, it's at least 10 feature branches all rolled into one.
[23:56:22] <zultron> So it looks like we need to get several folks on IRC all at once to discuss.
[23:58:58] <seb_kuzminsky> the normal way to handle this would be to treat each of these 10 feature branches independently. rebase the ub branch so the first feature is at the bottom, and review it, and merge it, then repeat for the other 9
[23:59:23] <seb_kuzminsky> but i dont know if that's possible in this case - it's so long amd there are so many merges