On 09/07/2024 3:49 PM PDT Hal Murray via devel <devel@ntpsec.org> wrote:I assume it's from this change: https://gitlab.com/NTPsec/ntpsec/-/commit/7c8b5fe20eafe911be4eac64467a032a52753313#887b5ad6972aa02f9a0434c248cd872a994e6fc5_44_41Thanks. Yes. That would explain this problem.But that cleanup went in back in June. Why didn't we notice this problemearlier?
It is one of many jobs set up to fail withou fanfare. Nobody was checking up on them on the pipelines tab at GitLab.
Ubuntu 16.04 is pretty old, does it need to be supported?Good question. Any opinions?There are also 14.04 and 18.04Are there any other distros supporting old old old versions that we mightrun into?Do we have a web page that describes our support policy?
I'd ask Richard Laager, but I don't see anything before Bionic listed as having a NTPsec package in tree.
Besides https://www.ntpsec.org/supported-platforms.html I dunno it there might be.
My vote is that we support versions that are publicly supported and don'tsupport old versions that are suppported for fee. That's not so much thatwe aren't interested in old versions but that they aren't interested inus. We should consider support for an old version on a case by case basisif there is ever any interest. Who knows, somebody might get interestedin NTS.
Until it come to Python I suppose.
I think the fix is only 3 or 4 lines in 2 places.Does #ifdef work on functions? I thought not, but the old code looks likeits doing that.
Possibly, the correct route would probably be to check for the function in wscript and set an appropriate #define.
-30-
Sent from my handbrain
_______________________________________________ devel mailing list devel@ntpsec.org https://lists.ntpsec.org/mailman/listinfo/devel