]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
postfix-3.5.15 v3.5.15
authorWietse Venema <wietse@porcupine.org>
Sat, 5 Feb 2022 05:00:00 +0000 (00:00 -0500)
committerViktor Dukhovni <postfix-users@dukhovni.org>
Sun, 6 Feb 2022 19:33:42 +0000 (14:33 -0500)
postfix/HISTORY
postfix/src/global/mail_version.h
postfix/src/util/dict_db.c
postfix/src/util/sys_defs.h

index 3ce8aec1f6ffa2a99dc5aa6ce6f473fc397e79aa..c04d47fa9b2cafe2135f3c1d778352c9b61a015f 100644 (file)
@@ -25086,3 +25086,13 @@ Apologies for any names omitted.
        proxy_read_maps default value, based on output from the
        mantools/missing-proxy-read-maps script.  File:
        global/mail_params.h.
+
+20220120
+
+       Bitrot: Glibc 2.34 implements closefrom(). File:
+       util/sys_defs.h.
+
+20220202
+
+       Bitrot: Berkeley DB 18 is like Berkeley DB 6. Yasuhiro
+       Kimura. File: util/dict_db.c.
index 6b6b155d02267f71251ed0b51668c1ba7472f799..b293f9aa39b6d9942426065da2c82cadf9155752 100644 (file)
@@ -20,8 +20,8 @@
   * Patches change both the patchlevel and the release date. Snapshots have no
   * patchlevel; they change the release date only.
   */
-#define MAIL_RELEASE_DATE      "20220114"
-#define MAIL_VERSION_NUMBER    "3.5.14"
+#define MAIL_RELEASE_DATE      "20220205"
+#define MAIL_VERSION_NUMBER    "3.5.15"
 
 #ifdef SNAPSHOT
 #define MAIL_VERSION_DATE      "-" MAIL_RELEASE_DATE
index 706d397a0f215b13bc24a06392fca8fa7c3ec378..c8bd5eb37a8029b965698d00fe1b2cc9a9dce24d 100644 (file)
@@ -753,7 +753,7 @@ static DICT *dict_db_open(const char *class, const char *path, int open_flags,
     if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
        msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
     db_base_buf = vstring_alloc(100);
-#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
+#if DB_VERSION_MAJOR == 18 || DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
        (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
     if ((errno = db->open(db, 0, sane_basename(db_base_buf, db_path),
                          0, type, db_flags, 0644)) != 0)
index 17e52b229cb3303188619111a1c5ca4a68491777..0bd50f01274da1085a7dba23625b273cc73c5b58 100644 (file)
@@ -827,6 +827,9 @@ extern int initgroups(const char *, int);
 #define HAVE_POSIX_GETPW_R
 #endif
 #endif
+#if HAVE_GLIBC_API_VERSION_SUPPORT(2, 34)
+#define HAS_CLOSEFROM
+#endif
 
 #endif