#linuxcnc-devel | Logs for 2015-12-11

[07:47:43] <skunkworks> seb_kuzminsky, let me know when the deb is up
[09:00:21] <skunkworks> or I could pull sebs, apply jeplers fix and build it?
[09:59:53] <seb_kuzminsky> skunkworks_: building now
[10:00:37] <seb_kuzminsky> jepler: your rtai PR looks good
[10:01:03] <seb_kuzminsky> it's the kind of surgical fix i've come to expect frmo you, much better than the carpet-bombing approach i'd been fumbling with
[10:01:54] <skunkworks_> seb_kuzminsky, great!
[10:04:01] <jepler> seb_kuzminsky: your flattery will get you everywhere
[10:06:15] <seb_kuzminsky> jepler: can you make boost build quicker next? thanks
[10:06:49] <jepler> ok maybe not everywhere
[10:06:55] <jepler> why do you have to build boost?
[10:38:27] <cncbasher> which rtai ?
[10:42:31] <skunkworks_> 64 bit.
[10:43:43] <skunkworks_> seb_kuzminsky, I can't seem to get this to work
[10:43:44] <skunkworks_> curl http://highlab.com/~seb/linuxcnc/dists/archive-signing-key.gpg | sudo apt-key add -
[10:48:18] <skunkworks_> duh - curl wasn't installed
[10:48:26] <cncbasher> ha
[10:49:29] <cncbasher> seb have you a link , i'll build her if you want also
[10:49:47] * skunkworks_ keeps update/upgrading...
[10:51:15] <skunkworks_> cncbasher, http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2015-12-07.html#12:23:28
[10:51:49] <skunkworks_> (for jessie
[10:51:51] <skunkworks_> )
[10:52:55] <cncbasher> thanks
[10:53:16] <skunkworks_> the rtai modules are currently being built
[11:10:24] <jepler> I had a nightmare the other night, and I think I need to devise a test related to it
[11:10:50] <jepler> I am not sure it's OK to use math in the rtapi_init_module / rtapi_exit_module functions
[11:13:55] <jepler> but I'm pretty sure this is a thing we do
[11:14:11] <jepler> not sure how you'd test it
[11:14:28] <jepler> one very old kernel had a bug that the uses-fpu flag was just broken, and the most overt symptom was graphical glitches in axis
[11:14:42] <jepler> .. older than ubuntu 5.10
[12:19:59] <seb_kuzminsky> skunkworks_: ok, the new rtai-modules debs for i386 and amd64 are up
[12:20:20] <seb_kuzminsky> and i replicated jepler's successful runtests of our rtai-5 branch on amd64 with these packages
[12:21:14] <seb_kuzminsky> the package name changed from "rtai-modules-3.16.0-9-rtai-amd64" to just "rtai-modules-3.16.0-9" (and likewise for "-rtai-686-pae") so remove the old and install the new on i386
[12:40:52] <cncbasher> seb is their a repro to pull so i can build source here
[12:41:43] <seb_kuzminsky> cncbasher: https://github.com/SebKuzminsky/linux-rtai-build
[12:41:52] <seb_kuzminsky> branch "jessie-3.16"
[12:42:18] <seb_kuzminsky> that's the build infrastructure
[12:42:45] <seb_kuzminsky> it grabs the patched linux kernel from here: https://github.com/SebKuzminsky/linux-rtai-debian
[12:43:00] <seb_kuzminsky> branch "3.16.7-rtai"
[12:43:13] <seb_kuzminsky> and it grabs rtai from here: https://github.com/SebKuzminsky/rtai
[12:43:19] <seb_kuzminsky> branch vulcano-debs
[12:43:28] <seb_kuzminsky> and it builds it all under pbuilder
[12:43:52] <cncbasher> ok thanks
[12:44:33] <seb_kuzminsky> sure thing
[13:13:20] <skunkworks__> seb_kuzminsky, so it is there?
[13:13:58] <skunkworks__> apt-get install rtai-modules-3.16.0-9
[13:14:09] <skunkworks__> from your repository?
[13:16:34] <jepler> skunkworks__: as I understand it .. I haven't tried it myself
[13:16:40] <skunkworks__> This is waht I have been getting then
[13:16:41] <skunkworks__> http://pastebin.com/y7sCJtWh
[13:16:59] <jepler> you may need to ./configure linuxcnc again
[13:17:17] <skunkworks__> I did
[13:17:31] <seb_kuzminsky> skunkworks__: apt get it frmo wlo
[13:17:36] <jepler> ok not sure then
[13:17:56] <seb_kuzminsky> what was your configure line?
[13:18:05] <seb_kuzminsky> and did you make clean?
[13:18:58] <skunkworks__> oh - hold on
[13:19:08] <seb_kuzminsky> my jessie-amd64 rtai VM just crashed :-(
[13:20:46] <skunkworks__> didn't help. Configure line is blank
[13:20:50] <skunkworks__> http://pastebin.com/pzUSF6B1
[13:20:56] <seb_kuzminsky> --with-realtime=/usr/real*
[13:21:10] <skunkworks__> I don't think the version changed
[13:21:35] <seb_kuzminsky> that install looks right
[13:21:39] <skunkworks__> ok
[13:23:10] <seb_kuzminsky> time for me to go run off some nervous energy, back in an hour
[13:24:03] <skunkworks__> seb_kuzminsky, rtai-modules-3.16.0-9
[13:24:12] <skunkworks__> sorry
[13:24:15] <skunkworks__> seb_kuzminsky, http://pastebin.com/jLix0rr1
[14:38:03] <seb_kuzminsky> skunkworks__: ls -la /usr/include/rtai/*.h
[14:38:13] <seb_kuzminsky> which branch are you on, in linuxcnc?
[14:38:39] <skunkworks__> oh - crap. sorry. that was probably it. I didn't switch to the rtai5 branch
[14:39:19] <seb_kuzminsky> aha
[14:39:33] <skunkworks__> comedy of errors...
[14:40:04] <seb_kuzminsky> yeah, i moved the rtai includes and libs to /usr/include and /usr/lib, instead of /usr/realtime-blahblah/{include,lib}, so that the linker can find the libs, since jepler whined and whined until i made .sos for him
[15:06:52] <jepler> now put rtai-config in /usr/bin too
[15:25:18] <seb_kuzminsky> only my laziness stops me from reorganizing /usr/realtime-*/* into the normal places for those things
[15:25:25] <seb_kuzminsky> and it is considerable
[15:25:56] <seb_kuzminsky> these kitten fail videos are not going to watch themselves
[15:59:55] <jepler> point taken