Closed dschepler closed 4 months ago
duplicate #838
cram.c
and the general check for time.h
were fixed in 266f0acf7f5e029afbb3e263437039e50cd6c262; cram.c
was then removed in 5436909b1d47142ba0961de31bc984bbd544bd80.
Thanks. Generally the 2.1 tree is dead, reporting errors should be done against current master.
OK, so you're saying this comes under the heading of #835 then?
If you find problems with the master branch that don't already have issues, feel free to file them. there are no new planned releases for the 2.1 series.
Trying to build the latest release https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/cyrus-sasl-2.1.28.tar.gz on my system with gcc 14.1.0, I get a couple compilation errors:
(In response to an earlier comment on a different issue: I do see lines #ifdef HAVE_TIME_H // #include // #endif in lib/saslutil.c. However, in a search through the source code and build directory, the only files that contain HAVE_TIME_H are lib/saslutil.c and mac/libdes/src/speed.c. I don't see anything in the configure script that would actually test for time.h and set HAVE_TIME_H. I also don't see any such include in plugins/cram.c.)