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.
---
 Changes.rst | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Changes.rst b/Changes.rst
index a5002dd..056bcec 100644
--- a/Changes.rst
+++ b/Changes.rst
@@ -291,3 +291,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.
-- 
1.8.3.1


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to