Master commit:
https://github.com/OpenPrinting/cups/commit/
3f763a960f3
Fixes #773
- Added OpenSSL support for cupsHashData (Issue #762)
- Fixed delays in lpd backend (Issue #741)
- Fixed extensive logging in scheduler (Issue #604)
+- Fixed hanging of `lpstat` on IBM AIX (Issue #773)
- Fixed printing to stderr if we can't open cups-files.conf (Issue #777)
- Fixed purging job files via `cancel -x` (Issue #742)
- Fixed a bug in the PPD command interpretation code (Issue #768)
#ifndef O_BINARY
# define O_BINARY 0
#endif /* O_BINARY */
-#ifndef MSG_DONTWAIT
+#ifdef _AIX
+# define MSG_DONTWAIT MSG_NONBLOCK
+#elif !defined(MSG_DONTWAIT)
# define MSG_DONTWAIT 0
-#endif /* !MSG_DONTWAIT */
+#endif /* _AIX */
/*
# include <systemd/sd-journal.h>
#endif /* HAVE_ASL_H */
#include <syslog.h>
+#ifndef va_copy
+# define va_copy(__list1, __list2) ((void)(__list1 = __list2))
+#endif
/*