Opened 10 years ago

Closed 10 years ago

#169 closed Bug / Defect (fixed)

OpenVPN built from "master" does not work on WinXP

Reported by: Samuli Seppänen Owned by:
Priority: blocker Milestone:
Component: Generic / unclassified Version: OpenVPN 2.3-beta / 2.3-RC (Community Ed)
Severity: Not set (select this one, unless your'e a OpenVPN developer) Keywords:
Cc: Gert Döring

Description

When trying to launch the new OpenVPN-GUI on Windows XP (32-bit), the following error message is displayed and the GUI does not launch:

The procedure entry point inet_ntop could not be
located in the dynamic link library WS2_32.dll

The service does not work, either. OpenVPN code is based on "master" + andj's latest patches (excluding 3/8, which has been merged to "master" already).

Same OpenVPN version works correctly on Windows 7 (64-bit).

Attachments (2)

0001-Attempt-to-fix-ticket-169.patch (1.2 KB) - added by Samuli Seppänen 10 years ago.
Partial fix to ticket #169
0001-work-around-inet_ntop-inet_pton-problems-for-MSVC-bu.patch (1.8 KB) - added by Gert Döring 10 years ago.
this should fix it - see discussion on the list

Download all attachments as: .zip

Change History (6)

Changed 10 years ago by Samuli Seppänen

Partial fix to ticket #169

comment:1 Changed 10 years ago by Samuli Seppänen

Attempted to fix the issue according to Heiko's suggestions. Did not look into the final suggestion ("check <Ws2tcpip.h>") yet. Builds fine but still gives the same error message on WinXP during OpenVPN startup.

Attached a patch containing modifications done so far. Due build issues in "master" make sure andj's patches (look above) are applied on top of if you want help fix this.

Changed 10 years ago by Gert Döring

this should fix it - see discussion on the list

comment:2 Changed 10 years ago by Gert Döring

Cc: Gert Döring added

comment:3 Changed 10 years ago by Samuli Seppänen

Fixed in this installer.

comment:4 Changed 10 years ago by Samuli Seppänen

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.