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-head mailing list