[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]