office-gobmx/external/gpgmepp/strcasecmp.patch
Xisco Fauli 96fb0457f4 gpgme: Upgrade to 1.24.0
* external/gpgmepp/gettid.patch fixes
/opt/rh/gcc-toolset-12/root/usr/libexec/gcc/x86_64-redhat-linux/12/ld: ./.libs/libgpgme.so: undefined reference to `gettid'

* external/gpgmepp/strcasecmp.patch fixes
libgpgme.lib(key.obj) : error LNK2019: unresolved external symbol _strcasecmp referenced in function __gpgme_key_append_name

Downloaded from https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.0.tar.bz2

Change-Id: I2f2587f5157db7610d6ffaa84b49f9677ba1cc4c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176160
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-11-08 22:49:42 +01:00

14 lines
280 B
Diff

--- src/key.c 2024-11-08 20:45:01.826019597 +0100
+++ src/key.c 2024-11-08 20:46:15.369716357 +0100
@@ -19,6 +19,10 @@
* SPDX-License-Identifier: LGPL-2.1-or-later
*/
+#ifdef _MSC_VER
+# define strcasecmp _stricmp
+#endif
+
#if HAVE_CONFIG_H
#include <config.h>
#endif