[An on-line version of this announcement will be available at
https://www.postfix.org/announcements/postfix-3.10.7.html]

Fix for all Postfix 3.* releases:

  * This patch addresses build errors on recent Linux distributions. With
    the patch, Postfix builds will run the compiler with a backwards
    compatibility option that is supported by Gcc and Clang. For other
    compilers, an error message provides hints.

    Background: the build errors are caused by C compilers that by
    default define a 'bool' type (size=1) that conflicts with Postfix's
    'bool' type (an alias for 'int', typically size=4). Postfix 3.11
    will support the new bool type, but that change is too large for
    stable Postfix releases (too many lines in too many files).

    This patch will also apply to Postfix 3.6 all the way back to
    Postfix 3.0 with a simple change: remove the Prereq: line, and
    remove the part that updates the HISTORY file.

You can find the updated Postfix source code at the mirrors listed at
https://www.postfix.org/.

        Wietse
_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to