On 28/05/2019 15:30, Lorenz wrote:
> Hi,
> 
> has anyone already succeeded to compile the OpenVPN 3 Linux Client on an arm
> architecture?
> 
> I am trying to compile the project on a Raspberry Pi 3 Model B+ running
> Raspbian (basically Debian Stretch). But make always fails (see attached log).
> To check if there is a problem with Raspbian I also tried compiling inside a
> LXC container running Ubuntu 18.04 however the same error occurred.
> 
> GCC version:
> gcc (Raspbian 6.3.0-18+rpi1+deb9u1) 6.3.0 20170516
> gcc (Ubuntu/Linaro 7.4.0-1ubuntu1~18.04) 7.4.0
> 
> uname:
> Linux test 4.19.42-v7+ #1219 SMP Tue May 14 21:20:58 BST 2019 armv7l GNU/Linux
> 
> 
> make finishes without problems on my amd64 machine (tested Debian Stretch and
> Ubuntu 18.04).
> 
> Do you have any ideas why the error only occurs on the Raspberry Pi?

Hi,

Thanks for testing openvpn3-linux! :)

Yes, 32 bit is a known issue.  It's related to some type deduction challenge
C++ provides which is not an issue on 64 bit platforms.  So far I've just been
ignorant to 32 bit platforms (sorry!), as I didn't think it was that used that
much any more - and especially not on ARM.  But I also didn't think if
RasperryPi ... so this needs to be fixed!

If anyone is willing to dive into this issue and try to come up with a patch,
I will happily review and merge it.  Otherwise I'll have a look at it once I
get a chance.  It's probably not a big challenge, just need to fully grasp the
C++ template complaint and find a fix which also doesn't break 64 bit.

Btw ... (and I'm NOT pointing fingers) .. but these kind of questions are
usually better suited for openvpn-devel mailing list (on Cc).


-- 
kind regards,

David Sommerseth
OpenVPN Inc


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to