[MacPorts] #65247: OpenVPN3 build fails on older OS versions: require_free.hpp:59:14: error: expected expression
MacPorts
noreply at macports.org
Wed Apr 30 01:35:04 UTC 2025
#65247: OpenVPN3 build fails on older OS versions: require_free.hpp:59:14: error:
expected expression
----------------------------+----------------------
Reporter: iAmInActions | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords:
Port: openvpn3 asio |
----------------------------+----------------------
Comment (by barracuda156):
If anyone gonna build this on legacy systems, you may need some fix for
missing `SOL_LOCAL`. This seems to work:
{{{
--- openvpn/common/peercred.hpp 2025-04-21 00:27:27.000000000 +0800
+++ openvpn/common/peercred.hpp 2025-04-30 09:14:22.000000000 +0800
@@ -21,6 +21,10 @@
#if defined(__APPLE__) || defined(__FreeBSD__)
#include <sys/ucred.h>
+
+#ifndef SOL_LOCAL
+#define SOL_LOCAL 0
+#endif
#endif
namespace openvpn::SockOpt {
}}}
--
Ticket URL: <https://trac.macports.org/ticket/65247#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list