Back
[00:00:49] <zultron> Yep. That would be very tough to do, and we've done much of that already.
[00:01:11] <linuxcnc-build> build #412 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/412 blamelist: Jofey Jian <jofey@araisrobo.com>, Yishin Li <ysli@araisrobo.com>
[00:01:46] <zultron> There could be a few points where things sort of gelled.
[00:02:00] <zultron> But this really needs to be discussed with more folks at the table.
[00:02:23] <seb_kuzminsky> yeah
[00:02:30] <zultron> Hmm, Jofey's new over there?
[00:03:53] <seb_kuzminsky> they're all new
[00:04:26] <seb_kuzminsky> looks like a leftover from the ub build?
[00:04:35] <zultron> No way, Yishin's been at it for a few years. :)
[00:05:03] <zultron> No, they're working on something.
[00:05:37] <linuxcnc-build> build #1214 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/1214 blamelist: Jofey Jian <jofey@araisrobo.com>, Yishin Li <ysli@araisrobo.com>
[00:06:09] <seb_kuzminsky> this was the first build of the ub branch on that host:
http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/409
[00:06:10] <linuxcnc-build> build #1209 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1209 blamelist: Jofey Jian <jofey@araisrobo.com>, Yishin Li <ysli@araisrobo.com>
[00:06:40] <seb_kuzminsky> looks like it tried to start realtime, failed, and left a bunch of kernel modules loaded
[00:06:50] <seb_kuzminsky> hold on, i'll clean it up
[00:06:52] <zultron> Oh, yes.
[00:07:08] <zultron> Guess I don't understand how the buildbot works.
[00:07:26] <seb_kuzminsky> there's one 'buildmaster' and lots of 'buildslaves'
[00:07:49] <seb_kuzminsky> the buildmaster gets notified when you push to git.linuxcnc.org, and commands all the buildslaves to do things
[00:07:53] <seb_kuzminsky> run shell commands basically
[00:08:11] <seb_kuzminsky> the list of commands that the buildmaster tells the buildslaves to run is in the build logs
[00:08:24] <seb_kuzminsky> forex this:
http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/409
[00:08:43] <seb_kuzminsky> that's about it really, it's a pretty simple system
[00:08:54] <zultron> Yeah, I've poked through it with you & by myself, but I do need to brush up on the terminology.
[00:09:07] <seb_kuzminsky> feel free to ask me anything anytime
[00:10:03] <zultron> Well, sooner or later I'll want to ask how to force a build of some commit, but I'll be too embarrassed that I forgot the last time you told me, and will start googling instead. :)
[00:10:16] <zultron> And don't tell me now, because I'll forget again!
[00:10:27] <seb_kuzminsky> heh
[00:10:30] <seb_kuzminsky> linuxcnc-build: commands
[00:10:31] <linuxcnc-build> buildbot commands: commands, dance, destroy, force, hello, help, last, list, mute, notify, source, status, stop, unmute, version, watch
[00:10:35] <seb_kuzminsky> linuxcnc-build: help force
[00:10:36] <linuxcnc-build> Usage: force build [--branch=branch] [--revision=revision] [--props=prop1=val1,prop2=val2...] <which> <reason> - Force a build
[00:10:37] <zultron> Whoa
[00:10:49] <seb_kuzminsky> i didn't tell you! i just reminded myself! ;-)
[00:10:52] <zultron> logger[mah],
[00:10:52] <logger[mah]> zultron: Log stored at
http://linuxcnc.mah.priv.at/irc/%23linuxcnc-devel/2013-07-26.html
[00:10:56] <seb_kuzminsky> haha
[00:12:18] <zultron> There, indelible (as my backup system)
[00:12:18] <seb_kuzminsky> i'll clean up the stuck kernel modules, then you force a re-build of the vfd-b branch?
[00:13:05] <zultron> I'm not involved with that one, but the same problems plagued the merge candidate branch.
[00:14:44] <zultron> Here:
[00:14:44] <zultron> http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1213
[00:15:08] <zultron> and
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/294
[00:15:26] <zultron> RTAI and rt-preempt (xenomai failing for above-mentioned reasons)
[00:15:28] <seb_kuzminsky> huh, that's strange, my push of the vfd-b branch caused two builds
[00:16:19] <seb_kuzminsky> yeah, looks like the same problem - leftover realtime stuff
[00:16:32] <seb_kuzminsky> looks ok now on the buildbot
[00:17:00] <zultron> BTW, the realtime script is very different now. I expect I'll be fixing related issues. :(
[00:17:06] <seb_kuzminsky> heh
[00:17:13] <seb_kuzminsky> that's a big chunk of work you bit off
[00:17:17] <seb_kuzminsky> or 10 big chunks!
[00:17:50] <zultron> Right. I accept complete responsibility. For a few of them. ;)
[00:17:58] <seb_kuzminsky> heh
[00:19:11] <zultron> Ok, it's off to bed for me. I'll force those rebuilds tomorrow when you give the word.
[00:19:23] <zultron> 'night1
[00:19:25] <zultron> !
[00:20:13] <seb_kuzminsky> well it looks like some kind of glitch is forcing the build for us
[00:20:18] <seb_kuzminsky> goodnighteleven
[00:53:41] <seb_kuzminsky> ah, figured out why the buildbot built twice for one push
[00:53:55] <seb_kuzminsky> the githook script sends a notification for each commit that's pushed, not for the push itself
[00:54:44] <seb_kuzminsky> when the buildmaster gets a change, it waits for 2 seconds of no change, then builds the most recent change
[00:54:54] <seb_kuzminsky> usually that means it builds the end result of the push
[00:55:13] <seb_kuzminsky> but this time there was a 2+ second pause in the stream of changes coming from the hook script
[00:55:25] <seb_kuzminsky> i upped the treeStableTimer from 2 to 5 seconds...
[00:58:39] <linuxcnc-build> build #960 of package-sim-lucid-source is complete: Failure [4failed git] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/package-sim-lucid-source/builds/960 blamelist: Jofey Jian <jofey@araisrobo.com>
[00:58:42] <linuxcnc-build> build #960 of package-rt-lucid-source is complete: Failure [4failed git] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/package-rt-lucid-source/builds/960 blamelist: Jofey Jian <jofey@araisrobo.com>
[01:00:25] <linuxcnc-build> build #961 of package-sim-precise-source is complete: Failure [4failed git] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/package-sim-precise-source/builds/961 blamelist: Jofey Jian <jofey@araisrobo.com>
[01:00:31] <linuxcnc-build> build #193 of package-xenomai-precise-source is complete: Failure [4failed git] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/package-xenomai-precise-source/builds/193 blamelist: Jofey Jian <jofey@araisrobo.com>
[01:00:34] <linuxcnc-build> build #193 of package-rtpreempt-precise-source is complete: Failure [4failed git] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/package-rtpreempt-precise-source/builds/193 blamelist: Jofey Jian <jofey@araisrobo.com>
[01:00:36] <linuxcnc-build> build #963 of docs is complete: Failure [4failed git] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/docs/builds/963 blamelist: Jofey Jian <jofey@araisrobo.com>
[01:01:17] <seb_kuzminsky> le sigh
[01:01:26] <seb_kuzminsky> looks like we get to force the build after all
[01:01:29] <linuxcnc-build> build #960 of package-rt-hardy-source is complete: Failure [4failed git] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/package-rt-hardy-source/builds/960 blamelist: Jofey Jian <jofey@araisrobo.com>
[01:01:29] <linuxcnc-build> build #960 of package-sim-hardy-source is complete: Failure [4failed git] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/package-sim-hardy-source/builds/960 blamelist: Jofey Jian <jofey@araisrobo.com>
[01:01:29] <linuxcnc-build> build #1210 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1210 blamelist: Jofey Jian <jofey@araisrobo.com>
[01:03:09] <seb_kuzminsky> i can get to the rest of the internet fine, but not to g.l.o
[01:03:39] <seb_kuzminsky> i can get to www.l.o
[01:03:46] <seb_kuzminsky> looks like this might be on your side cradek
[01:16:50] <seb_kuzminsky> aaaand its back
[01:16:59] <seb_kuzminsky> linuxcnc-build: force build --branch=vfd-b checkin
[01:17:00] <linuxcnc-build> build forced [ETA 1h20m02s]
[01:17:00] <linuxcnc-build> I'll give a shout when the build finishes
[01:17:08] <seb_kuzminsky> thanks cradek!
[03:10:09] <linuxcnc-build> Hey! build checkin #1211 is complete: Success [3build successful]
[03:10:10] <linuxcnc-build> Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1211
[05:50:42] <KGB-linuxcnc> 03git 05unified-build-candidate-0 38f9e63 06linuxcnc 10docs/src/common/UnifiedBuild.txt * docs/ub info: add 'Reporting an error'
[05:59:44] <KGB-linuxcnc> 03git 05unified-build-candidate-0 bfc3342 06linuxcnc 10docs/man/man3/ 10hal_create_thread.3hal 10rtapi_task_new.3rtapi * man/hal_create_thread, rtapi_task_new: doucment new parameters
[06:01:15] <linuxcnc-build> build #1214 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/1214 blamelist: Michael Haberler <git@mah.priv.at>
[06:01:18] <linuxcnc-build> build #1216 of hardy-i386-sim is complete: Failure [4failed configuring configure] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1216 blamelist: Michael Haberler <git@mah.priv.at>
[06:01:18] <linuxcnc-build> build #1218 of hardy-amd64-sim is complete: Failure [4failed configuring configure] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1218 blamelist: Michael Haberler <git@mah.priv.at>
[06:34:05] <linuxcnc-build> build #298 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/298 blamelist: Michael Haberler <git@mah.priv.at>
[06:36:27] <linuxcnc-build> build #324 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/324 blamelist: Michael Haberler <git@mah.priv.at>
[06:54:10] <linuxcnc-build> build #298 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/298 blamelist: Michael Haberler <git@mah.priv.at>
[06:54:30] <linuxcnc-build> build #415 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/415 blamelist: Michael Haberler <git@mah.priv.at>
[06:54:32] <linuxcnc-build> build #314 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/314 blamelist: Michael Haberler <git@mah.priv.at>
[06:55:48] <linuxcnc-build> build #1215 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1215 blamelist: Michael Haberler <git@mah.priv.at>
[06:55:57] <linuxcnc-build> build #1217 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1217 blamelist: Michael Haberler <git@mah.priv.at>
[07:03:48] <linuxcnc-build> build #1217 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1217 blamelist: Michael Haberler <git@mah.priv.at>
[07:03:48] <linuxcnc-build> build #1214 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1214 blamelist: Michael Haberler <git@mah.priv.at>
[07:07:04] <linuxcnc-build> build #1217 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/1217 blamelist: Michael Haberler <git@mah.priv.at>
[07:07:04] <linuxcnc-build> build #1212 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1212 blamelist: Michael Haberler <git@mah.priv.at>
[07:13:02] <linuxcnc-build> build #1219 of hardy-amd64-sim is complete: Failure [4failed configuring configure] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1219 blamelist: Michael Haberler <git@mah.priv.at>
[07:13:09] <linuxcnc-build> build #1215 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/1215 blamelist: Michael Haberler <git@mah.priv.at>
[07:13:46] <linuxcnc-build> build #1217 of hardy-i386-sim is complete: Failure [4failed configuring configure] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1217 blamelist: Michael Haberler <git@mah.priv.at>
[07:47:55] <linuxcnc-build> build #299 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/299 blamelist: Michael Haberler <git@mah.priv.at>
[07:50:11] <linuxcnc-build> build #325 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/325 blamelist: Michael Haberler <git@mah.priv.at>
[08:07:44] <linuxcnc-build> build #1216 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1216 blamelist: Michael Haberler <git@mah.priv.at>
[08:09:06] <linuxcnc-build> build #1218 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1218 blamelist: Michael Haberler <git@mah.priv.at>
[08:10:03] <linuxcnc-build> build #416 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/416 blamelist: Michael Haberler <git@mah.priv.at>
[08:12:02] <linuxcnc-build> build #315 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/315 blamelist: Michael Haberler <git@mah.priv.at>
[08:13:15] <linuxcnc-build> build #299 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/299 blamelist: Michael Haberler <git@mah.priv.at>
[08:14:10] <linuxcnc-build> build #1215 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1215 blamelist: Michael Haberler <git@mah.priv.at>
[08:15:09] <jepler> I am sorry I cannot review the rtos stuff right now due to being on the road. I will have to trust the judgement of others on this one, unless discussions are ongoing in two weeks.
[08:15:33] <mhaberler> sure!
[08:17:40] <linuxcnc-build> build #1218 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1218 blamelist: Michael Haberler <git@mah.priv.at>
[08:21:15] <linuxcnc-build> build #1218 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/1218 blamelist: Michael Haberler <git@mah.priv.at>
[08:21:16] <linuxcnc-build> build #1213 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1213 blamelist: Michael Haberler <git@mah.priv.at>
[09:25:17] <seb_kuzminsky> the ub branch leaves kernel modules loaded in the buildslave vms, this causes later builds (of ub or anything else) to fail
[09:26:28] <jepler> yuck. bbl.
[09:26:33] <seb_kuzminsky> haha
[09:35:47] <mhaberler> I assume it is a single module - shmdrv, not several?
[10:03:50] <mhaberler> If so, there is a good reason for that - shmdrv is potentially used by more than one instance, so an instance shutdown should not unload it blindly ; probably a flag to realtime should take care of this
[10:04:01] <mhaberler> so much for the 'yuck'
[10:04:54] <cradek> why does it cause later builds of ub or anything else to fail?
[10:05:00] <mhaberler> that I dont know.
[10:05:26] <cradek> ok then I reserve my yuck judgement
[10:06:50] <cradek> can a kernel module be loaded more than once (some kind of refcounting?)
[10:07:06] <mhaberler> no, not that I know of
[10:07:27] <mhaberler> realtime needs an option to unload it if the user is sure not to need it anymore
[10:08:16] <mhaberler> as for 'failed builds' I dont understand what that means - a runtests fail could well be
[10:08:47] <cradek> did you look at the bb output yet? I haven't
[10:09:53] <mhaberler> me neither
[10:11:25] <cradek> Running test: /home/buildslave/BuildBot/slave/lucid-rtai-i386/lucid-i386-realtime-rip/build/tests/abs.0
[10:11:28] <cradek> halrun: Realtime already running. Use 'halrun -U' to stop existing realtime session.
[10:11:31] <cradek> *** /home/buildslave/BuildBot/slave/lucid-rtai-i386/lucid-i386-realtime-rip/build/tests/abs.0: FAIL: test run exited with 1
[10:12:20] <zultron> Hey guys, I made a lot of changes to the realtime script, so this is going to be my problem.
[10:12:44] <cradek> this one's a different problem:
http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1218/steps/configuring%20configure/logs/stdio
[10:13:00] <cradek> hi zultron
[10:13:07] <zultron> Hi cradek!
[10:13:28] <mhaberler> I think we'll have to decide what to look at first; my wish is you guys would actually build and run it yourself, the bb is another story
[10:13:43] <zultron> Hmm, hardy must have an ancient autoconf.
[10:13:58] <seb_kuzminsky> does this branch add some kind of "multiple instances of linuxcnc at the same time on the same host" feature?
[10:14:01] <cradek> I am not seeing outright build failures other than the autoconf thing
[10:14:23] <zultron> ...and the xenomai-kernel thing
[10:15:07] <mhaberler> Seb - please read this:
http://static.mah.priv.at/public/UnifiedBuild.html
[10:15:34] <zultron> seb_kuzminsky, which modules are being left behind?
[10:15:35] <mhaberler> it does at the RTAPI/HAL level (complete) and at the NML level (as a hack)
[10:16:35] <seb_kuzminsky> shmdrv, rtapi, plus a bunch of rtai stuff
[10:16:40] <seb_kuzminsky> i'll get the list for you next time it happens
[10:16:41] <mhaberler> the shmdrv.ko is the single shared memory mechanism which would enable instances to cooperate, and hence needs survive an instance shutdown if it is not known that no other instance is running
[10:17:04] <mhaberler> could you try a 'realtime stop' after the step in question?
[10:17:15] <seb_kuzminsky> i'll try that next time
[10:17:18] <mhaberler> great
[10:19:07] <seb_kuzminsky> how many different things are in this feature branch? is there a list some place?
[10:19:22] <seb_kuzminsky> bbl
[10:19:54] <mhaberler> see the section 'New Features' in
http://static.mah.priv.at/public/UnifiedBuild.html
[10:29:59] <cradek> halcmd log looks like a great thing
[10:36:08] <zultron> Ok, so realtime stop isn't being run at all.
[10:38:45] <seb_kuzminsky> running 'realtime stop' by hand unloads the stuck shmdrv module
[10:40:02] <zultron> Is it just shmdrv (which is handled differently), or all those modules you listed?
[10:40:11] <seb_kuzminsky> that works on both lucid-rtai and precise-rtai
[10:40:24] <seb_kuzminsky> earlier it was the full list, this time it was just shmdrv
[10:43:22] <mhaberler> bbl
[10:53:31] <KGB-linuxcnc> 03seb 05unified-build-candidate-0 d039182 06linuxcnc 10debian/control.in * deb: fix a syntax error in control.in
[10:59:11] <linuxcnc-build> build #1216 of hardy-i386-realtime-rip is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1216 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:00:01] <linuxcnc-build> build #1220 of hardy-amd64-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1220 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:00:16] <linuxcnc-build> build #1218 of hardy-i386-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1218 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:12:02] <seb_kuzminsky> this failure is because hardy doesn't have libudev-dev
[11:36:32] <linuxcnc-build> build #300 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/300 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:37:26] <linuxcnc-build> build #326 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/326 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:50:23] <seb_kuzminsky> my lucid-rtai-i386 vm just crashed running the rtapi.0 test
[11:50:41] <seb_kuzminsky> not sure if that's due to a bug in th ub branch or a flaky virtualbox vm on my laptop
[11:51:51] <seb_kuzminsky> those precise-xenomai compile failures look real
[11:54:45] <linuxcnc-build> build #316 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/316 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:56:58] <linuxcnc-build> build #1219 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1219 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:56:59] <linuxcnc-build> build #1217 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1217 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:57:44] <zultron> seb_kuzminsky, re: precise-xenomai compile failures, see
https://github.com/zultron/linuxcnc/issues/31
[11:58:13] <linuxcnc-build> build #417 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/417 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:58:30] <seb_kuzminsky> zultron: looking...
[11:58:51] <seb_kuzminsky> ah ok
[11:58:52] <seb_kuzminsky> bizarre
[11:58:57] <seb_kuzminsky> i wonder what's going on there
[11:59:13] <linuxcnc-build> build #300 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/300 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[12:01:55] <linuxcnc-build> build #1216 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1216 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[12:02:06] <zultron> Haven't gotten there just yet, but if the referenced email on the gcc ML is right (and I understand correctly), it's a bug in precise.
[12:02:25] <linuxcnc-build> build #1219 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1219 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[12:03:54] <linuxcnc-build> build #1219 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/1219 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[12:03:54] <linuxcnc-build> build #1214 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1214 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[12:15:50] <seb_kuzminsky> zultron: bummer :-(
[12:16:50] <seb_kuzminsky> maybe a dist-specific build-depends? we have support for that in debian/configure already. I guess we'd need some kind of compile-time check to see if we should enable the workaround, too
[12:23:01] <skunkworks> Ok after going back and reading I found I didn't have the .hal in right or well almost any at all. "Linux new to me I don't full understand the pin connecting"
[12:23:02] <skunkworks> So I went and put everything I can notice in to the files. Pretty much copied everything others have done. Now my ladder is connecting and working uptil step 1 then it stops, this giving no movement.
[12:23:02] <skunkworks> Any thoughts on what im missing?
[12:28:48] <seb_kuzminsky> not sure what you're talking about
[12:29:13] <seb_kuzminsky> and it'd take like 100 clicks to scroll up past all the buildbot failures and i'm too lazy for that
[12:30:23] <skunkworks> seb_kuzminsky, you read it all.. (cnczone post)
[12:32:09] <seb_kuzminsky> oh
[12:32:14] <seb_kuzminsky> wowq
[12:32:23] <seb_kuzminsky> and by q i mean
[12:32:32] <skunkworks> heh
[12:49:10] <cradek> ugh
[12:58:31] <skunkworks> If I dress up the emco configs - would that be something to put in the git?
[12:58:41] <skunkworks> heh 'the git'
[12:58:52] <skunkworks> I sound like I am 80 years old
[13:00:56] <skunkworks> it would be something like emco-lathe. And under that would be the configs - 'full-step', 'half-step' and 'stepmorph'
[13:22:32] <archivist> include the model number as there are other emco lathes
[13:23:11] <skunkworks> oh - really?
[13:23:53] <skunkworks> oh - right - within the config. (I thought you meant there are already emco lathe configs in the repository...)
[13:23:56] <skunkworks> :)
[13:24:36] <archivist> emco has had many different models
[13:25:31] <archivist> your config is specific to the 5 if I remember the model number
[13:26:17] <skunkworks> correct - the compact 5 pc
[13:26:27] <archivist> someone would be confused if he tried that on fleabay 121148848538
[13:28:17] <seb_kuzminsky> sounds like a useful sample config to have, especially
[13:28:38] <seb_kuzminsky> especially the step morphing one
[13:35:42] <archivist> it is yes :)
[14:34:49] <KGB-linuxcnc> 03john 05unified-build-candidate-0 25d3176 06linuxcnc 10scripts/realtime.in * realtime.in: fix shm checking
[14:34:49] <KGB-linuxcnc> 03john 05unified-build-candidate-0 aa0df1f 06linuxcnc 10scripts/realtime.in * realtime: thorough shmdrv checks; DEBUG value always decimal
[14:34:53] <KGB-linuxcnc> 03john 05unified-build-candidate-0 00d2486 06linuxcnc 10scripts/realtime.in * realtime.in: more thorough CheckStatus() checks
[14:34:59] <KGB-linuxcnc> 03john 05unified-build-candidate-0 ec79b43 06linuxcnc 10scripts/realtime.in * realtime: revert extended shmdrv tests
[14:35:42] * zultron twiddles his thumbs
[14:36:35] <zultron> linuxcnc-build: commands
[14:36:35] <linuxcnc-build> buildbot commands: commands, dance, destroy, force, hello, help, last, list, mute, notify, source, status, stop, unmute, version, watch
[14:37:29] <cradek> ETA 1:34:06
[14:37:59] <zultron> Ah, you mean it's already doing its thing?
[14:38:10] <cradek> yeah, you don't have to do anything
[14:38:14] <zultron> Oh, nice. :)
[14:38:25] <cradek> the git server pokes it for you
[14:38:34] <zultron> I expected it would tell me something....
[14:38:47] <cradek> it generally only reports failures
[14:38:55] <cradek> unless you tell it otherwise with notify
[14:39:08] <cradek> but you can always see what it's doing on the webpages
[14:39:20] <cradek> http://buildbot.linuxcnc.org/buildbot/grid
[14:40:00] <cradek> the right column is the most recent
[14:40:05] <zultron> Ah hah, thanks!
[14:40:22] <linuxcnc-build> build #1217 of hardy-i386-realtime-rip is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1217 blamelist: John Morris <john@zultron.com>
[14:40:24] <cradek> heh
[14:40:37] <cradek> oh that's an expected one
[14:40:43] <linuxcnc-build> build #1221 of hardy-amd64-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1221 blamelist: John Morris <john@zultron.com>
[14:40:50] <cradek> and that one
[14:40:50] <linuxcnc-build> build #1219 of hardy-i386-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1219 blamelist: John Morris <john@zultron.com>
[14:41:01] <zultron> Oh yeah
[14:41:04] <mhaberler> Seb, cradek: I have outlined a fix for the shmdrv startup issues in the tracker; it only 'needs to be done'. The gist is - it is much easier to do this in the first process (rtapi_msgd) in C, rather than in scripts/realtime.
[14:42:16] <mhaberler> Seb: thanks for the control.in fix - sorry
[14:55:11] <seb_kuzminsky> linuxcnc-build: notify list
[14:55:12] <linuxcnc-build> The following events are being notified: ['failure']
[15:01:40] <zultron> Ah!
[15:16:06] <linuxcnc-build> build #301 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/301 blamelist: John Morris <john@zultron.com>
[15:17:24] <linuxcnc-build> build #327 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/327 blamelist: John Morris <john@zultron.com>
[15:34:25] <zultron> ...as expected. Working out the fix right now....
[15:35:48] <linuxcnc-build> build #1218 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1218 blamelist: John Morris <john@zultron.com>
[15:37:43] <linuxcnc-build> build #418 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/418 blamelist: John Morris <john@zultron.com>
[15:38:10] <linuxcnc-build> build #1220 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1220 blamelist: John Morris <john@zultron.com>
[15:39:58] <linuxcnc-build> build #317 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/317 blamelist: John Morris <john@zultron.com>
[15:40:29] <linuxcnc-build> build #301 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/301 blamelist: John Morris <john@zultron.com>
[15:41:00] <zultron> seb_kuzminsky, can I bother you to do a realtime stop on those hosts?
[15:41:42] <linuxcnc-build> build #1220 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1220 blamelist: John Morris <john@zultron.com>
[15:41:45] <zultron> No, wait, not sure I looked closely enough.
[15:43:03] <seb_kuzminsky> zultron: i'm around, let me know if i can help somehow
[15:45:06] <linuxcnc-build> build #1217 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1217 blamelist: John Morris <john@zultron.com>
[15:46:21] <linuxcnc-build> build #1220 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/1220 blamelist: John Morris <john@zultron.com>
[15:46:21] <linuxcnc-build> build #1215 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1215 blamelist: John Morris <john@zultron.com>
[16:48:28] <KGB-linuxcnc> 03john 05unified-build-candidate-0 2e92b3a 06linuxcnc 10src/ 10Makefile 10Makefile.inc.in 10configure.in 10rtapi/xeno_math/Makefile * Fix gcc multilib bug in precise
[16:50:38] <zultron> seb_kuzminsky, yeah, if you or cradek want to help, pull the branch and try building it yourselves.
[16:51:14] <zultron> It'll be warty, but that would be a big help to get more testers who know what they're doing.
[16:52:39] <zultron> It's pretty daunting feeding these fixes into the buildbot but not having any way to get in there & look.
[16:53:27] <seb_kuzminsky> you don't have a precise vm to test on?
[16:53:55] <zultron> I have a crappy box I've installed it on, but it doesn't behave like your buildbots.
[16:54:01] <linuxcnc-build> build #1222 of hardy-amd64-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1222 blamelist: John Morris <john@zultron.com>
[16:54:06] <linuxcnc-build> build #1218 of hardy-i386-realtime-rip is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1218 blamelist: John Morris <john@zultron.com>
[16:54:14] <seb_kuzminsky> i built once or twice last night and checked in a fix for the first blocker i ran in to
[16:54:39] <zultron> Great! Keep it up! :)
[16:54:44] <seb_kuzminsky> i wonder why your machine behaves differently than mine?
[16:54:46] <zultron> Really, just reports would help.
[16:54:48] <linuxcnc-build> build #1220 of hardy-i386-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1220 blamelist: John Morris <john@zultron.com>
[16:55:01] <zultron> Patches are better, of course.
[16:55:03] <seb_kuzminsky> i built successfully on lucid-rtai-i386 today...
[16:55:15] <mhaberler> great, runtests ok?
[16:55:33] <seb_kuzminsky> i posted about it up above
[16:55:44] <mhaberler> sorry, I was away
[16:55:59] <seb_kuzminsky> my machine locked up during the rtapi.0 test, not sure if it's because of a bug or because of a flaky VM (virtualbox on a mac)
[16:56:02] <zultron> 'fraid I missed it too. ;(
[16:56:07] <zultron> Oh, right, saw that.
[16:56:28] <zultron> Did you try running posix threads?
[16:56:37] <seb_kuzminsky> there's been an an unusally large volume of builbot complaining on #linuxcnc-devel lately, it's hard to find the signal in all the noise ;-)
[16:56:45] <seb_kuzminsky> i haven't tried posix threads, i'll do that now
[16:56:57] <zultron> FLAVOR=posix runtests
[16:57:07] <mhaberler> locked up? any console messages?
[16:57:27] <seb_kuzminsky> totally locked up, no response to the keyboard or mouse or ping, nothing on the console
[16:58:03] <zultron> buh
[16:58:16] <seb_kuzminsky> might be the VM
[16:58:22] <mhaberler> that is rather bizarre since this is a userland program
[16:58:50] <seb_kuzminsky> ok, i've checked out ub-c-0 on a precise amd64 machine (vanilla kernel)
[16:59:14] <mhaberler> personally I do not use RTAI on vbox any more since a long time - this is just very unstable, so IMO that doesnt say too much
[16:59:26] <seb_kuzminsky> do you care about sim builds/tests? or just rtai?
[16:59:53] <mhaberler> sure, all of them
[17:00:14] <zultron> Build anything that's on the machine, and test what flavors can be tested.
[17:00:35] <seb_kuzminsky> configure: WARNING: unrecognized options: --enable-simulator
[17:00:42] <seb_kuzminsky> how do you spell enable-simulator in ub-language?
[17:01:07] <zultron> For configure, use no arguments, it'll build posix threads automatically.
[17:01:16] <seb_kuzminsky> k
[17:01:19] <zultron> For testing, use FLAVOR=posix runtests
[17:01:44] <zultron> If your RIP environment is set up, you can type 'flavor' to see what the default would be.
[17:02:22] <seb_kuzminsky> checking whether to build POSIX threads... yes
[17:02:34] <seb_kuzminsky> checking whether to build RT_PREEMPT threads... yes
[17:02:35] <zultron> Before any of the usual commands, you can set the FLAVOR env var to select the default flavor, including "FLAVOR=posix flavor". :)
[17:03:49] <mhaberler> the configure details are here: Section 'Configuring and Building: The Basic procedure' ,
http://static.mah.priv.at/public/UnifiedBuild.html
[17:03:49] <zultron> hopefully it found RTAI
[17:04:10] <seb_kuzminsky> this is on a vanilla machine now
[17:05:28] <zultron> Ok, then it should pick posix as the default.
[17:07:08] <seb_kuzminsky> it said it's building rt-preempt threads?
[17:07:13] <seb_kuzminsky> in addition to posix
[17:07:16] <mhaberler> that you get for free
[17:07:28] <zultron> It does that because there are no special build dependencies.
[17:07:30] <seb_kuzminsky> because rt-preempt threads == posix threads?
[17:07:44] <zultron> Same code base, but built separately.
[17:07:48] <mhaberler> codewise yes; systemcallwise - not quite
[17:07:57] <seb_kuzminsky> huh
[17:08:09] <zultron> You can control that with "./configure --with-posix", and you'll get only posix threads.
[17:08:15] <mhaberler> posix == rt-preempt minus rt hardening (shm lock, prefault, etc)
[17:08:28] <seb_kuzminsky> gotcha
[17:09:14] <zultron> (or ./configure --without-rt-preempt, and you'll get everything possible *but* rt-preempt)
[17:09:19] <seb_kuzminsky> cool
[17:09:43] <seb_kuzminsky> so i ran './configure --disable-build-documentation', it picked posix and rt-preempt for me as noted, and i ran make
[17:09:53] <mhaberler> perfect
[17:09:53] <seb_kuzminsky> the make finished but now it wants me to run 'sudo make setuid'
[17:09:54] <zultron> perfect.
[17:10:02] <andypugh> I do wish you could have chosen to spell FLAVOUR correctly!
[17:10:04] <zultron> Yes
[17:10:11] <mhaberler> yes, because posix can optionally do I/O if you want it to
[17:10:17] <seb_kuzminsky> ah
[17:10:26] <mhaberler> which is the mythical 'garden sprinkler' application
[17:10:54] <zultron> Not mythical, it's for real!
[17:10:59] <seb_kuzminsky> i ran 'sudo make setuid' and it copied a bunch of files into my /etc, which is not right
[17:11:12] <zultron> That's not right.
[17:11:37] <seb_kuzminsky> installing /etc/udev/rules.d/50-LINUXCNC-shmdrv.rules
[17:11:37] <seb_kuzminsky> installing /etc/security/limits.d/linuxcnc.conf
[17:12:00] <mhaberler> anyway - lets revisit this later: make sure you have logging set up as outlined in the document above, or you wont see much
[17:12:01] <zultron> Something wonky there.
[17:12:12] <zultron> Check line 634 of the Makefile.
[17:12:29] <zultron> Oh, whoops. :P
[17:12:35] <seb_kuzminsky> oops ;-)
[17:13:13] <seb_kuzminsky> so i need to restart syslogd to see any output?
[17:13:23] <mhaberler> sudo cp src/rtapi/rsyslogd-linuxcnc.conf /etc/rsyslog.d ; sudo service rsyslog restart; tail -f /var/log/linuxcnc.log
[17:13:24] <seb_kuzminsky> i'll have to come back to this later, my dayjob demands
[17:23:54] <zultron> I'll be on sporadically for the next hour, then off for a few hours. See y'all
[17:44:18] <seb_kuzminsky> the build recipe has changed - even non-realtime builds (sim aka posix) now require a 'sudo setuid' step
[17:44:32] <seb_kuzminsky> this will be tricky to accomodate in the buildbot
[17:45:36] <seb_kuzminsky> is there some way to get the log output on stdout/stderr like before?
[17:47:56] <mhaberler> 'the log' - you mean of a realtime run?
[17:48:11] <mhaberler> rtapi_print etc?
[17:49:13] <linuxcnc-build> build #1219 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1219 blamelist: John Morris <john@zultron.com>
[17:49:17] <mhaberler> if this is what you want, please see section 'Capturing the complete log of a single session' in
http://static.mah.priv.at/public/UnifiedBuild.html
[17:49:21] <linuxcnc-build> build #1221 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1221 blamelist: John Morris <john@zultron.com>
[17:50:08] <mhaberler> the method is used for instance in the hm2-idrom test now, to get a log of a single realtime run, so it doesnt have to dig through a logfile guessing where a run started
[17:50:13] <linuxcnc-build> build #419 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/419 blamelist: John Morris <john@zultron.com>
[17:50:55] <linuxcnc-build> build #318 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/318 blamelist: John Morris <john@zultron.com>
[17:55:40] <linuxcnc-build> build #302 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/302 blamelist: John Morris <john@zultron.com>
[17:55:41] <seb_kuzminsky> got any plans for libudev on hardy?
[17:56:56] <linuxcnc-build> build #1218 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1218 blamelist: John Morris <john@zultron.com>
[17:57:21] <linuxcnc-build> build #1221 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1221 blamelist: John Morris <john@zultron.com>
[17:57:27] <mhaberler> I did this effort to get rid of old platforms after all, so I have zero plans for hardy
[17:58:21] <seb_kuzminsky> this is news to me
[17:59:20] <linuxcnc-build> build #302 of precise-amd64-xenomai-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/302 blamelist: John Morris <john@zultron.com>
[18:01:20] <linuxcnc-build> build #1221 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/1221 blamelist: John Morris <john@zultron.com>
[18:01:29] <linuxcnc-build> build #328 of precise-x86-xenomai-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/328 blamelist: John Morris <john@zultron.com>
[18:01:29] <linuxcnc-build> build #1216 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1216 blamelist: John Morris <john@zultron.com>
[18:02:32] <zultron> Ok, xenomai flavors now build on the precise buildbots.
[18:03:23] <seb_kuzminsky> sweet!
[18:03:33] <seb_kuzminsky> zultron, do you care about supporting hardy at all?
[18:04:26] <skunkworks> I thought I remember a discussion about not worrying about hardy anymore..
[18:04:43] <seb_kuzminsky> we dropped 64-bit rtai on hardy, maybe that's what you're thinking about?
[18:05:01] <seb_kuzminsky> because there were 0 package downloads of that flavor since we created it
[18:05:21] <seb_kuzminsky> dropping support for hardy all together seems like it should be a group decision, at the very least
[18:05:40] <zultron> No, I don't want to support hardy at all.
[18:05:50] <skunkworks> put it on the agenda!! :)
[18:06:03] <zultron> I've already spent a LOT of time trying to fix problems on that obsolete platform.
[18:06:03] <mhaberler> yes it should
[18:06:21] <zultron> Just in time for tomorrow, hope it's not locked yt.
[18:06:24] <mhaberler> I understand the reason why we kept running on end-of-life platforms was because we were locked-in by the rtai kernel. That is going away for the better part.
[18:06:41] <seb_kuzminsky> the agenda was closed earlier this week
[18:06:45] <seb_kuzminsky> mail to the list?
[18:07:06] <seb_kuzminsky> i'm not opposed to dropping hardy for 2.6, but it should be discussed
[18:07:20] <seb_kuzminsky> and we'll need to figure out how to handle it in terms of release building etc
[18:07:21] <mhaberler> right
[18:07:34] <zultron> Nope, read-only already.
[18:07:45] <seb_kuzminsky> bbl
[18:08:31] <zultron> Let's mail the list. This is the reason the agenda's locked is so there are no surprises.
[18:09:20] <mhaberler> I would'nt rate an end-of-life decision for hardy among 'surprises' ;)
[18:09:55] <zultron> Ha ha!
[18:10:02] <zultron> I just mean, no surprise items on the agenda.
[18:15:41] <KGB-linuxcnc> 03john 05unified-build-candidate-0 9e8d638 06linuxcnc 10tests/overrun/test.sh * Undo hack to overrun test
[18:15:56] <zultron> Alright, one more try....
[18:21:33] <linuxcnc-build> build #1223 of hardy-amd64-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1223 blamelist: John Morris <john@zultron.com>
[18:22:06] <linuxcnc-build> build #1219 of hardy-i386-realtime-rip is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1219 blamelist: John Morris <john@zultron.com>
[18:22:30] <linuxcnc-build> build #1221 of hardy-i386-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1221 blamelist: John Morris <john@zultron.com>
[19:03:23] <linuxcnc-build> build #1220 of precise-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1220 blamelist: John Morris <john@zultron.com>
[19:04:26] <linuxcnc-build> build #319 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/319 blamelist: John Morris <john@zultron.com>
[19:04:55] <linuxcnc-build> build #1222 of precise-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1222 blamelist: John Morris <john@zultron.com>
[19:05:50] <zultron> WOO HOO!
[19:05:57] <zultron> What can I say? I have low standards.
[19:06:01] <linuxcnc-build> build #1222 of lucid-amd64-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1222 blamelist: John Morris <john@zultron.com>
[19:06:46] <zultron> bbl
[19:07:43] <linuxcnc-build> build #303 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/303 blamelist: John Morris <john@zultron.com>
[19:08:28] <linuxcnc-build> build #1219 of lucid-i386-sim is complete: Failure [4failed compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1219 blamelist: John Morris <john@zultron.com>
[19:10:15] <linuxcnc-build> build #1222 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/1222 blamelist: John Morris <john@zultron.com>
[19:10:17] <linuxcnc-build> build #303 of precise-amd64-xenomai-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/303 blamelist: John Morris <john@zultron.com>
[19:11:34] <linuxcnc-build> build #329 of precise-x86-xenomai-rip is complete: Failure [4failed apt-get-update compile runtests] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/329 blamelist: John Morris <john@zultron.com>
[19:19:01] <linuxcnc-build> build #420 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/420 blamelist: John Morris <john@zultron.com>
[19:19:01] <linuxcnc-build> build #1217 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1217 blamelist: John Morris <john@zultron.com>
[22:24:34] <KGB-linuxcnc> 03git 05unified-build-candidate-0 1b84ecb 06linuxcnc 10docs/src/common/UnifiedBuild.txt * docs: shmdrv notes in UnifiedBuild.txt
[22:24:34] <KGB-linuxcnc> 03git 05unified-build-candidate-0 6de92a0 06linuxcnc 10src/rtapi/rtapi_shmem.c * rtapi_shm/kthreads: make shm key honor instance id
[22:30:55] <linuxcnc-build> build #1224 of hardy-amd64-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1224 blamelist: Michael Haberler <git@mah.priv.at>
[22:30:59] <linuxcnc-build> build #1222 of hardy-i386-sim is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1222 blamelist: Michael Haberler <git@mah.priv.at>
[22:31:13] <linuxcnc-build> build #1220 of hardy-i386-realtime-rip is complete: Failure [4failed install-missing-build-dependencies] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1220 blamelist: Michael Haberler <git@mah.priv.at>
[23:28:02] <linuxcnc-build> build #421 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/421 blamelist: Michael Haberler <git@mah.priv.at>
[23:28:02] <linuxcnc-build> build #1218 of checkin is complete: Failure [4failed] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1218 blamelist: Michael Haberler <git@mah.priv.at>
[23:28:32] <zultron> Ah hah, now that's more like it! Hardy builds fail as expected, as does RTAI 3.5.7 we've never tested, but the rest pass with a bunch of warnings.
[23:33:56] <zultron> And only 1006 warnings on precise-amd64-xenomai-rip. (Told you my standards are low. :P )