aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Sommerseth2016-12-13 13:16:56 +0100
committerDavid Sommerseth2016-12-14 13:52:29 +0100
commita7acb6b48e31c5b83983f7eb9caf308adb7b76f1 (patch)
treef5d5cb29176cf63ac42d3a5414017458677e0a07
parent1a8f6b9159708a943ebdb64404de4c5fc887303b (diff)
downloadopenvpn-a7acb6b48e31c5b83983f7eb9caf308adb7b76f1.zip
openvpn-a7acb6b48e31c5b83983f7eb9caf308adb7b76f1.tar.gz
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 <gert@greenie.muc.de> 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 <davids@openvpn.net>
-rw-r--r--Changes.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/Changes.rst b/Changes.rst
index 7da1119..8508fa3 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.