#plptools update!
Haiku
The #HaikuOS port is now mostly working, with caveats. Everything compiles except plpfuse
, which might require migrating plpfuse
to FUSE3. I've been able to send and receive files using plpftp
, but RS232 DSR checking has to be disabled in the code. I don't want to speak too soon as it could very well be my mistake, but there might be a bug in Haiku's implementation of ioctl()
for serial ports. Stay tuned...
FreeBSD
The #FreeBSD port currently has issues with linking to readline, but I'm sure that's fixable. However, a different issue has come up involving FreeBSD's implementation of the timezone
global variable. This, in turn, might have uncovered some very old, slightly iffy code when working out timezone offsets.
Other platforms
The #macOS port is running fine at the moment, thanks to @captfab and @jbmorley's sterling work. If you're on macOS, check out Reconnect.
I'd like to resurrect the #NetBSD port for a few reasons, not least because you can still run the current release of NetBSD on a Series 5. I have no experience with NetBSD, so that's my challenge for this afternoon.
There are indications that plptools has at some point worked on #HPUX, #IRIX and #AIX. I personally feel that these ports probably don't need to be resurrected.
The code also mentions #Solaris - I'd certainly consider working on an #IllumOS port, if people were interested.
Interestingly, there's no mention of #OpenBSD, but again I would consider working on that if people are interested.
This is very much a *NIX/POSIX suite of tools. A Windows port isn't going to happen any time soon, unless someone wants to try building it using cygwin. I'm not saying it will never happen, but it's not a priority.
Misc
A couple of small bugs have been squashed by Reuben, including an issue where logging didn't go to stdout
when using the --autoexit
switch.