#linuxcnc-devel | Logs for 2012-02-20

Back
[00:03:38] -!- theorbtwo has quit [Ping timeout: 240 seconds]
[00:04:33] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[00:05:30] -!- sirhoax has quit [Quit: Leaving]
[00:06:21] -!- FinboySlick has quit [Quit: Leaving.]
[00:13:23] <CIA-6> 03mhaberler 07master * rd67634f13923 10/ (4 files in 4 dirs): remap/cycles: improve prologs, document
[00:35:00] -!- rob_h has quit [Ping timeout: 260 seconds]
[00:50:34] -!- kent__ has quit [Ping timeout: 245 seconds]
[00:51:06] -!- Vq has quit [Ping timeout: 260 seconds]
[00:52:10] -!- mhaberler has quit [Quit: mhaberler]
[02:03:52] -!- zlog has quit [Remote host closed the connection]
[02:03:54] -!- Tom_itx has quit []
[02:07:51] -!- phantoxe has quit []
[02:18:42] -!- emperordane has quit [Client Quit]
[02:45:55] -!- sumpfralle has quit [Ping timeout: 276 seconds]
[03:14:48] -!- cstop has quit [Quit: Leaving]
[03:19:39] -!- jbunch has quit [Read error: Connection reset by peer]
[03:47:51] -!- jtr has quit [Ping timeout: 260 seconds]
[03:56:05] -!- clytle374 has quit [Quit: Leaving]
[04:20:16] -!- gene77 has quit [Remote host closed the connection]
[04:33:11] -!- pfred1 has quit [Quit: nite]
[04:41:55] -!- andymanak has quit [Ping timeout: 240 seconds]
[04:46:25] -!- cmorley has quit [Ping timeout: 260 seconds]
[04:48:53] -!- clytle374 has quit [Read error: Connection reset by peer]
[05:00:40] -!- cmorley [cmorley!~chris@d64-180-206-225.bchsia.telus.net] has joined #linuxcnc-devel
[05:02:07] -!- andymanak has quit [Client Quit]
[05:04:32] -!- psha[work] [psha[work]!~psha@195.135.238.205] has joined #linuxcnc-devel
[05:09:52] -!- jsr__ has quit [Quit: Leaving]
[05:47:41] -!- yottabit has quit [Quit: idling as ybit, gn]
[05:54:08] sir-h0ax is now known as s-H
[06:02:28] -!- clytle374 has quit [Quit: Leaving]
[07:07:08] -!- cmorley has quit [Ping timeout: 244 seconds]
[07:10:55] -!- craynerd has quit [Ping timeout: 260 seconds]
[07:21:20] -!- cmorley [cmorley!~chris@d64-180-206-225.bchsia.telus.net] has joined #linuxcnc-devel
[07:33:34] -!- ve7it has quit [Remote host closed the connection]
[08:02:58] -!- mhaberler [mhaberler!~mhaberler@195.191.253.94] has joined #linuxcnc-devel
[08:03:45] -!- capricorn_one has quit [Remote host closed the connection]
[08:26:48] -!- iwoj has quit [Quit: Computer has gone to sleep.]
[08:28:53] -!- vladimirek has quit [Ping timeout: 244 seconds]
[09:35:20] -!- rob_h [rob_h!~rob_h@5ace7011.bb.sky.com] has joined #linuxcnc-devel
[10:04:25] -!- zlog has quit [*.net *.split]
[10:04:25] -!- H264 has quit [*.net *.split]
[10:04:25] -!- linuxcnc-build_ has quit [*.net *.split]
[10:04:25] -!- mikeggg has quit [*.net *.split]
[10:04:25] -!- Connor has quit [*.net *.split]
[10:13:01] -!- linuxcnc-build [linuxcnc-build!~linuxcnc-@184-96-96-140.hlrn.qwest.net] has joined #linuxcnc-devel
[10:27:27] -!- davec_ has quit [Quit: Leaving]
[10:58:25] -!- iwoj has quit [Quit: Computer has gone to sleep.]
[11:24:39] -!- theorbtwo has quit [Ping timeout: 260 seconds]
[11:38:20] -!- The_Ball has quit [Ping timeout: 245 seconds]
[12:00:06] -!- mhaberler has quit [Quit: mhaberler]
[12:03:29] -!- mhaberler [mhaberler!~mhaberler@195.191.253.94] has joined #linuxcnc-devel
[12:08:43] -!- mhaberler has quit [Quit: mhaberler]
[12:28:49] -!- sumpfralle has quit [Ping timeout: 260 seconds]
[12:52:12] -!- skunkworks_ has quit [Remote host closed the connection]
[13:05:45] -!- The_Ball [The_Ball!~The_Ball@122.150.108.38] has joined #linuxcnc-devel
[13:24:09] <CIA-6> 03tissf 07v2.5_branch * r7e327f0e1414 10/docs/src/hal/comp_fr.txt: French docs: update
[13:42:04] -!- psha[work] has quit [Quit: Lost terminal]
[13:51:12] -!- Valen has quit [Quit: Leaving.]
[13:54:26] -!- H264 has quit [Read error: Connection reset by peer]
[13:54:48] -!- jonnyATroot has quit [Ping timeout: 252 seconds]
[13:56:45] -!- cncbasher [cncbasher!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has joined #linuxcnc-devel
[14:04:11] -!- Loetmichel has quit [Ping timeout: 245 seconds]
[14:20:06] -!- jonnyATroot has quit [Ping timeout: 252 seconds]
[14:43:31] -!- syyl_ has quit [Ping timeout: 260 seconds]
[14:57:55] Cylly is now known as Loetmichel
[15:41:35] -!- mhaberler [mhaberler!~mhaberler@195.191.253.94] has joined #linuxcnc-devel
[15:58:44] -!- servos4ever has quit [Ping timeout: 255 seconds]
[16:28:45] -!- elmo40 has quit [Ping timeout: 244 seconds]
[16:33:11] -!- micges has quit [Client Quit]
[16:40:18] <CIA-6> 03mhaberler 07master * r3882ca0901a7 10/configs/sim/ (axis/axis_9axis.ini core_sim9.hal): configs/sim: make axis_9axis work with simulated spindle encoder
[16:42:28] -!- The_Ball has quit [Ping timeout: 276 seconds]
[17:02:14] -!- micges has quit [Quit: Ex-Chat]
[17:08:46] -!- The_Ball [The_Ball!~The_Ball@122.150.108.38] has joined #linuxcnc-devel
[17:31:32] -!- kb8wmc [kb8wmc!~chatzilla@nat.mtp.cmsinter.net] has joined #linuxcnc-devel
[17:56:18] -!- JT-Work [JT-Work!~chatzilla@216-41-154-150.semo.net] has joined #linuxcnc-devel
[18:03:15] -!- ve7it [ve7it!~LawrenceG@S0106001c10b7770f.pk.shawcable.net] has joined #linuxcnc-devel
[18:09:04] -!- JT-Work has quit [Quit: ChatZilla 0.9.88 [Firefox 5.0/20110615151330]]
[18:14:12] -!- ries has quit [Read error: Connection reset by peer]
[18:18:21] -!- theorbtwo has quit [Ping timeout: 245 seconds]
[18:34:56] -!- vladimirek has quit [Remote host closed the connection]
[18:52:58] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 10.0.2/20120216080748]]
[19:00:36] -!- elmo40 has quit [Ping timeout: 255 seconds]
[19:20:24] -!- elmo40 has quit [Ping timeout: 255 seconds]
[19:53:50] -!- vladimirek has quit [Remote host closed the connection]
[20:02:21] -!- pingufan has quit [Quit: Konversation terminated!]
[20:05:09] -!- mhaberler has quit [Quit: mhaberler]
[20:10:41] -!- isssy has quit [Quit: Bye Bye]
[20:15:28] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust492.basl.cable.virginmedia.com] has joined #linuxcnc-devel
[20:17:21] -!- mhaberler [mhaberler!~mhaberler@195.191.253.94] has joined #linuxcnc-devel
[20:36:25] <CIA-6> 03seb 07master * r74e777a0bbe9 10/src/emc/rs274ngc/interpmodule.cc: fix a null pointer deref in interpmodule
[20:49:23] <CIA-6> 03seb 07v2.5_branch * r05d150f431e7 10/src/emc/rs274ngc/interp_convert.cc: remove an unused variable
[20:55:23] -!- The_Ball has quit [Ping timeout: 255 seconds]
[21:09:44] -!- bedah has quit [Quit: schnellquitten]
[21:26:29] -!- cncbasher [cncbasher!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has parted #linuxcnc-devel
[21:26:29] <CIA-6> 03seb 07master * r1eba94808b78 10/src/emc/usr_intf/xemc.cc: use proper size int for casting to pointer
[21:26:29] <CIA-6> 03seb 07master * rf646ae1a0bde 10/ (22 files in 8 dirs): Merge branch 'v2.5_branch'
[21:36:31] -!- vladimirek has quit [Remote host closed the connection]
[21:42:02] <mhaberler> seb: thanks! what triggered that bug?
[21:42:41] <jepler> he's probbaly looking at static analyzer bugs again
[21:42:46] <jepler> (probbaly?)
[21:42:47] -!- cjdavis has quit [Read error: Connection reset by peer]
[21:44:53] <mhaberler> hm, llvm? what's he using?
[21:45:49] <jepler> last time he was playing this game I think it was clang scan-build, but he's also used coverity in the past (through their free-for-open-source program)
[21:46:10] <mhaberler> aja
[21:52:16] <mhaberler> here's a question - dont know how to handle this: vfd drivers use libmodbus of various vintages. libmodbus had a API change; the new v3 has a package in precise but not in lucid or hardy. the API port is easy; I dont know how to proceed with the pacakge for hardy/lucide; should I build a package and provide it as a ppa? a git submodule in linuxcnc? just copy the source :-/?
[21:53:28] <alex_joni> building for both is a lot of hassle?
[21:53:41] <alex_joni> check with configure which version is there and build against that one?
[21:54:12] <mhaberler> thats a lot of ifdef'd code - no, not an option imo
[21:54:32] <cradek> can you point us to something that describes the api change?
[21:54:53] <cradek> or is it much more hidden than that :-/
[21:55:04] <mhaberler> https://github.com/stephane/libmodbus/blob/master/MIGRATION
[21:55:41] <mhaberler> you can see the changes in my vfs11-vfd driver here: http://git.mah.priv.at/gitweb/vfs11-vfd.git/shortlog/refs/heads/libmodbus-3-dev
[21:55:44] <jepler> you can't link linuxcnc with that version of libmodbus.
[21:56:05] <jepler> that version of libmodbus is gpl3
[21:56:12] <jepler> at least some parts of linuxcnc are gpl2 with no "+"
[21:56:29] <jepler> unless you can determine that you're only linking in "+"'d parts of linuxcnc, you can't do it.
[21:56:38] <mhaberler> duh
[21:56:57] <jepler> it's inconvenient, but that's the situation we have.
[21:57:15] <cradek> yuck, problem "solved"
[21:58:49] <mhaberler> hm, I guess Kirk isnt aware of that
[22:00:43] <mhaberler> jepler: not sure about the v3, see the commit on COPYING.LESSER here: https://github.com/stephane/libmodbus
[22:01:09] <mhaberler> here: https://github.com/stephane/libmodbus/commit/12753875b5334cb3a8db7daf046536d99eb8ff31
[22:01:33] <jepler> > The license of libmodbus is LGPL v2.1 or later and the licence of programs in tests directory is GPL v3.
[22:01:39] <jepler> OK, if this is accurate then it's fine
[22:01:48] <jepler> to link with linuxcnc
[22:01:53] -!- KimK has quit [Ping timeout: 252 seconds]
[22:02:22] <mhaberler> now back to the plumbing: how to do this? ppa? submodule? copy src?
[22:02:23] <cradek> entry 3: https://github.com/stephane/libmodbus/blob/master/NEWS
[22:02:41] <mhaberler> right
[22:03:42] <jepler> we can build and offer arbitrary packages on linuxcnc; the "base" repo (the one that isn't tied to a linuxcnc release series) is the place I'd want to put a modbus package that is required by the linuxcnc package.
[22:03:53] <mhaberler> submodules are great but they confuse the s..t out of the uninitiated
[22:03:58] <jepler> requiring a ppa makes the installation script of linuxcnc more complicated
[22:04:41] <cradek> I have managed to avoid learning about git submodules so far, and would prefer to keep it that way
[22:04:47] <mhaberler> a submodule would pull in source automagically (frozen at a given commit until update)
[22:04:54] <jepler> I've encountered them just a little bit and not in a good way
[22:04:58] <jepler> "automagically" is sort of totally a lie
[22:05:10] <mhaberler> YesM)
[22:05:38] <cradek> haha
[22:05:57] <cradek> like truetype-tracer, you could just build some packages and put them in our apt repo.
[22:06:08] <cradek> put corresponding source there too, done
[22:06:12] <jepler> so anyway I recommend getting a debian package built for lucid and cooperate with the repository maintainer (that's cradek these days) to get it on linuxcnc
[22:06:41] <jepler> it's not as automated as a ppa, but it's easier for the person installing linuxcnc
[22:07:13] -!- skunkworks_ [skunkworks_!~chatzilla@str-bb-cable-south2-static-6-425.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[22:07:19] <mhaberler> ok, fair enough
[22:07:32] <jepler> thanks for digging into this
[22:07:33] <jepler> bbl
[22:09:16] -!- DJ9DJ has quit [Quit: bye]
[22:10:02] -!- skunkworks__ [skunkworks__!~chatzilla@str-bb-cable-south2-static-6-425.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[22:13:22] -!- skunkworks_ has quit [Ping timeout: 245 seconds]
[22:15:44] -!- KimK [KimK!~Kim__@209.248.147.2.nw.nuvox.net] has joined #linuxcnc-devel
[22:25:33] -!- FinboySlick has quit [Quit: Leaving.]
[22:36:04] -!- mhaberler has quit [Ping timeout: 276 seconds]
[22:49:48] -!- factor has quit [Read error: Connection reset by peer]
[22:50:35] -!- Fox_Muldr has quit [Read error: Connection reset by peer]
[23:02:46] -!- jonnyATroot has quit [Quit: Leaving]
[23:10:25] -!- morfic has quit [Remote host closed the connection]
[23:13:03] -!- syyl__ has quit [Quit: Leaving]
[23:32:55] -!- mhaberler [mhaberler!~mhaberler@195.191.253.94] has joined #linuxcnc-devel
[23:34:23] -!- morfic has quit [Changing host]
[23:52:03] -!- craynerd has quit [Ping timeout: 244 seconds]