The Last Psion | Alex<p><strong><a href="https://oldbytes.space/tags/plptools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plptools</span></a> update!</strong></p><p><strong>Haiku</strong></p><p>The <a href="https://oldbytes.space/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HaikuOS</span></a> port is now <em>mostly</em> working, with caveats. Everything compiles except <code>plpfuse</code>, which might require migrating <code>plpfuse</code> to FUSE3. I've been able to send and receive files using <code>plpftp</code>, 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 <code>ioctl()</code> for serial ports. Stay tuned...</p><p><strong>FreeBSD</strong></p><p>The <a href="https://oldbytes.space/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeBSD</span></a> 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 <code>timezone</code> global variable. This, in turn, might have uncovered some very old, slightly iffy code when working out timezone offsets.</p><p><strong>Other platforms</strong></p><p>The <a href="https://oldbytes.space/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> port is running fine at the moment, thanks to <span class="h-card" translate="no"><a href="https://mstdn.fr/@captfab" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>captfab</span></a></span> and <span class="h-card" translate="no"><a href="https://mastodon.me.uk/@jbmorley" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jbmorley</span></a></span>'s sterling work. If you're on macOS, check out Reconnect.</p><p>I'd like to resurrect the <a href="https://oldbytes.space/tags/NetBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NetBSD</span></a> 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.</p><p>There are indications that plptools has at some point worked on <a href="https://oldbytes.space/tags/HPUX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HPUX</span></a>, <a href="https://oldbytes.space/tags/IRIX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IRIX</span></a> and <a href="https://oldbytes.space/tags/AIX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIX</span></a>. I personally feel that these ports probably don't need to be resurrected.</p><p>The code also mentions <a href="https://oldbytes.space/tags/Solaris" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Solaris</span></a> - I'd certainly consider working on an <a href="https://oldbytes.space/tags/IllumOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IllumOS</span></a> port, if people were interested.</p><p>Interestingly, there's no mention of <a href="https://oldbytes.space/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a>, but again I would consider working on that if people are interested.</p><p>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.</p><p><strong>Misc</strong></p><p>A couple of small bugs have been squashed by Reuben, including an issue where logging didn't go to <code>stdout</code> when using the <code>--autoexit</code> switch.</p><p><a href="https://oldbytes.space/tags/psion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>psion</span></a> <a href="https://oldbytes.space/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://oldbytes.space/tags/retrodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrodev</span></a></p>