[smartmontools-support] State of OS/2 port
Christian Franke
Christian.Franke at t-online.de
Tue Aug 4 17:33:03 CEST 2026
Hi Dave,
thanks for the positive feedback.
Dave Yeo via Smartmontools-support wrote:
> Hi, compiling the latest smartmontools git on ArcaOS (OEM version of
> OS/2, arcanoae.com) configure output this at the tail,
Is there any free (evaluation?) version of this OS available we could
use locally for compile tests?
Or alternatively, is there any free cross-toolchain available?
> ```
> configure: WARNING:
> This version of smartmontools does not use C++14, C++17 or C++20
> enhancements,
> but future versions possibly will.
> This script was unable to determine a compiler option to enable C++20.
> Please send info about compiler and platform to
> smartmontools-support at listi.jpberlin.de - Thanks!
There are no plans to require C++20 very soon, but possibly C++14. So
the above is good news.
> configure: WARNING:
> The OS/2 port of smartmontools is unmaintained. Please report the test
> results to smartmontools-support at listi.jpberlin.de - Thanks!
Didn't expect such a quick feedback after I added the above message one
week ago (88240355037d).
I will keep this message for a while but remove it for OS/2 (and keep
QNX) before next release.
> ```
> Smartmontools compiled fine and seems to work fine.
Very good news, the recent "guessed" fix (20d527bc4a78) was apparently
successful.
> I've attached the results of make check from the system's GCC, 9.2.0
> and the latest available, 15.2.0. Not sure of other tests that I can do.
Did you test `smartctl -x -a ...`?
The os_os2.cpp module still uses the (meantime very) old interface which
limits ATA pass-through to traditional SMART functionality. So `smartctl
-x` will likely show many messages like:
"Non-SMART commands not implemented"
--
Thanks,
Christian
More information about the Smartmontools-support
mailing list