openvpn-auth-ldap broken on 2.3
The openvpn-auth-ldap.so that comes with this package is linked to libobjc.so.2, but libobjc.so.3 is what is part of alpine 2.3. Thus, the library won’t load and if configured for it, openvpn won’t start. We ran across this after upgrading from 2.1 to 2.3, so this was our first chance to use this package.
I recompiled it on a 2.3 machine, after making a change to the source based on http://code.google.com/p/openvpn-auth-ldap/issues/detail?id=11 to fix an issue we’d seen in the past. I had to pass —with-objc-runtime=GNU to the configure script to properly build on 2.3.
I can provide the source or the built library if desired. I also realize that not many people might be using this package. So if it’s better to remove it and just provide the tools needed to build it that is OK too.
(from redmine: issue id 1036, created on 2012-02-29, closed on 2012-03-08)
- Revision d1f4ce30 by Natanael Copa on 2012-03-01T09:50:12Z:
main/openvpn-auth-ldap: rebuild against libobjc.so.3 fixes #1036
- Revision cc0bb232 by Natanael Copa on 2012-03-01T09:54:25Z:
main/openvpn-auth-ldap: rebuild against libobjc.so.3 ref #1036 (cherry picked from commit d1f4ce30f7b34bd17c2084506a8013023499a449)