#linuxcnc-devel | Logs for 2016-07-04

Back
[00:03:39] <memleak> That's what I would do but I'm also not the best C coder.
[00:13:54] -!- Miner_48er has quit [Quit: Leaving]
[00:18:04] <memleak> what's actually the practice anyways for calling __vdso_gettimeofday(2) via tv to avoid using the vsyscall ASLR backdoor?
[00:19:53] <memleak> ah timespec not timeval
[00:19:56] <DLPeterson> memleak, i pushed a commit to my Issue105 branch:
[00:19:57] <skunkworks_> chris saves the day.. :) http://www.cnczone.com/forums/linuxcnc-formerly-emc2-/309384-cnc-5.html#post1907090
[00:19:59] <DLPeterson> https://github.com/hazelnusse/linuxcnc/commit/29d22f2088ec12710974a6c544e02473999c5a0d
[00:20:18] <DLPeterson> who can sign this off?
[00:21:34] <DLPeterson> i compiled it on my machine while 3.1.2 is installed and it compiles fine, i don't know if there any way to really test it though
[00:25:47] <memleak> Hey just out of curiosity are you on 64 or 32-bit? And what RT system? RTAI, preempt-rt?
[00:27:22] <memleak> is that the only change you made? How does the compiler know what LIBMODBUS_VERSION_CHECK is?
[00:28:00] <memleak> Generally that's in autotools but I just grepped configure.in and it wasn't there.
[00:30:24] <DLPeterson> memleak, 64 bit laptop. no rt system yet, was just getting familiarized with LinuxCNC and trying to see if I could build it on my machine
[00:30:34] <DLPeterson> after some reading I think I'll be giving preempt-rt a try
[00:31:19] <DLPeterson> LIBMODBUS_VERSION_CHECK is supplied by the modbus-version.h file which is included by modbus.h
[00:34:58] <memleak> ahh
[00:35:10] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15hazelnusse opened pull request #106: Add libmodbus version checks (06master...06Issue105) 02https://github.com/LinuxCNC/linuxcnc/pull/106
[00:36:19] <memleak> Shouldn't there be an >= sign as well?
[00:37:31] <memleak> or when == isn't supplied, then it doesn't need it and the compiler automatically assumes >=
[00:37:43] <DLPeterson> https://github.com/stephane/libmodbus/blob/master/src/modbus-version.h.in#L43
[00:38:12] <DLPeterson> I think their comment isn't quite accurate since the micro version number is a >=
[00:38:42] <DLPeterson> so i believe the way i've written it, it will be true for anything that is >= 3.1.0
[00:39:26] <memleak> modbus-version.h.in is really freakin ugly.. @_@
[00:40:16] <memleak> Props to your decoding skills! Job well done!
[00:40:28] <DLPeterson> thanks :)
[00:40:29] <memleak> That file gives me a headache
[00:41:38] <memleak> I'd have MAJOR, MINOR and MICRO defined in autotools then pulled in by .h not that nonsense that they did
[00:41:42] <memleak> afk for awhile bbl
[00:46:31] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[00:47:07] <DLPeterson> meh, its a template header that gets populated by autotools, it basically does what you are describing
[01:07:51] -!- rob_h has quit [Ping timeout: 276 seconds]
[01:37:02] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[01:38:16] -!- teepee has quit [Ping timeout: 272 seconds]
[01:38:16] teepee_ is now known as teepee
[01:47:06] -!- anth0ny_ has quit [Ping timeout: 246 seconds]
[01:48:02] -!- kingarmadillo has quit [Ping timeout: 260 seconds]
[02:10:03] -!- anth0ny_ has quit [Quit: anth0ny_]
[02:30:10] <memleak> DLPeterson glad I could help you today. Take care everybody!
[02:30:14] -!- memleak has quit [Quit: Oscar Mike]
[02:36:11] -!- anth0ny_ has quit [Client Quit]
[02:36:56] -!- anth0ny_ has quit [Client Quit]
[02:48:21] -!- kingarmadillo has quit [Ping timeout: 246 seconds]
[02:50:11] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:4cd6:ca28:278e:3cda] has joined #linuxcnc-devel
[03:03:12] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:4cd6:ca28:278e:3cda] has parted #linuxcnc-devel
[03:20:49] -!- skunksleep has quit [Ping timeout: 252 seconds]
[03:24:11] -!- GJdan has quit [Ping timeout: 240 seconds]
[03:49:42] -!- kingarmadillo has quit [Ping timeout: 276 seconds]
[04:09:34] -!- FelixVi has quit [Remote host closed the connection]
[04:13:44] -!- KimK has quit [Ping timeout: 250 seconds]
[04:24:04] -!- KimK [KimK!~Kim__@2600:8803:7a82:b200:4a5b:39ff:fe0b:57d2] has joined #linuxcnc-devel
[04:42:02] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[04:49:55] -!- kingarmadillo has quit [Ping timeout: 252 seconds]
[05:20:03] -!- skunksleep has quit [Ping timeout: 276 seconds]
[05:26:54] -!- anth0ny_ has quit [Ping timeout: 246 seconds]
[05:37:07] -!- anth0ny_ has quit [Client Quit]
[05:45:09] -!- datafunk has quit [Quit: datafunk]
[05:50:42] -!- kingarmadillo has quit [Ping timeout: 246 seconds]
[06:49:16] -!- Mathnerd314 has quit [Ping timeout: 272 seconds]
[06:51:42] -!- kingarmadillo has quit [Ping timeout: 276 seconds]
[06:56:00] -!- kwallace [kwallace!~kwallace@162.222.30.254] has parted #linuxcnc-devel
[07:09:26] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[07:10:23] -!- teepee has quit [Ping timeout: 244 seconds]
[07:10:23] teepee_ is now known as teepee
[07:21:00] -!- DLPeterson has quit [Ping timeout: 246 seconds]
[07:38:44] -!- rob_h [rob_h!~R@97e428d3.skybroadband.com] has joined #linuxcnc-devel
[07:51:51] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[08:10:52] -!- b_b has quit [Changing host]
[08:35:54] -!- KimK has quit [Ping timeout: 250 seconds]
[08:50:53] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[08:53:03] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[09:53:54] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[10:07:53] -!- md-2 has quit [Remote host closed the connection]
[10:09:21] -!- md-2 has quit [Read error: Connection reset by peer]
[10:28:14] -!- md-2 has quit [Remote host closed the connection]
[10:28:50] -!- md-2 has quit [Remote host closed the connection]
[10:52:44] -!- md-2 has quit [Read error: Connection reset by peer]
[10:54:58] -!- kingarmadillo has quit [Ping timeout: 272 seconds]
[10:56:16] -!- rob_h has quit [Ping timeout: 264 seconds]
[11:42:34] -!- md-2 has quit [Remote host closed the connection]
[11:46:02] -!- md-2 has quit [Remote host closed the connection]
[11:55:13] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[11:57:43] -!- md-2 has quit [Read error: Connection reset by peer]
[12:05:30] -!- b_b has quit [Read error: Connection reset by peer]
[12:06:51] -!- b_b has quit [Changing host]
[12:34:33] -!- micges_ [micges_!~micges@acva253.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[12:37:52] -!- micges has quit [Ping timeout: 260 seconds]
[12:44:52] -!- kingarmadillo has quit [Ping timeout: 260 seconds]
[12:44:59] -!- rob_h [rob_h!~R@97e428d3.skybroadband.com] has joined #linuxcnc-devel
[12:53:57] -!- anth0ny_ has quit [Client Quit]
[12:55:12] -!- anth0ny_ has quit [Client Quit]
[13:14:59] -!- anth0ny_ has quit [Quit: anth0ny_]
[13:15:31] -!- anth0ny_ has quit [Client Quit]
[13:32:51] -!- ktchk [ktchk!~eddie6929@n219078191140.netvigator.com] has joined #linuxcnc-devel
[13:45:09] -!- skunksleep has quit [Ping timeout: 244 seconds]
[13:56:36] -!- ktchk has quit [Quit: ktchk]
[13:57:02] micges_ is now known as micges
[14:05:36] -!- kingarmadillo has quit [Ping timeout: 246 seconds]
[14:09:45] -!- ktchk [ktchk!~eddie6929@n219078191140.netvigator.com] has joined #linuxcnc-devel
[14:29:55] -!- rob_h has quit [Ping timeout: 250 seconds]
[14:31:35] <KGB-linuxcnc> 03Luke Peterson 05Issue105 c4b27d4 06linuxcnc 10src/hal/user_comps/mb2hal/mb2hal.c Add libmodbus version checks * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c4b27d4
[14:33:23] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15SebKuzminsky commented on issue #106: I just pushed this branch (still unmerged) to git.linuxcnc.org, so that the buildbot will test it on all our platforms.... 02https://github.com/LinuxCNC/linuxcnc/pull/106#issuecomment-230303753
[14:48:12] -!- kwallace [kwallace!~kwallace@162.222.30.254] has joined #linuxcnc-devel
[15:05:46] -!- Roguish [Roguish!~chatzilla@c-50-143-183-159.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[15:08:12] -!- Daerist has quit [Quit: Leaving]
[15:11:12] -!- ivansanchez has quit []
[15:13:46] -!- Mathnerd314 [Mathnerd314!~quassel@supertux/Mathnerd314] has joined #linuxcnc-devel
[15:25:45] -!- kingarmadillo has quit [Ping timeout: 246 seconds]
[15:31:22] -!- DLPeterson [DLPeterson!~hazelnuss@71.202.70.71] has joined #linuxcnc-devel
[15:40:57] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[15:41:41] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:4cd6:ca28:278e:3cda] has joined #linuxcnc-devel
[15:44:56] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15hazelnusse commented on issue #106: @SebKuzminsky Thanks for pushing. I was looking at http://buildbot.linuxcnc.org/buildbot/waterfall but I couldn't see exactly where this PR was being built; is there an easy way to identify which builds are associated with this PR?... 02https://github.com/LinuxCNC/linuxcnc/pull/106#issuecomment-230316974
[15:56:28] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15hazelnusse commented on issue #106: @SebKuzminsky It might be worth setting up a buildbot slave that has libmodbus 3.1.x installed so that this patchset can tested against that version of libmodbus. 02https://github.com/LinuxCNC/linuxcnc/pull/106#issuecomment-230318777
[16:09:21] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15hazelnusse commented on issue #106: I just discovered that this API change occurred between versions 3.1.1 and 3.1.2:... 02https://github.com/LinuxCNC/linuxcnc/pull/106#issuecomment-230320779
[16:15:28] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15hazelnusse commented on issue #106: @SebKuzminsky I've updated the patchset (force pushed), I think you'll need to retrigger the buildbots. 02https://github.com/LinuxCNC/linuxcnc/pull/106#issuecomment-230321727
[16:41:21] -!- kingarmadillo has quit [Ping timeout: 246 seconds]
[16:46:28] -!- md-2 has quit [Quit: Leaving...]
[17:18:25] -!- ktchk [ktchk!~eddie6929@n219078191140.netvigator.com] has parted #linuxcnc-devel
[17:31:51] -!- rob_h [rob_h!~R@97e428d3.skybroadband.com] has joined #linuxcnc-devel
[17:42:58] -!- kingarmadillo has quit [Ping timeout: 260 seconds]
[18:07:20] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:4cd6:ca28:278e:3cda] has parted #linuxcnc-devel
[18:12:24] -!- KimK [KimK!~Kim__@2600:8803:7a82:b200:4a5b:39ff:fe0b:57d2] has joined #linuxcnc-devel
[18:13:42] -!- KimK has quit [Remote host closed the connection]
[18:18:51] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[18:20:12] -!- teepee has quit [Ping timeout: 272 seconds]
[18:20:12] teepee_ is now known as teepee
[18:39:40] -!- b_b has quit [Remote host closed the connection]
[18:40:58] -!- ve7it [ve7it!~LawrenceG@S010648f8b3c3bc3b.pk.shawcable.net] has joined #linuxcnc-devel
[18:44:43] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[18:52:34] -!- rob_h has quit [Quit: Leaving]
[19:03:20] -!- kalxas has quit [Read error: Connection reset by peer]
[19:27:46] -!- basiclaser has quit [Quit: Connection closed for inactivity]
[19:45:49] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[20:46:14] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[21:03:16] -!- chillly has quit []
[21:09:07] <KGB-linuxcnc> 03Norbert Schechner 05gmoccapy_JA_based_on_master 57ccb34 06linuxcnc 10lib/python/gladevcp/tooledit_gtk.glade GladeVcp - tooledit.glade - corrected typo * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=57ccb34
[21:09:07] <KGB-linuxcnc> 03Norbert Schechner 05gmoccapy_JA_based_on_master 6833d6f 06linuxcnc 10configs/sim/axis/vismach/scara/scara.ini scara.ini modified values * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=6833d6f
[21:11:10] <KGB-linuxcnc> 03Norbert Schechner 052.7 2ed2210 06linuxcnc 10lib/python/gladevcp/tooledit_gtk.glade GladeVcp - tooledit.glade - corrected typo * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2ed2210
[21:14:32] <KGB-linuxcnc> 03Norbert Schechner 05master f7f3a04 06linuxcnc 10lib/python/gladevcp/tooledit_gtk.glade GladeVCP - tooledit.glade - corrected typo * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f7f3a04
[21:14:33] <KGB-linuxcnc> 03Norbert Schechner 05master 9dd927f 06linuxcnc Merge branch 'master' of ssh://norbert@git.linuxcnc.org/git/linuxcnc.git * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9dd927f
[21:41:37] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[21:42:00] -!- teepee has quit [Ping timeout: 244 seconds]
[21:42:01] teepee_ is now known as teepee
[21:47:25] -!- kingarmadillo has quit [Ping timeout: 276 seconds]
[21:56:11] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 190a6af 06linuxcnc 10lib/python/nf.py.in 04share/axis/tcl/cb.tcl 04share/axis/tcl/rb.tcl axis: remove old button theme hack * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=190a6af
[21:56:11] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt f7b2404 06linuxcnc 10lib/python/nf.py.in 10share/axis/tcl/axis.tcl 04share/axis/tcl/combobox.tcl 10src/emc/usr_intf/axis/scripts/axis.py axis: use ttk combobox instead of old combobox * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f7b2404
[21:56:11] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt b03fd35 06linuxcnc 10share/axis/tcl/axis.tcl axis: use ttk widgets instead of some core widgets * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b03fd35
[21:56:15] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt c869608 06linuxcnc 10share/axis/tcl/axis.tcl axis: fix keyboard focus on toolbar widget * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c869608
[21:56:19] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt b9f2733 06linuxcnc 10share/axis/tcl/axis.tcl axis: put help texts for toolbar buttons with the rest * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b9f2733
[21:56:23] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 5dfe050 06linuxcnc 10share/axis/tcl/axis.tcl 10src/emc/usr_intf/axis/scripts/axis.py axis: switch from bwidget button to ttk * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5dfe050
[21:56:27] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 0714cba 06linuxcnc 10src/hal/utils/halcompile.g halcompile: reject non-unix-style line endings * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0714cba
[21:56:31] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt c11de32 06linuxcnc 10share/axis/tcl/axis.tcl 10src/emc/usr_intf/axis/scripts/axis.py fixup! axis: switch from bwidget button to ttk * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c11de32
[21:56:36] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 478260b 06linuxcnc 10share/axis/tcl/axis.tcl axis: fix listbox width * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=478260b
[21:56:40] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 738013f 06linuxcnc 10share/axis/tcl/axis.tcl 10src/emc/usr_intf/axis/scripts/axis.py 10tcl/ngcgui.tcl axis: use ttk_notebook instead of bwidget Notebook * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=738013f
[21:56:44] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 6a59146 06linuxcnc 10share/axis/tcl/axis.tcl axis: use Ttk frame, label * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=6a59146
[21:56:48] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt b8e37ce 06linuxcnc 10share/axis/tcl/axis.tcl 10src/emc/usr_intf/axis/scripts/axis.py axis: convert Scale widgets to ttk * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b8e37ce
[21:56:53] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 7a53c5c 06linuxcnc 10share/axis/tcl/axis.tcl axis: convert spindle buttons to Ttk * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7a53c5c
[21:56:57] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt be95d0e 06linuxcnc 10share/axis/tcl/axis.tcl axis: use 'alt' theme by default * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=be95d0e
[21:57:01] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 6587859 06linuxcnc 10share/axis/tcl/axis.tcl axis: convert axis/joint selection buttons to Ttk * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=6587859
[21:57:05] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt fd13b1e 06linuxcnc 10share/axis/tcl/dialog.tcl axis: convert 'nf_dialog' pop-up to ttk * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=fd13b1e
[21:57:09] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/axis-gui-technical-debt 4c56483 06linuxcnc 10src/emc/usr_intf/axis/scripts/axis.py axis: convert additional pop-ups to ttk * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4c56483
[22:00:05] <jepler> I'm sure I made some bugs in my branch jepler/master/axis-gui-technical-debt but at least it modernizes some of the Tk stuff, like using ttk widgets..
[22:00:11] <jepler> if you kick the tires, I'd love feedback.
[22:02:08] <jepler> it just looks a tiny increment nicer https://emergent.unpythonic.net/files/sandbox/axis-old.png https://emergent.unpythonic.net/files/sandbox/axis-new.png
[22:03:22] <jepler> and you can even (by undocumented axisrc) select from the few themes in Tk: https://emergent.unpythonic.net/files/sandbox/axis-themed.png ("clam" theme)
[22:23:00] <KGB-linuxcnc> 03Luke Peterson 05Issue105 5bdebef 06linuxcnc 10src/hal/user_comps/mb2hal/mb2hal.c Add libmodbus version checks * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5bdebef
[22:31:51] <KGB-linuxcnc> 03Norbert Schechner 05gmoccapy_JA_based_on_master da479c3 06linuxcnc 10(5 files in 2 dirs) gmoccapy_JA_master - deleted adj_spindle, as SpeedControl can be used directly * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=da479c3
[22:32:13] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15SebKuzminsky commented on issue #106: I'm running the latest version of this branch (5bdebef86d) through the buildbot now. 02https://github.com/LinuxCNC/linuxcnc/pull/106#issuecomment-230360363
[22:47:33] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[23:11:40] -!- remstw has quit [Quit: quit]
[23:17:06] -!- kalxas has quit [Quit: Goodbye]
[23:17:18] -!- kalxas has quit [Changing host]
[23:17:42] -!- kalxas has quit [Client Quit]
[23:49:04] -!- kingarmadillo has quit [Ping timeout: 264 seconds]
[23:57:21] -!- skunkworks has quit [Ping timeout: 250 seconds]
[23:57:21] -!- persina has quit [Ping timeout: 250 seconds]