[Openvpn-devel,v1] cmake: don't prefix the event message DLL with lib

Message ID 20261029221700.30289-1-gert@greenie.muc.de
State New
Headers
Series [Openvpn-devel,v1] cmake: don't prefix the event message DLL with lib |

Commit Message

Gert Doering Oct. 29, 2026, 10:16 p.m. UTC
  From: Heiko Hund <heiko@ist.eigentlich.net>

MinGW builds named the DLL libopenvpnservmsg.dll, while the event log
expects openvpnservmsg.dll.

Change-Id: I5aa1a838afa924df292e630efb173c3b1dc5b407
Signed-off-by: Heiko Hund <heiko@ist.eigentlich.net>
Acked-by: Razvan Cojocaru <razvanc@mailbox.org>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/2072
---

This change was reviewed on Gerrit and approved by at least one
developer. I request to merge it to master.

Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/2072
This mail reflects revision 1 of this Change.

Acked-by according to Gerrit (reflected above):
Razvan Cojocaru <razvanc@mailbox.org>
  

Patch

diff --git a/src/openvpnserv/CMakeLists.txt b/src/openvpnserv/CMakeLists.txt
index 2cc4a93..35f1efe 100644
--- a/src/openvpnserv/CMakeLists.txt
+++ b/src/openvpnserv/CMakeLists.txt
@@ -69,7 +69,8 @@ 
 if (MSVC)
     set_target_properties(openvpnservmsg PROPERTIES LINK_FLAGS "/NOENTRY")
 else()
-    set_target_properties(openvpnservmsg PROPERTIES LINKER_LANGUAGE C OUTPUT_NAME "openvpnservmsg")
+    set_target_properties(openvpnservmsg PROPERTIES LINKER_LANGUAGE C OUTPUT_NAME "openvpnservmsg"
+                                                   PREFIX "")
     target_link_options(openvpnservmsg PRIVATE
         -Wl,--entry=0
         -nostdlib