svn commit: r545754 - head/devel/json-glib/files
Niclas Zeising
zeising at FreeBSD.org
Sat Aug 22 09:37:47 UTC 2020
Author: zeising
Date: Sat Aug 22 09:37:46 2020
New Revision: 545754
URL: https://svnweb.freebsd.org/changeset/ports/545754
Log:
devel/json-glib: Fix build with llvm 11
Fix the build of devel/json-glib with llvm 11.
llvm 11 introduced a new warning relating to how to cast between void * and
enums, which json-glib are stumbling over.
PR: 248736
Submitted by: dim
MFH: 2020Q3
Added:
head/devel/json-glib/files/
head/devel/json-glib/files/patch-json-glib_json-scanner.c (contents, props changed)
Added: head/devel/json-glib/files/patch-json-glib_json-scanner.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/json-glib/files/patch-json-glib_json-scanner.c Sat Aug 22 09:37:46 2020 (r545754)
@@ -0,0 +1,11 @@
+--- json-glib/json-scanner.c.orig 2020-08-18 18:22:53 UTC
++++ json-glib/json-scanner.c
+@@ -925,7 +925,7 @@ json_scanner_get_token_i (JsonScanner *scanner,
+
+ case G_TOKEN_SYMBOL:
+ if (scanner->config->symbol_2_token)
+- *token_p = (GTokenType) value_p->v_symbol;
++ *token_p = GPOINTER_TO_INT (value_p->v_symbol);
+ break;
+
+ case G_TOKEN_BINARY:
More information about the svn-ports-all
mailing list