#linuxcnc-devel Logs

Aug 26 2020

#linuxcnc-devel Calendar

02:34 AM rmu|w: maybe clang complains because pch is assigned and in the next line that value gets overwritten
05:11 AM andypugh: rmu: Yes, that is the complaint, but it’s not really valid
05:12 AM rmu|w: andypugh: if i read that correctly, the code says basically
05:12 AM rmu|w: pch = something();
05:12 AM rmu|w: pch = something();
05:12 AM andypugh: Yes, it is deliberately discarding unwanted data from the buffer.
05:12 AM rmu|w: and clang complains about the second line. pch isn't really used anywhere, so this assignment isn't needed
05:14 AM rmu|w: so you could do strtok(buffer, delims); strtok(NULL, delims); pch = strtok(NULL, delims); temp = atoi(pch); ...
05:18 AM rmu|w: i wonder how stable, relevant or useful code like popen("df | grep \"/dev/hda1\""... really is
06:54 AM mmm17: ....
06:55 AM mmm17: I am trying to use Trocen Laser cutting machine on Linux, it shall be connected via USB
06:55 AM mmm17: can linuxcnc handle this, I can not find any related thing in the initial configuration page.
06:56 AM mmm17: and no free software I could find that operate under Linux,
07:12 AM JT-Cave: mmm17, this is the dev channel... try #linuxcnc
07:42 AM mmm17: I am looking for Trocen support via linuxcnc
08:25 AM -!- #linuxcnc-devel mode set to +v by ChanServ
08:31 AM -!- #linuxcnc-devel mode set to +v by ChanServ
12:45 PM andypugh: Well, this has been fascinating!
12:45 PM andypugh: http://buildbot.linuxcnc.org/buildbot/builders/4041.deb-buster-rtpreempt-amd64/builds/440/steps/shell_4/logs/warnings%20%2895%29
12:45 PM andypugh: Has a list of linuxCNC binaries with no manpage.
12:45 PM andypugh: And looking through them to write minimal manpages has been exttremely illuminating
12:46 PM andypugh: For example I have been using LinuxCNC for 10 years and _no_ idea that there was a command “mdi” which allows you to send G-code straight from the command line
12:50 PM burklefoo: A 1 line description would help
12:56 PM andypugh: That’s what I am working on.
12:56 PM andypugh: want to help?
01:41 PM burklefoo: I can try
01:42 PM burklefoo: what branch is this?
02:01 PM Tom_L: andypugh, i knew mdi was there but never ever tried it
02:03 PM andypugh: burklefoo: I have about 30 more manpages (of 95) to write. Do you have a github account? And do you know LinuxCNC (and Google) well enough to work out what the commands do?
02:03 PM andypugh: burklefoo: : https://github.com/LinuxCNC/linuxcnc/commit/a9327fa4ca04b6df3d928018a17644173f14c636#diff-b32f21a865fedaa8fc61fa24e4165d62
02:06 PM burklefoo: This is pcw
02:06 PM andypugh: Ah!
02:07 PM andypugh: The list is here:
02:07 PM andypugh: https://gist.github.com/andypugh/b37c4b87ae18102507629be992bca9bf
02:09 PM andypugh: If you can add a comment to the gist saying which ones you are doing, to avoid duplication, then make a pull request on the branch (you might as well edit on the web site, really) for each one then I will squash the commits later
02:09 PM andypugh: Actually, a simpler idea….
02:10 PM andypugh: Can you start at the bottom and work up? We can meet in the middle
02:12 PM andypugh: So. for example, start by editing: https://github.com/LinuxCNC/linuxcnc/blob/andypugh/manpages/docs/man/man1/pyui.1
02:14 PM andypugh: (and in that case, google for “linuxcnc pyui” seems to indicate that it is closely related to “panelui” (which is already done)
02:14 PM burklefoo: let me take a look I guess google and link to any available info in LinuxCNC docs
02:18 PM linuxcnc-build: build #1685 of 4030.deb-stretch-rtpreempt-i386 is complete: Failure [4failed apt-get-update shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4030.deb-stretch-rtpreempt-i386/builds/1685 blamelist: andypugh <andy@bodgesoc.org>
02:18 PM linuxcnc-build: build #1687 of 4031.deb-stretch-rtpreempt-amd64 is complete: Failure [4failed apt-get-update shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4031.deb-stretch-rtpreempt-amd64/builds/1687 blamelist: andypugh <andy@bodgesoc.org>
02:20 PM andypugh: That’s what I have been doing.
02:21 PM burklefoo: can I just pull andypugh/manpages and then push my changes?
02:21 PM andypugh: If you prefer that, yes.
02:22 PM burklefoo: I understand that and I can test locally
02:23 PM burklefoo: I probably cant start until this evening, Ill take one of your minimal pages as an template
02:25 PM andypugh: No need for that, the pages all exist, they just need content
02:26 PM burklefoo: OK that makes it easier
02:26 PM andypugh: Currently there is a set of manpages that say “ThisComponent does stuff for LinuxCNC” which ought to be elaborated on
02:26 PM linuxcnc-build: build #4234 of 4017.deb-wheezy-amd64 is complete: Failure [4failed shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4017.deb-wheezy-amd64/builds/4234 blamelist: andypugh <andy@bodgesoc.org>
02:26 PM linuxcnc-build: build #4231 of 4016.deb-wheezy-i386 is complete: Failure [4failed shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4016.deb-wheezy-i386/builds/4231 blamelist: andypugh <andy@bodgesoc.org>
02:37 PM linuxcnc-build: build #5662 of 4008.deb-precise-amd64 is complete: Failure [4failed shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4008.deb-precise-amd64/builds/5662 blamelist: andypugh <andy@bodgesoc.org>
02:39 PM linuxcnc-build: build #5662 of 4007.deb-precise-i386 is complete: Failure [4failed shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4007.deb-precise-i386/builds/5662 blamelist: andypugh <andy@bodgesoc.org>
02:40 PM linuxcnc-build: build #4491 of 4009.deb-precise-rtai-i386 is complete: Failure [4failed shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4009.deb-precise-rtai-i386/builds/4491 blamelist: andypugh <andy@bodgesoc.org>
03:04 PM linuxcnc-build: build #334 of 4042.deb-buster-rtpreempt-rpi4 is complete: Failure [4failed shell_3 shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4042.deb-buster-rtpreempt-rpi4/builds/334 blamelist: andypugh <andy@bodgesoc.org>
03:23 PM linuxcnc-build: build #3921 of 4018.deb-wheezy-rtai-i386 is complete: Failure [4failed shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4018.deb-wheezy-rtai-i386/builds/3921 blamelist: andypugh <andy@bodgesoc.org>
03:27 PM linuxcnc-build: build #3494 of 4014.deb-wheezy-rtpreempt-i386 is complete: Failure [4failed shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4014.deb-wheezy-rtpreempt-i386/builds/3494 blamelist: andypugh <andy@bodgesoc.org>
03:29 PM linuxcnc-build: build #3524 of 4015.deb-wheezy-rtpreempt-amd64 is complete: Failure [4failed shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4015.deb-wheezy-rtpreempt-amd64/builds/3524 blamelist: andypugh <andy@bodgesoc.org>
03:45 PM linuxcnc-build: build #2903 of 4021.deb-jessie-i386 is complete: Failure [4failed shell_3 shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4021.deb-jessie-i386/builds/2903 blamelist: andypugh <andy@bodgesoc.org>
03:45 PM linuxcnc-build: build #2791 of 4019.deb-jessie-rtpreempt-i386 is complete: Failure [4failed shell_3 shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4019.deb-jessie-rtpreempt-i386/builds/2791 blamelist: andypugh <andy@bodgesoc.org>
03:45 PM linuxcnc-build: build #2899 of 4022.deb-jessie-amd64 is complete: Failure [4failed shell_3 shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4022.deb-jessie-amd64/builds/2899 blamelist: andypugh <andy@bodgesoc.org>
03:47 PM linuxcnc-build: build #362 of 4040.deb-buster-rtpreempt-i386 is complete: Failure [4failed shell_3 shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4040.deb-buster-rtpreempt-i386/builds/362 blamelist: andypugh <andy@bodgesoc.org>
03:48 PM linuxcnc-build: build #2789 of 4020.deb-jessie-rtpreempt-amd64 is complete: Failure [4failed shell_3 shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4020.deb-jessie-rtpreempt-amd64/builds/2789 blamelist: andypugh <andy@bodgesoc.org>
03:50 PM linuxcnc-build: build #443 of 4041.deb-buster-rtpreempt-amd64 is complete: Failure [4failed shell_3 shell_4] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4041.deb-buster-rtpreempt-amd64/builds/443 blamelist: andypugh <andy@bodgesoc.org>
04:37 PM linuxcnc-build: build #1686 of 4030.deb-stretch-rtpreempt-i386 is complete: Failure [4failed apt-get-update shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4030.deb-stretch-rtpreempt-i386/builds/1686 blamelist: andypugh <andy@bodgesoc.org>
04:37 PM linuxcnc-build: build #1688 of 4031.deb-stretch-rtpreempt-amd64 is complete: Failure [4failed apt-get-update shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4031.deb-stretch-rtpreempt-amd64/builds/1688 blamelist: andypugh <andy@bodgesoc.org>
04:39 PM andypugh: jepler: seb_kuzminsky cradek : I think those look like buildbot issues, not linuxcnc code issues?
07:17 PM andypugh: burklefoo: I am down to 7 manpages, but also down to 0 energy to complete.
07:17 PM andypugh: ./linuxcncsvr.1:34:FIXME: Add relevant content
07:17 PM andypugh: ./linuxcncmkdesktop.1:34:FIXME: Add relevant content
07:17 PM andypugh: ./xhc-hb04-accels.1:34:FIXME: Add relevant content
07:17 PM andypugh: ./rtapi_app.1:34:FIXME: Add relevant content
07:18 PM andypugh: ./linuxcnc_var.1:34:FIXME: Add relevant content
07:18 PM andypugh: ./halscope.1:34:FIXME: Add relevant content
07:18 PM andypugh: ./pyui.1:34:FIXME: Add relevant content
07:18 PM andypugh: That does mean that I created 88 manpages today.
07:47 PM linuxcnc-build: build #1687 of 4030.deb-stretch-rtpreempt-i386 is complete: Failure [4failed apt-get-update shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4030.deb-stretch-rtpreempt-i386/builds/1687 blamelist: andypugh <andy@bodgesoc.org>
07:47 PM linuxcnc-build: build #1689 of 4031.deb-stretch-rtpreempt-amd64 is complete: Failure [4failed apt-get-update shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4031.deb-stretch-rtpreempt-amd64/builds/1689 blamelist: andypugh <andy@bodgesoc.org>
08:37 PM linuxcnc-build: build #5322 of 1403.rip-wheezy-amd64 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1403.rip-wheezy-amd64/builds/5322 blamelist: andypugh <andy@bodgesoc.org>
09:45 PM linuxcnc-build: build #7186 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/7186 blamelist: andypugh <andy@bodgesoc.org>
10:58 PM linuxcnc-build: build #1688 of 4030.deb-stretch-rtpreempt-i386 is complete: Failure [4failed apt-get-update shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4030.deb-stretch-rtpreempt-i386/builds/1688 blamelist: Phillip Carter <phillcarter54@gmail.com>
10:58 PM linuxcnc-build: build #1690 of 4031.deb-stretch-rtpreempt-amd64 is complete: Failure [4failed apt-get-update shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4031.deb-stretch-rtpreempt-amd64/builds/1690 blamelist: Phillip Carter <phillcarter54@gmail.com>