From: David Sommerseth Date: Tue, 13 Dec 2016 12:16:56 +0000 (+0100) Subject: Changes.rst: Mainatiner update on C99 X-Git-Tag: v2.4_rc2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7acb6b48e31c5b83983f7eb9caf308adb7b76f1;p=thirdparty%2Fopenvpn.git Changes.rst: Mainatiner update on C99 Mention for maintainers that we've moved to build with -std=c99 by default. Also document that 32-bit RHEL5 builds will need -std=gnu99 to be buildable. Acked-by: Gert Doering Message-Id: <1481631416-15377-1-git-send-email-davids@openvpn.net> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg13518.html Signed-off-by: David Sommerseth --- diff --git a/Changes.rst b/Changes.rst index 7da111926..8508fa3fa 100644 --- a/Changes.rst +++ b/Changes.rst @@ -292,3 +292,9 @@ Maintainer-visible changes - Linux distributions using systemd is highly encouraged to ship these new unit files instead of older ones, to provide a unified behaviour across systemd based Linux distributions. + +- With OpenVPN v2.4, the project have moved over to depend on and actively use + the official C99 standard (-std=c99). This may on some older compiler/libc + headers combinations fail. On most of these situations it is recommended to + do use -std=gnu99 in CFLAGS. This is known to be needed when doing + i386/i686 builds on RHEL5.