John Morris

Results 70 comments of John Morris

I started working on removing `syslog_async`, which was easy enough, but then found that none of `rtapi_app`'s messages seem to be actually going through the message ring, and then got...

[This report][1] on the ML shows the problem in a screenshot [1]: https://groups.google.com/d/msg/machinekit/5E-6Xq2qYo8/DAER9jT3CgAJ

> I made a mistake in pull request #286 when rewriting test `header-sanity`: instead of `HEADERS_DIRECTORY=$(readlink -f ../../../include)` I put there `HEADERS_DIRECTORY=$(readlink -f ../../include)`. When investigating what really happens when...

...and as soon as I clicked the "Comment" button, I see why this addresses a problem you didn't ask about (even though it may come useful by the time the...

FWIW, a working HAL to ros_control interface is published at https://github.com/zultron/hal_ros_control/; it's not perfectly up to date, but we've been using it for a while, and it's been performing quite...

I can reproduce this usually with about 100-200 repeated runs of the test on the RPi4 I've been using. Each time, a `halcmd ping` leaves a core dump in the...

A new one: During `loadrt()` and a comp's `rtapi_app_main()` execution, logging too much with e.g. `hal_print_msg()` apparently fills up some buffer and causes a hang. Once the ∅MQ RPC call...

> Removing support for parameters would make it far more challenging to integrate a current build of LCNC on top of Machine-kit HAL, since LCNC has not deprecated parameters AFAIK....

Oh boy, `Makefile.inc` is full of arch-specific variables, and it's sourced by `Makefile.modinc`. These are both installed by the `machinekit-hal-dev` package, which is supposed to be arch-independent. We could install...

I'm looking a little deeper at how to replace `Makefile.modinc`. I had forgotten the `comp` scripts use it. Fundamentally, `autoconf` (CMake, someday) is going to have to stick build data...