vala Build Log

Checking out vala 2017-07-06 03:24:26.866
git remote set-url origin https://git.gnome.org/browse/vala
git remote update origin
Fetching origin
git rebase origin/master
Current branch master is up to date.
Configuring vala 2017-07-06 03:24:38.072
./autogen.sh --prefix /home/lantw44/gnome/devinstall --enable-vapigen --disable-static --enable-gtk-doc  
autoreconf-2.69: Entering directory `.'
autoreconf-2.69: configure.ac: not using Gettext
autoreconf-2.69: running: aclocal --install -I m4 ${ACLOCAL_FLAGS}
autoreconf-2.69: configure.ac: tracing
autoreconf-2.69: running: libtoolize --copy
autoreconf-2.69: running: /usr/local/bin/autoconf-2.69
autoreconf-2.69: running: /usr/local/bin/autoheader-2.69
autoreconf-2.69: running: automake --add-missing --copy --no-force
autoreconf-2.69: Leaving directory `.'
configure: WARNING: unrecognized options: --enable-vapigen, --enable-gtk-doc
checking for a BSD-compatible install... /usr/bin/install
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... /usr/bin/awk
checking whether gmake LIBTOOL=/usr/local/bin/libtool sets $(MAKE)... yes
checking whether gmake LIBTOOL=/usr/local/bin/libtool supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... clang -pedantic -std=c11
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang -pedantic -std=c11 accepts -g... yes
checking for clang -pedantic -std=c11 option to accept ISO C89... none needed
checking whether clang -pedantic -std=c11 understands -c and -o together... yes
checking for style of include used by gmake LIBTOOL=/usr/local/bin/libtool... GNU
checking dependency style of clang -pedantic -std=c11... gcc3
checking whether ln -s works... yes
checking build system type... amd64-unknown-freebsd11.1
checking host system type... amd64-unknown-freebsd11.1
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by clang -pedantic -std=c11... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking the maximum length of command line arguments... 196608
checking how to convert amd64-unknown-freebsd11.1 file names to amd64-unknown-freebsd11.1 format... func_convert_file_noop
checking how to convert amd64-unknown-freebsd11.1 file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from clang -pedantic -std=c11 object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... clang-cpp
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if clang -pedantic -std=c11 supports -fno-rtti -fno-exceptions... yes
checking for clang -pedantic -std=c11 option to produce PIC... -fPIC -DPIC
checking if clang -pedantic -std=c11 PIC flag -fPIC -DPIC works... yes
checking if clang -pedantic -std=c11 static flag -static works... yes
checking if clang -pedantic -std=c11 supports -c -o file.o... yes
checking if clang -pedantic -std=c11 supports -c -o file.o... (cached) yes
checking whether the clang -pedantic -std=c11 linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd11.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.21... yes
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking for valac... /home/lantw44/gnome/devinstall/bin/valac
checking for GLIB... yes
checking for GMODULE... yes
checking for LIBGVC... yes
checking for CGRAPH... yes
checking for xsltproc... /usr/local/bin/xsltproc
checking for weasyprint... no
checking for help2man... no
checking whether gmake LIBTOOL=/usr/local/bin/libtool supports nested variables... (cached) yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libvala.pc
config.status: creating gee/Makefile
config.status: creating ccode/Makefile
config.status: creating vala/Makefile
config.status: creating codegen/Makefile
config.status: creating compiler/Makefile
config.status: creating vapi/Makefile
config.status: creating tests/Makefile
config.status: creating doc/Makefile
config.status: creating doc/manual/Makefile
config.status: creating doc/manual/version.xml
config.status: creating gobject-introspection/Makefile
config.status: creating vapigen/vapigen.pc
config.status: creating vapigen/Makefile
config.status: creating vapigen/vala-gen-introspect/Makefile
config.status: creating vapigen/vala-gen-introspect/vala-gen-introspect
config.status: creating libvaladoc/valadoc.pc
config.status: creating libvaladoc/valadoc.deps
config.status: creating libvaladoc/Makefile
config.status: creating valadoc/Makefile
config.status: creating valadoc/doclets/Makefile
config.status: creating valadoc/doclets/html/Makefile
config.status: creating valadoc/doclets/devhelp/Makefile
config.status: creating valadoc/doclets/gtkdoc/Makefile
config.status: creating valadoc/icons/Makefile
config.status: creating valadoc/tests/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --enable-vapigen, --enable-gtk-doc
Building vala 2017-07-06 03:24:55.034
gmake LIBTOOL=/usr/local/bin/libtool -j4 
echo '#define BUILD_VERSION "'`cat ./.version`'"' > version.h-t && mv version.h-t version.h
gmake LIBTOOL=/usr/local/bin/libtool  all-recursive
gmake[1]: Entering directory '/home/lantw44/gnome/source/vala'
Making all in gee
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/gee'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/gee'
  CC       arraylist.lo
  CC       collection.lo
  CC       hashmap.lo
  CC       hashset.lo
  CC       iterable.lo
  CC       mapiterator.lo
  CC       iterator.lo
  CC       list.lo
list.c:265:49: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL);
                                                       ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
  CC       map.lo
  CC       set.lo
1 warning generated.
  CC       timsort.lo
  CCLD     libgee.la
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/gee'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/gee'
Making all in vala
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/vala'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/vala'
  CC       valaaddressofexpression.lo
  CC       valaarraycopymethod.lo
  CC       valaarraycreationexpression.lo
  CC       valaarraylengthfield.lo
  CC       valaarraymovemethod.lo
  CC       valaarrayresizemethod.lo
  CC       valaarraytype.lo
  CC       valaassignment.lo
  CC       valaattribute.lo
  CC       valabaseaccess.lo
  CC       valabasicblock.lo
  CC       valabinaryexpression.lo
  CC       valablock.lo
  CC       valabooleanliteral.lo
  CC       valabooleantype.lo
  CC       valabreakstatement.lo
  CC       valacallable.lo
  CC       valacastexpression.lo
  CC       valacatchclause.lo
  CC       valacharacterliteral.lo
  CC       valaclass.lo
  CC       valaclasstype.lo
  CC       valacodecontext.lo
  CC       valacodegenerator.lo
valacodecontext.c:204:11: warning: 'g_static_private_get' is deprecated [-Wdeprecated-declarations]
        _tmp0_ = g_static_private_get (&vala_code_context_context_stack_key);
                 ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/deprecated/gthread.h:251:10: note: 'g_static_private_get' has been explicitly marked deprecated here
gpointer g_static_private_get            (GStaticPrivate *private_key);
         ^
valacodecontext.c:224:11: warning: 'g_static_private_get' is deprecated [-Wdeprecated-declarations]
        _tmp0_ = g_static_private_get (&vala_code_context_context_stack_key);
                 ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/deprecated/gthread.h:251:10: note: 'g_static_private_get' has been explicitly marked deprecated here
gpointer g_static_private_get            (GStaticPrivate *private_key);
         ^
valacodecontext.c:235:3: warning: 'g_static_private_set' is deprecated [-Wdeprecated-declarations]
                g_static_private_set (&vala_code_context_context_stack_key, _tmp4_, NULL);
                ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/deprecated/gthread.h:254:10: note: 'g_static_private_set' has been explicitly marked deprecated here
void     g_static_private_set            (GStaticPrivate *private_key,
         ^
valacodecontext.c:253:11: warning: 'g_static_private_get' is deprecated [-Wdeprecated-declarations]
        _tmp0_ = g_static_private_get (&vala_code_context_context_stack_key);
                 ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/deprecated/gthread.h:251:10: note: 'g_static_private_get' has been explicitly marked deprecated here
gpointer g_static_private_get            (GStaticPrivate *private_key);
         ^
valacodecontext.c:513:14: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        g_strstrip (_tmp1_);
                    ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
valacodecontext.c:1269:19: warning: assigning to 'gchar **' (aka 'char **') from 'const gchar *const *' (aka 'const char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
                _tmp9_ = _tmp8_ = g_get_system_data_dirs ();
                                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
valacodecontext.c:1307:21: warning: assigning to 'gchar **' (aka 'char **') from 'const gchar *const *' (aka 'const char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
                _tmp18_ = _tmp17_ = g_get_system_data_dirs ();
                                  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       valacodenode.lo
  CC       valacodevisitor.lo
valacodecontext.c:2931:2: warning: 'g_static_private_init' is deprecated [-Wdeprecated-declarations]
        g_static_private_init (&vala_code_context_context_stack_key);
        ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/deprecated/gthread.h:248:10: note: 'g_static_private_init' has been explicitly marked deprecated here
void     g_static_private_init           (GStaticPrivate *private_key);
         ^
8 warnings generated.
  CC       valacodewriter.lo
  CC       valacomment.lo
  CC       valagircomment.lo
  CC       valaconditionalexpression.lo
valacodewriter.c:6275:9: warning: incompatible pointer types assigning to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') from 'int (const char *, const char *)' [-Wincompatible-pointer-types]
        _tmp0_ = g_strcmp0;
               ^ ~~~~~~~~~
valacodewriter.c:6307:9: warning: incompatible pointer types assigning to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') from 'int (const char *, const char *)' [-Wincompatible-pointer-types]
        _tmp0_ = g_strcmp0;
               ^ ~~~~~~~~~
valacodewriter.c:6528:13: warning: incompatible pointer types assigning to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') from 'int (const char *, const char *)' [-Wincompatible-pointer-types]
                                _tmp52_ = g_strcmp0;
                                        ^ ~~~~~~~~~
valacodewriter.c:6562:12: warning: incompatible pointer types assigning to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') from 'int (const char *, const char *)' [-Wincompatible-pointer-types]
                        _tmp64_ = g_strcmp0;
                                ^ ~~~~~~~~~
  CC       valaconstant.lo
  CC       valaconstructor.lo
  CC       valacontinuestatement.lo
  CC       valacreationmethod.lo
  CC       valadatatype.lo
  CC       valadeclarationstatement.lo
4 warnings generated.
  CC       valadelegate.lo
  CC       valadelegatetype.lo
  CC       valadeletestatement.lo
  CC       valadestructor.lo
  CC       valadostatement.lo
  CC       valadynamicmethod.lo
  CC       valadynamicproperty.lo
  CC       valadynamicsignal.lo
  CC       valaelementaccess.lo
  CC       valaemptystatement.lo
  CC       valaenum.lo
  CC       valaenumvalue.lo
  CC       valaenumvaluetype.lo
  CC       valaerrorcode.lo
  CC       valaerrordomain.lo
  CC       valaerrortype.lo
  CC       valaexpression.lo
  CC       valaexpressionstatement.lo
  CC       valafield.lo
  CC       valafieldprototype.lo
  CC       valafloatingtype.lo
  CC       valaflowanalyzer.lo
  CC       valaforeachstatement.lo
  CC       valaforstatement.lo
  CC       valagirparser.lo
  CC       valagenerictype.lo
  CC       valagenieparser.lo
  CC       valageniescanner.lo
  CC       valagenietokentype.lo
  CC       valaifstatement.lo
  CC       valainitializerlist.lo
  CC       valaintegerliteral.lo
  CC       valaintegertype.lo
  CC       valainterface.lo
  CC       valainterfacetype.lo
  CC       valainvalidtype.lo
  CC       valalambdaexpression.lo
  CC       valaliteral.lo
  CC       valalocalvariable.lo
  CC       valalockable.lo
  CC       valalockstatement.lo
  CC       valaloop.lo
  CC       valamarkupreader.lo
  CC       valamemberaccess.lo
  CC       valamemberinitializer.lo
  CC       valamethod.lo
  CC       valamethodcall.lo
  CC       valamethodtype.lo
  CC       valanamedargument.lo
  CC       valanamespace.lo
  CC       valanullliteral.lo
  CC       valanulltype.lo
  CC       valaobjectcreationexpression.lo
  CC       valaobjecttype.lo
  CC       valaobjecttypesymbol.lo
  CC       valaparameter.lo
  CC       valaparser.lo
  CC       valaphifunction.lo
  CC       valapointerindirection.lo
  CC       valapointertype.lo
  CC       valapostfixexpression.lo
  CC       valaprofile.lo
  CC       valapropertyaccessor.lo
  CC       valaproperty.lo
  CC       valarealliteral.lo
  CC       valareferencetransferexpression.lo
  CC       valareferencetype.lo
  CC       valaregexliteral.lo
  CC       valareport.lo
  CC       valareturnstatement.lo
valareport.c:264:27: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                _tmp20_ = g_strstrip (_tmp19_);
                                                      ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
valareport.c:269:27: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                _tmp23_ = g_strstrip (_tmp22_);
                                                      ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
2 warnings generated.
  CC       valascanner.lo
  CC       valascope.lo
  CC       valasemanticanalyzer.lo
  CC       valasignal.lo
  CC       valasignaltype.lo
  CC       valasizeofexpression.lo
  CC       valasliceexpression.lo
  CC       valasourcefile.lo
  CC       valasourcelocation.lo
  CC       valasourcereference.lo
  CC       valastatement.lo
  CC       valastatementlist.lo
  CC       valastringliteral.lo
  CC       valastruct.lo
  CC       valastructvaluetype.lo
  CC       valasubroutine.lo
  CC       valaswitchlabel.lo
  CC       valaswitchsection.lo
  CC       valaswitchstatement.lo
  CC       valasymbol.lo
  CC       valasymbolresolver.lo
  CC       valatargetvalue.lo
  CC       valatemplate.lo
  CC       valathrowstatement.lo
  CC       valatokentype.lo
  CC       valatrystatement.lo
  CC       valatuple.lo
valatokentype.c:392:15: warning: trigraph converted to '^' character [-Wtrigraphs]
                        result = "`??'";
                                   ^
1 warning generated.
  CC       valatypecheck.lo
  CC       valatypeofexpression.lo
  CC       valatypeparameter.lo
  CC       valatypesymbol.lo
  CC       valaunaryexpression.lo
  CC       valaunlockstatement.lo
  CC       valaunresolvedsymbol.lo
  CC       valaunresolvedtype.lo
  CC       valausedattr.lo
  CC       valausingdirective.lo
  CC       valavaluetype.lo
  CC       valavariable.lo
  CC       valaversionattribute.lo
  CC       valavoidtype.lo
  CC       valawhilestatement.lo
  CC       valayieldstatement.lo
  CCLD     libvala-0.38.la
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/vala'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/vala'
Making all in ccode
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/ccode'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/ccode'
  CC       valaccodeassignment.lo
  CC       valaccodebinaryexpression.lo
  CC       valaccodeblock.lo
  CC       valaccodebreakstatement.lo
  CC       valaccodecasestatement.lo
  CC       valaccodecastexpression.lo
  CC       valaccodecommaexpression.lo
  CC       valaccodecomment.lo
  CC       valaccodeconditionalexpression.lo
  CC       valaccodeconstant.lo
  CC       valaccodecontinuestatement.lo
  CC       valaccodedeclaration.lo
valaccodeconstant.c:136:4: warning: assigning to 'gchar *' (aka 'char *') from 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        p = _tmp7_;
          ^ ~~~~~~
1 warning generated.
  CC       valaccodedeclarator.lo
  CC       valaccodedostatement.lo
  CC       valaccodeemptystatement.lo
  CC       valaccodeenum.lo
  CC       valaccodeenumvalue.lo
  CC       valaccodeexpression.lo
  CC       valaccodeexpressionstatement.lo
  CC       valaccodefile.lo
  CC       valaccodeforstatement.lo
  CC       valaccodefragment.lo
  CC       valaccodefunction.lo
  CC       valaccodefunctioncall.lo
  CC       valaccodefunctiondeclarator.lo
  CC       valaccodeggnucsection.lo
  CC       valaccodegotostatement.lo
  CC       valaccodeidentifier.lo
  CC       valaccodeifstatement.lo
  CC       valaccodeincludedirective.lo
  CC       valaccodeinitializerlist.lo
  CC       valaccodeinvalidexpression.lo
  CC       valaccodelabel.lo
  CC       valaccodelinedirective.lo
  CC       valaccodeifsection.lo
  CC       valaccodemacroreplacement.lo
  CC       valaccodememberaccess.lo
  CC       valaccodenewline.lo
  CC       valaccodemodifiers.lo
  CC       valaccodenode.lo
  CC       valaccodeoncesection.lo
  CC       valaccodeparameter.lo
  CC       valaccodeparenthesizedexpression.lo
  CC       valaccodereturnstatement.lo
  CC       valaccodestatement.lo
  CC       valaccodestruct.lo
  CC       valaccodeswitchstatement.lo
  CC       valaccodetypedefinition.lo
  CC       valaccodeunaryexpression.lo
  CC       valaccodevariabledeclarator.lo
  CC       valaccodewhilestatement.lo
  CC       valaccodewriter.lo
  CC       valaccodeelementaccess.lo
  CCLD     libvalaccode.la
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/ccode'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/ccode'
Making all in codegen
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/codegen'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/codegen'
  CC       valaccodearraymodule.lo
  CC       valaccodeassignmentmodule.lo
  CC       valaccodeattribute.lo
  CC       valaccodebasemodule.lo
  CC       valaccodecompiler.lo
valaccodecompiler.c:154:14: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        g_strstrip (_tmp1_);
                    ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
1 warning generated.
  CC       valaccodecontrolflowmodule.lo
  CC       valaccodedelegatemodule.lo
  CC       valaccodememberaccessmodule.lo
  CC       valaccodemethodcallmodule.lo
  CC       valaccodemethodmodule.lo
  CC       valaccodestructmodule.lo
  CC       valaclassregisterfunction.lo
  CC       valactype.lo
  CC       valaenumregisterfunction.lo
  CC       valagasyncmodule.lo
  CC       valagdbusclientmodule.lo
  CC       valagdbusmodule.lo
  CC       valagdbusservermodule.lo
  CC       valagerrormodule.lo
  CC       valagirwriter.lo
  CC       valagobjectmodule.lo
  CC       valagtkmodule.lo
  CC       valagsignalmodule.lo
  CC       valagtypemodule.lo
  CC       valagvariantmodule.lo
valagvariantmodule.c:166:19: warning: assigning to 'ValaGVariantModuleBasicTypeInfo *' (aka 'struct _ValaGVariantModuleBasicTypeInfo *') from 'const ValaGVariantModuleBasicTypeInfo [12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                info_collection = VALA_GVARIANT_MODULE_basic_types;
                                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       valainterfaceregisterfunction.lo
  CC       valastructregisterfunction.lo
  CC       valatyperegisterfunction.lo
1 warning generated.
  CCLD     libvalaccodegen.la
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/codegen'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/codegen'
Making all in compiler
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/compiler'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/compiler'
  CC       valacompiler.o
valacompiler.c:1844:17: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                g_strcanon (_tmp350_, "0123456789.", '?');
                                            ^~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:108:54: note: passing argument to parameter 'string' here
gchar*                g_strcanon       (gchar        *string,
                                                      ^
valacompiler.c:2477:23: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        _tmp53_ = g_mkstemp (_tmp52_);
                             ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gfileutils.h:106:46: note: passing argument to parameter 'tmpl' here
gint     g_mkstemp            (gchar        *tmpl);
                                             ^
2 warnings generated.
  CCLD     valac
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/compiler'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/compiler'
Making all in vapi
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/vapi'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/vapi'
Making all in tests
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/tests'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/tests'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/tests'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/tests'
Making all in doc
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/doc'
Making all in manual
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/doc/manual'
  GEN      devhelp
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/doc/manual'
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/doc'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/doc'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/doc'
Making all in gobject-introspection
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/gobject-introspection'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/gobject-introspection'
  CC       gidlmodule.lo
  CC       gidlnode.lo
  CC       gidlparser.lo
  CC       gmetadata.lo
gmetadata.c:1848:5: warning: 'g_mapped_file_free' is deprecated [-Wdeprecated-declarations]
    g_mapped_file_free (metadata->mfile);
    ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gmappedfile.h:54:14: note: 'g_mapped_file_free' has been explicitly marked deprecated here
void         g_mapped_file_free         (GMappedFile  *file);
             ^
gidlnode.c:482:39: warning: format specifies type 'void *' but the argument has type 'GIdlNode *' (aka 'struct _GIdlNode *') [-Wformat-pedantic]
  g_debug ("node %p type %d size %d", node, node->type, size);
                 ~~                   ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gmessages.h:349:32: note: expanded from macro 'g_debug'
                               __VA_ARGS__)
                               ^~~~~~~~~~~
gidlnode.c:762:44: warning: format specifies type 'void *' but the argument has type 'GIdlNode *' (aka 'struct _GIdlNode *') [-Wformat-pedantic]
  g_debug ("node %p type %d full size %d", node, node->type, size);
                 ~~                        ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gmessages.h:349:32: note: expanded from macro 'g_debug'
                               __VA_ARGS__)
                               ^~~~~~~~~~~
gidlnode.c:2028:5: warning: format specifies type 'void *' but the argument has type 'GIdlNode *' (aka 'struct _GIdlNode *') [-Wformat-pedantic]
           node, node->type, old_offset, *offset, old_offset2, *offset2);
           ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gmessages.h:349:32: note: expanded from macro 'g_debug'
                               __VA_ARGS__)
                               ^~~~~~~~~~~
  CC       gidlwriter.o
3 warnings generated.
1 warning generated.
  CC       scanner.o
scanner.c:235:25: warning: assigning to 'gchar *' (aka 'char *') from 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      giprop->node.name = properties[i]->name;
                        ^ ~~~~~~~~~~~~~~~~~~~
scanner.c:1784:3: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations]
  g_type_init ();
  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/gtype.h:686:23: note: 'g_type_init' has been explicitly marked deprecated here
void                  g_type_init                    (void);
                      ^
  CC       scannerlexer.o
  CC       scannerparser.o
  CCLD     libgidl.la
2 warnings generated.
  CCLD     gen-introspect
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/gobject-introspection'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/gobject-introspection'
Making all in vapigen
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/vapigen'
gmake LIBTOOL=/usr/local/bin/libtool  all-recursive
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/vapigen'
Making all in vala-gen-introspect
gmake[4]: Entering directory '/home/lantw44/gnome/source/vala/vapigen/vala-gen-introspect'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/vala/vapigen/vala-gen-introspect'
gmake[4]: Entering directory '/home/lantw44/gnome/source/vala/vapigen'
  CC       valagidlparser.o
cp vapigen.pc vapigen-0.38.pc
  CC       valavapigen.o
  CC       valavapicheck.o
valavapigen.c:833:65: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                        if (_vala_string_array_contains (_tmp136_, _tmp136__length1, _tmp135_)) {
                                                                                     ^~~~~~~~
valavapigen.c:346:87: note: passing argument to parameter 'needle' here
static gboolean _vala_string_array_contains (gchar* * stack, int stack_length, gchar* needle) {
                                                                                      ^
  CCLD     vapicheck
1 warning generated.
valagidlparser.c:16175:14: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        g_strchomp (_tmp1_);
                    ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:179:55: note: passing argument to parameter 'string' here
gchar*                g_strchomp       (gchar        *string);
                                                      ^
1 warning generated.
  CCLD     vapigen
gmake[4]: Leaving directory '/home/lantw44/gnome/source/vala/vapigen'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/vapigen'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/vapigen'
Making all in libvaladoc
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/libvaladoc'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/libvaladoc'
  CC       doclet.lo
  CC       errorreporter.lo
  CC       filehelper.lo
  CC       moduleloader.lo
filehelper.c:420:11: warning: static function 'string_get_char' is used in an inline function with external linkage [-Wstatic-in-inline]
        _tmp4_ = string_get_char (_tmp0_, (glong) (_tmp3_ - 1));
                 ^
filehelper.c:43:1: note: use 'static' to give inline function 'valadoc_ends_with_dir_separator' internal linkage
G_GNUC_INTERNAL gboolean valadoc_ends_with_dir_separator (const gchar* s);
^
static 
/home/lantw44/gnome/devinstall/lib/glib-2.0/include/glibconfig.h:137:25: note: expanded from macro 'G_GNUC_INTERNAL'
#define G_GNUC_INTERNAL __attribute__((visibility("hidden")))
                        ^
filehelper.c:395:17: note: 'string_get_char' declared here
static gunichar string_get_char (const gchar* self, glong index) {
                ^
errorreporter.c:368:27: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                _tmp19_ = g_strstrip (_tmp18_);
                                                      ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
errorreporter.c:373:27: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                _tmp22_ = g_strstrip (_tmp21_);
                                                      ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
1 warning generated.
  CC       settings.lo
  CC       markupwriter.lo
  CC       gtkdocmarkupwriter.lo
2 warnings generated.
markupwriter.c:324:48: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->write_target_destroy_notify == NULL) ? NULL : (self->write_target_destroy_notify (self->write_target), NULL);
                                                      ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
markupwriter.c:337:42: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (write_target_destroy_notify == NULL) ? NULL : (write_target_destroy_notify (write_target), NULL);
                                                ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
  CC       devhelp-markupwriter.lo
markupwriter.c:1238:48: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->write_target_destroy_notify == NULL) ? NULL : (self->write_target_destroy_notify (self->write_target), NULL);
                                                      ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
  CC       ctyperesolver.lo
3 warnings generated.
  CC       markupsourcelocation.lo
  CC       markuptokentype.lo
  CC       markupreader.lo
markupreader.c:191:20: warning: assigning to 'gchar *' (aka 'char *') from 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        self->priv->begin = _tmp6_;
                          ^ ~~~~~~
  CC       gtkdocrenderer.lo
  CC       documentation/commentscanner.lo
1 warning generated.
  CC       documentation/documentation.lo
  CC       documentation/documentationparser.lo
  CC       documentation/wiki.lo
  CC       documentation/wikiscanner.lo
documentation/documentationparser.c:3157:15: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                g_strchomp (_tmp15_);
                            ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:179:55: note: passing argument to parameter 'string' here
gchar*                g_strchomp       (gchar        *string);
                                                      ^
documentation/documentationparser.c:3253:15: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                g_strchomp (_tmp21_);
                            ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:179:55: note: passing argument to parameter 'string' here
gchar*                g_strchomp       (gchar        *string);
                                                      ^
documentation/documentationparser.c:3349:15: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                g_strchomp (_tmp21_);
                            ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:179:55: note: passing argument to parameter 'string' here
gchar*                g_strchomp       (gchar        *string);
                                                      ^
documentation/documentationparser.c:3673:15: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                g_strchomp (_tmp17_);
                            ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:179:55: note: passing argument to parameter 'string' here
gchar*                g_strchomp       (gchar        *string);
                                                      ^
documentation/documentationparser.c:3906:15: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                g_strchomp (_tmp23_);
                            ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:179:55: note: passing argument to parameter 'string' here
gchar*                g_strchomp       (gchar        *string);
                                                      ^
documentation/documentationparser.c:6539:57: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (append_head_to_head2_target_destroy_notify == NULL) ? NULL : (append_head_to_head2_target_destroy_notify (append_head_to_head2_target), NULL);
                                                               ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
documentation/documentationparser.c:6557:45: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (add_text_target_destroy_notify == NULL) ? NULL : (add_text_target_destroy_notify (add_text_target), NULL);
                                                   ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
  CC       documentation/gtkdoccommentparser.lo
  CC       documentation/gtkdoccommentscanner.lo
documentation/gtkdoccommentparser.c:6232:13: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        g_strchug (_tmp1_);
                   ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
  CC       documentation/gtkdocmarkdownparser.lo
documentation/gtkdocmarkdownparser.c:3294:46: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp2_ = valadoc_token_type_action (_tmp1_, _valadoc_gtkdoc_markdown_parser_add_text_valadoc_token_type_action, self);
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3376:48: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp53_ = valadoc_token_type_action (_tmp52_, _valadoc_gtkdoc_markdown_parser_preserve_token_valadoc_token_type_action, self);
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3378:48: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp55_ = valadoc_token_type_action (_tmp54_, _valadoc_gtkdoc_markdown_parser_preserve_token_valadoc_token_type_action, self);
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3435:48: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp90_ = valadoc_token_type_action (_tmp89_, _valadoc_gtkdoc_markdown_parser_preserve_token_valadoc_token_type_action, self);
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3437:48: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp92_ = valadoc_token_type_action (_tmp91_, _valadoc_gtkdoc_markdown_parser_preserve_token_valadoc_token_type_action, self);
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3473:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp117_ = valadoc_token_type_action (_tmp116_, _valadoc_gtkdoc_markdown_parser_preserve_token_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3572:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp170_ = valadoc_token_type_action (_tmp169_, _valadoc_gtkdoc_markdown_parser_preserve_token_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3574:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp172_ = valadoc_token_type_action (_tmp171_, _valadoc_gtkdoc_markdown_parser_preserve_token_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3576:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp174_ = valadoc_token_type_action (_tmp173_, _valadoc_gtkdoc_markdown_parser_preserve_token_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3663:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp220_ = valadoc_token_type_action (_tmp219_, _valadoc_gtkdoc_markdown_parser_add_text_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3665:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp222_ = valadoc_token_type_action (_tmp221_, _valadoc_gtkdoc_markdown_parser_add_value_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3667:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp224_ = valadoc_token_type_action (_tmp223_, _valadoc_gtkdoc_markdown_parser_add_value_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3669:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp226_ = valadoc_token_type_action (_tmp225_, _valadoc_gtkdoc_markdown_parser_add_text_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3671:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp228_ = valadoc_token_type_action (_tmp227_, _valadoc_gtkdoc_markdown_parser_add_text_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3673:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp230_ = valadoc_token_type_action (_tmp229_, _valadoc_gtkdoc_markdown_parser_add_text_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
documentation/gtkdocmarkdownparser.c:3675:50: warning: incompatible pointer types passing 'void (ValadocToken *, gpointer)' (aka 'void (struct _ValadocToken *, void *)') to parameter of type 'ValadocTokenTypeAction' (aka 'void (*)(struct _ValadocToken *, void *, struct _GError **)') [-Wincompatible-pointer-types]
        _tmp232_ = valadoc_token_type_action (_tmp231_, _valadoc_gtkdoc_markdown_parser_add_text_valadoc_token_type_action, self);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
documentation/gtkdocmarkdownparser.c:768:93: note: passing argument to parameter 'action' here
ValadocTokenType* valadoc_token_type_action (ValadocTokenType* self, ValadocTokenTypeAction action, void* action_target);
                                                                                            ^
7 warnings generated.
  CC       documentation/gtkdocmarkdownscanner.lo
1 warning generated.
16 warnings generated.
  CC       documentation/importerhelper.lo
  CC       documentation/girmetadata.lo
  CC       importer/documentationimporter.lo
  CC       importer/valadocdocumentationimporter.lo
documentation/importerhelper.c:1307:12: warning: static function 'string_index_of_char' is used in an inline function with external linkage [-Wstatic-in-inline]
                _tmp4_ = string_index_of_char (_tmp2_, (gunichar) '.', _tmp3_);
                         ^
documentation/importerhelper.c:427:1: note: use 'static' to give inline function 'valadoc_importer_helper_split_text' internal linkage
G_GNUC_INTERNAL ValadocContentText* valadoc_importer_helper_split_text (ValadocContentText* text, ValadocContentContentFactory* factory);
^
static 
/home/lantw44/gnome/devinstall/lib/glib-2.0/include/glibconfig.h:137:25: note: expanded from macro 'G_GNUC_INTERNAL'
#define G_GNUC_INTERNAL __attribute__((visibility("hidden")))
                        ^
documentation/importerhelper.c:1225:13: note: 'string_index_of_char' declared here
static gint string_index_of_char (const gchar* self, gunichar c, gint start_index) {
            ^
documentation/importerhelper.c:1380:13: warning: static function 'string_get' is used in an inline function with external linkage [-Wstatic-in-inline]
                _tmp31_ = string_get (_tmp30_, (glong) 1);
                          ^
documentation/importerhelper.c:427:1: note: use 'static' to give inline function 'valadoc_importer_helper_split_text' internal linkage
G_GNUC_INTERNAL ValadocContentText* valadoc_importer_helper_split_text (ValadocContentText* text, ValadocContentContentFactory* factory);
^
static 
/home/lantw44/gnome/devinstall/lib/glib-2.0/include/glibconfig.h:137:25: note: expanded from macro 'G_GNUC_INTERNAL'
#define G_GNUC_INTERNAL __attribute__((visibility("hidden")))
                        ^
documentation/importerhelper.c:1250:14: note: 'string_get' declared here
static gchar string_get (const gchar* self, glong index) {
             ^
documentation/importerhelper.c:1393:13: warning: static function 'string_substring' is used in an inline function with external linkage [-Wstatic-in-inline]
                _tmp39_ = string_substring (_tmp37_, (glong) (_tmp38_ + 1), (glong) -1);
                          ^
documentation/importerhelper.c:427:1: note: use 'static' to give inline function 'valadoc_importer_helper_split_text' internal linkage
G_GNUC_INTERNAL ValadocContentText* valadoc_importer_helper_split_text (ValadocContentText* text, ValadocContentContentFactory* factory);
^
static 
/home/lantw44/gnome/devinstall/lib/glib-2.0/include/glibconfig.h:137:25: note: expanded from macro 'G_GNUC_INTERNAL'
#define G_GNUC_INTERNAL __attribute__((visibility("hidden")))
                        ^
documentation/importerhelper.c:877:15: note: 'string_substring' declared here
static gchar* string_substring (const gchar* self, glong offset, glong len) {
              ^
documentation/importerhelper.c:1404:13: warning: static function 'string_substring' is used in an inline function with external linkage [-Wstatic-in-inline]
                _tmp48_ = string_substring (_tmp46_, (glong) 0, (glong) (_tmp47_ + 1));
                          ^
documentation/importerhelper.c:427:1: note: use 'static' to give inline function 'valadoc_importer_helper_split_text' internal linkage
G_GNUC_INTERNAL ValadocContentText* valadoc_importer_helper_split_text (ValadocContentText* text, ValadocContentContentFactory* factory);
^
static 
/home/lantw44/gnome/devinstall/lib/glib-2.0/include/glibconfig.h:137:25: note: expanded from macro 'G_GNUC_INTERNAL'
#define G_GNUC_INTERNAL __attribute__((visibility("hidden")))
                        ^
documentation/importerhelper.c:877:15: note: 'string_substring' declared here
static gchar* string_substring (const gchar* self, glong offset, glong len) {
              ^
  CC       importer/valadocdocumentationimporterscanner.lo
4 warnings generated.
  CC       importer/girdocumentationimporter.lo
  CC       importer/internalidregistrar.lo
  CC       api/symbolaccessibility.lo
  CC       api/sourcecomment.lo
  CC       api/girsourcecomment.lo
  CC       api/attributeargument.lo
  CC       api/attribute.lo
  CC       api/array.lo
  CC       api/callable.lo
  CC       api/childsymbolregistrar.lo
  CC       api/class.lo
  CC       api/constant.lo
  CC       api/delegate.lo
  CC       api/enum.lo
  CC       api/enumvalue.lo
  CC       api/errorcode.lo
  CC       api/errordomain.lo
  CC       api/field.lo
  CC       api/formalparameter.lo
  CC       api/formalparametertype.lo
  CC       api/interface.lo
  CC       api/item.lo
  CC       api/member.lo
  CC       api/method.lo
  CC       api/methodbindingtype.lo
  CC       api/namespace.lo
  CC       api/node.lo
  CC       api/nodetype.lo
  CC       api/ownership.lo
api/node.c:851:9: warning: incompatible pointer types assigning to 'ValadocApiNodeType *' from 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types]
        _tmp5_ = _tmp4_;
               ^ ~~~~~~
api/node.c:1452:9: warning: incompatible pointer types assigning to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') from 'int (const char *, const char *)' [-Wincompatible-pointer-types]
        _tmp0_ = g_strcmp0;
               ^ ~~~~~~~~~
  CC       api/package.lo
  CC       api/pointer.lo
  CC       api/property.lo
2 warnings generated.
  CC       api/propertyaccessor.lo
  CC       api/propertyaccessortype.lo
  CC       api/propertybindingtype.lo
  CC       api/signal.lo
  CC       api/signaturebuilder.lo
  CC       api/sourcefile.lo
  CC       api/struct.lo
  CC       api/symbol.lo
  CC       api/tree.lo
  CC       api/typeparameter.lo
  CC       api/typereference.lo
api/tree.c:1077:18: warning: assigning to 'gchar **' (aka 'char **') from 'const gchar *const *' (aka 'const char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
        _tmp9_ = _tmp8_ = g_get_system_data_dirs ();
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       api/typesymbol.lo
  CC       api/browsable.lo
  CC       api/visitor.lo
1 warning generated.
  CC       api/driver.lo
  CC       content/block.lo
  CC       content/blockcontent.lo
  CC       content/comment.lo
  CC       content/contentfactory.lo
  CC       content/contentelement.lo
  CC       content/contentrenderer.lo
  CC       content/contentvisitor.lo
  CC       content/embedded.lo
  CC       content/headline.lo
content/embedded.c:859:28: warning: incompatible pointer to integer conversion passing 'ValadocContentHorizontalAlign *' to parameter of type 'gint' (aka 'int') [-Wint-conversion]
                g_value_set_enum (value, valadoc_content_style_attributes_get_horizontal_align ((ValadocContentStyleAttributes*) self));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/genums.h:244:24: note: passing argument to parameter 'v_enum' here
                                                 gint            v_enum);
                                                                 ^
content/embedded.c:862:28: warning: incompatible pointer to integer conversion passing 'ValadocContentVerticalAlign *' to parameter of type 'gint' (aka 'int') [-Wint-conversion]
                g_value_set_enum (value, valadoc_content_style_attributes_get_vertical_align ((ValadocContentStyleAttributes*) self));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/genums.h:244:24: note: passing argument to parameter 'v_enum' here
                                                 gint            v_enum);
                                                                 ^
content/embedded.c:885:97: warning: incompatible integer to pointer conversion passing 'gint' (aka 'int') to parameter of type 'ValadocContentHorizontalAlign *' [-Wint-conversion]
                valadoc_content_style_attributes_set_horizontal_align ((ValadocContentStyleAttributes*) self, g_value_get_enum (value));
                                                                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
content/embedded.c:335:129: note: passing argument to parameter 'value' here
void valadoc_content_style_attributes_set_horizontal_align (ValadocContentStyleAttributes* self, ValadocContentHorizontalAlign* value);
                                                                                                                                ^
content/embedded.c:888:95: warning: incompatible integer to pointer conversion passing 'gint' (aka 'int') to parameter of type 'ValadocContentVerticalAlign *' [-Wint-conversion]
                valadoc_content_style_attributes_set_vertical_align ((ValadocContentStyleAttributes*) self, g_value_get_enum (value));
                                                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
content/embedded.c:337:125: note: passing argument to parameter 'value' here
void valadoc_content_style_attributes_set_vertical_align (ValadocContentStyleAttributes* self, ValadocContentVerticalAlign* value);
                                                                                                                            ^
  CC       content/inline.lo
4 warnings generated.
  CC       content/inlinetaglet.lo
  CC       content/inlinecontent.lo
  CC       content/wikilink.lo
  CC       content/link.lo
  CC       content/list.lo
  CC       content/listitem.lo
  CC       content/page.lo
  CC       content/paragraph.lo
content/paragraph.c:623:28: warning: incompatible pointer to integer conversion passing 'ValadocContentHorizontalAlign *' to parameter of type 'gint' (aka 'int') [-Wint-conversion]
                g_value_set_enum (value, valadoc_content_style_attributes_get_horizontal_align ((ValadocContentStyleAttributes*) self));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/genums.h:244:24: note: passing argument to parameter 'v_enum' here
                                                 gint            v_enum);
                                                                 ^
content/paragraph.c:626:28: warning: incompatible pointer to integer conversion passing 'ValadocContentVerticalAlign *' to parameter of type 'gint' (aka 'int') [-Wint-conversion]
                g_value_set_enum (value, valadoc_content_style_attributes_get_vertical_align ((ValadocContentStyleAttributes*) self));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/genums.h:244:24: note: passing argument to parameter 'v_enum' here
                                                 gint            v_enum);
                                                                 ^
content/paragraph.c:643:97: warning: incompatible integer to pointer conversion passing 'gint' (aka 'int') to parameter of type 'ValadocContentHorizontalAlign *' [-Wint-conversion]
                valadoc_content_style_attributes_set_horizontal_align ((ValadocContentStyleAttributes*) self, g_value_get_enum (value));
                                                                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
content/paragraph.c:284:129: note: passing argument to parameter 'value' here
void valadoc_content_style_attributes_set_horizontal_align (ValadocContentStyleAttributes* self, ValadocContentHorizontalAlign* value);
                                                                                                                                ^
content/paragraph.c:646:95: warning: incompatible integer to pointer conversion passing 'gint' (aka 'int') to parameter of type 'ValadocContentVerticalAlign *' [-Wint-conversion]
                valadoc_content_style_attributes_set_vertical_align ((ValadocContentStyleAttributes*) self, g_value_get_enum (value));
                                                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
content/paragraph.c:286:125: note: passing argument to parameter 'value' here
void valadoc_content_style_attributes_set_vertical_align (ValadocContentStyleAttributes* self, ValadocContentVerticalAlign* value);
                                                                                                                            ^
  CC       content/warning.lo
4 warnings generated.
  CC       content/note.lo
  CC       content/resourcelocator.lo
  CC       content/run.lo
  CC       content/sourcecode.lo
  CC       content/styleattributes.lo
  CC       content/symbollink.lo
  CC       content/table.lo
content/sourcecode.c:1273:9: warning: assigning to 'const gchar **' (aka 'const char **') from 'gchar **' (aka 'char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
        _lines = _tmp15_;
               ^ ~~~~~~~
content/sourcecode.c:1320:12: warning: assigning to 'const gchar **' (aka 'const char **') from 'gchar **' (aka 'char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
                                _lines = &_tmp26_[_tmp27_ + 1];
                                       ^ ~~~~~~~~~~~~~~~~~~~~~
content/sourcecode.c:1341:14: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        g_strstrip (_tmp1_);
                    ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
content/sourcecode.c:1467:27: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                _tmp26_ = g_strstrip (_tmp25_);
                                                      ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
content/sourcecode.c:1823:28: warning: incompatible pointer to integer conversion passing 'ValadocContentSourceCodeLanguage *' to parameter of type 'gint' (aka 'int') [-Wint-conversion]
                g_value_set_enum (value, valadoc_content_source_code_get_language (self));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/genums.h:244:24: note: passing argument to parameter 'v_enum' here
                                                 gint            v_enum);
                                                                 ^
content/sourcecode.c:1843:51: warning: incompatible integer to pointer conversion passing 'gint' (aka 'int') to parameter of type 'ValadocContentSourceCodeLanguage *' [-Wint-conversion]
                valadoc_content_source_code_set_language (self, g_value_get_enum (value));
                                                                ^~~~~~~~~~~~~~~~~~~~~~~~
content/sourcecode.c:1747:114: note: passing argument to parameter 'value' here
void valadoc_content_source_code_set_language (ValadocContentSourceCode* self, ValadocContentSourceCodeLanguage* value) {
                                                                                                                 ^
  CC       content/tablecell.lo
  CC       content/tablerow.lo
6 warnings generated.
content/tablecell.c:677:28: warning: incompatible pointer to integer conversion passing 'ValadocContentHorizontalAlign *' to parameter of type 'gint' (aka 'int') [-Wint-conversion]
                g_value_set_enum (value, valadoc_content_style_attributes_get_horizontal_align ((ValadocContentStyleAttributes*) self));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/genums.h:244:24: note: passing argument to parameter 'v_enum' here
                                                 gint            v_enum);
                                                                 ^
content/tablecell.c:680:28: warning: incompatible pointer to integer conversion passing 'ValadocContentVerticalAlign *' to parameter of type 'gint' (aka 'int') [-Wint-conversion]
                g_value_set_enum (value, valadoc_content_style_attributes_get_vertical_align ((ValadocContentStyleAttributes*) self));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/genums.h:244:24: note: passing argument to parameter 'v_enum' here
                                                 gint            v_enum);
                                                                 ^
content/tablecell.c:703:97: warning: incompatible integer to pointer conversion passing 'gint' (aka 'int') to parameter of type 'ValadocContentHorizontalAlign *' [-Wint-conversion]
                valadoc_content_style_attributes_set_horizontal_align ((ValadocContentStyleAttributes*) self, g_value_get_enum (value));
                                                                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
content/tablecell.c:275:129: note: passing argument to parameter 'value' here
void valadoc_content_style_attributes_set_horizontal_align (ValadocContentStyleAttributes* self, ValadocContentHorizontalAlign* value);
                                                                                                                                ^
content/tablecell.c:706:95: warning: incompatible integer to pointer conversion passing 'gint' (aka 'int') to parameter of type 'ValadocContentVerticalAlign *' [-Wint-conversion]
                valadoc_content_style_attributes_set_vertical_align ((ValadocContentStyleAttributes*) self, g_value_get_enum (value));
                                                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
content/tablecell.c:277:125: note: passing argument to parameter 'value' here
void valadoc_content_style_attributes_set_vertical_align (ValadocContentStyleAttributes* self, ValadocContentVerticalAlign* value);
                                                                                                                            ^
  CC       content/taglet.lo
4 warnings generated.
  CC       content/text.lo
  CC       charts/chart.lo
  CC       charts/chartfactory.lo
  CC       charts/hierarchychart.lo
charts/chart.c:511:68: warning: passing 'gint *' (aka 'int *') to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
        gvRenderData (_tmp4_, _tmp5_, (char*) _tmp6_, (char**) (&_tmp7_), &_tmp8_);
                                                                          ^~~~~~~
/usr/local/include/graphviz/gvc.h:82:98: note: passing argument to parameter 'length' here
extern int gvRenderData(GVC_t *gvc, graph_t *g, const char *format, char **result, unsigned int *length);
                                                                                                 ^
  CC       charts/simplechartfactory.lo
1 warning generated.
  CC       parser/manyrule.lo
  CC       parser/oneofrule.lo
  CC       parser/optionalrule.lo
  CC       parser/parser.lo
  CC       parser/parsercallback.lo
  CC       parser/rule.lo
  CC       parser/scanner.lo
parser/rule.c:467:62: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->priv->_start_action_target_destroy_notify == NULL) ? NULL : (self->priv->_start_action_target_destroy_notify (self->priv->_start_action_target), NULL);
                                                                    ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
parser/rule.c:541:63: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->priv->_reduce_action_target_destroy_notify == NULL) ? NULL : (self->priv->_reduce_action_target_destroy_notify (self->priv->_reduce_action_target), NULL);
                                                                     ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
parser/rule.c:615:61: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->priv->_skip_action_target_destroy_notify == NULL) ? NULL : (self->priv->_skip_action_target_destroy_notify (self->priv->_skip_action_target), NULL);
                                                                   ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
parser/rule.c:1006:62: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->priv->_start_action_target_destroy_notify == NULL) ? NULL : (self->priv->_start_action_target_destroy_notify (self->priv->_start_action_target), NULL);
                                                                    ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
parser/rule.c:1010:63: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->priv->_reduce_action_target_destroy_notify == NULL) ? NULL : (self->priv->_reduce_action_target_destroy_notify (self->priv->_reduce_action_target), NULL);
                                                                     ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
parser/rule.c:1014:61: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->priv->_skip_action_target_destroy_notify == NULL) ? NULL : (self->priv->_skip_action_target_destroy_notify (self->priv->_skip_action_target), NULL);
                                                                   ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
  CC       parser/sequencerule.lo
  CC       parser/sourcelocation.lo
  CC       parser/stubrule.lo
6 warnings generated.
  CC       parser/token.lo
  CC       parser/tokentype.lo
  CC       taglets/tagletdeprecated.lo
parser/tokentype.c:705:57: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
                (self->priv->_action_target_destroy_notify == NULL) ? NULL : (self->priv->_action_target_destroy_notify (self->priv->_action_target), NULL);
                                                                      ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
parser/tokentype.c:713:57: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
                (self->priv->_action_target_destroy_notify == NULL) ? NULL : (self->priv->_action_target_destroy_notify (self->priv->_action_target), NULL);
                                                                      ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
  CC       taglets/tagletinheritdoc.lo
parser/tokentype.c:993:56: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
        (self->priv->_action_target_destroy_notify == NULL) ? NULL : (self->priv->_action_target_destroy_notify (self->priv->_action_target), NULL);
                                                              ^
/usr/include/sys/_null.h:32:15: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                 ^
3 warnings generated.
  CC       taglets/tagletinit.lo
  CC       taglets/tagletlink.lo
  CC       taglets/tagletparam.lo
  CC       taglets/tagletreturn.lo
  CC       taglets/tagletsee.lo
  CC       taglets/tagletsince.lo
  CC       taglets/tagletthrows.lo
  CC       highlighter/scanner.lo
  CC       highlighter/codescanner.lo
  CC       highlighter/xmlscanner.lo
  CC       highlighter/codetoken.lo
  CC       highlighter/highlighter.lo
  CC       html/basicdoclet.lo
  CC       html/htmlchartfactory.lo
  CC       html/linkhelper.lo
  CC       html/cssclassresolver.lo
  CC       html/htmlmarkupwriter.lo
  CC       html/htmlrenderer.lo
cp valadoc.pc valadoc-0.38.pc
cp valadoc.deps valadoc-0.38.deps
html/htmlrenderer.c:1178:14: warning: comparison of distinct pointer types ('ValadocApiNode *' (aka 'struct _ValadocApiNode *') and 'ValadocDocumentation *' (aka 'struct _ValadocDocumentation *')) [-Wcompare-distinct-pointer-types]
        if (_tmp11_ == _tmp12_) {
            ~~~~~~~ ^  ~~~~~~~
html/htmlrenderer.c:1185:21: warning: comparison of distinct pointer types ('ValadocApiNode *' (aka 'struct _ValadocApiNode *') and 'ValadocDocumentation *' (aka 'struct _ValadocDocumentation *')) [-Wcompare-distinct-pointer-types]
                _tmp10_ = _tmp13_ == _tmp14_;
                          ~~~~~~~ ^  ~~~~~~~
2 warnings generated.
  CCLD     libvaladoc-0.38.la
copying selected object files to avoid basename conflicts...
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/libvaladoc'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/libvaladoc'
Making all in valadoc
gmake[2]: Entering directory '/home/lantw44/gnome/source/vala/valadoc'
gmake LIBTOOL=/usr/local/bin/libtool  all-recursive
gmake[3]: Entering directory '/home/lantw44/gnome/source/vala/valadoc'
Making all in doclets
gmake[4]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/doclets'
Making all in html
gmake[5]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/doclets/html'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[6]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/doclets/html'
  CC       doclet.lo
  CCLD     libdoclet.la
gmake[6]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/doclets/html'
gmake[5]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/doclets/html'
Making all in devhelp
gmake[5]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/doclets/devhelp'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[6]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/doclets/devhelp'
  CC       doclet.lo
  CCLD     libdoclet.la
gmake[6]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/doclets/devhelp'
gmake[5]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/doclets/devhelp'
Making all in gtkdoc
gmake[5]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/doclets/gtkdoc'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[6]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/doclets/gtkdoc'
  CC       commentconverter.lo
  CC       dbus.lo
  CC       doclet.lo
  CC       gcomment.lo
commentconverter.c:177:14: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        g_strstrip (_tmp1_);
                    ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
doclet.c:625:10: warning: incompatible pointer types assigning to 'gchar **' (aka 'char **') from 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types]
        _tmp26_ = _tmp25_;
                ^ ~~~~~~~
doclet.c:825:59: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        if (_vala_string_array_contains (_tmp1_, _tmp1__length1, _tmp0_)) {
                                                                 ^~~~~~
doclet.c:783:87: note: passing argument to parameter 'needle' here
static gboolean _vala_string_array_contains (gchar* * stack, int stack_length, gchar* needle) {
                                                                                      ^
doclet.c:930:62: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                                if (_vala_string_array_contains (_tmp8_, _tmp8__length1, _tmp7_)) {
                                                                                         ^~~~~~
doclet.c:783:87: note: passing argument to parameter 'needle' here
static gboolean _vala_string_array_contains (gchar* * stack, int stack_length, gchar* needle) {
                                                                                      ^
doclet.c:1272:14: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        g_strstrip (_tmp1_);
                    ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
1 warning generated.
  CC       generator.lo
  CC       utils.lo
generator.c:497:24: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                _tmp4_ = g_strchomp (_tmp3_);
                                     ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:179:55: note: passing argument to parameter 'string' here
gchar*                g_strchomp       (gchar        *string);
                                                      ^
generator.c:4606:14: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'gchar *' (aka 'char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        g_strstrip (_tmp1_);
                    ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:181:53: note: expanded from macro 'g_strstrip'
#define g_strstrip( string )    g_strchomp (g_strchug (string))
                                                       ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:176:55: note: passing argument to parameter 'string' here
gchar*                g_strchug        (gchar        *string);
                                                      ^
4 warnings generated.
2 warnings generated.
  CCLD     libdoclet.la
gmake[6]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/doclets/gtkdoc'
gmake[5]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/doclets/gtkdoc'
gmake[5]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/doclets'
gmake[5]: Nothing to be done for 'all-am'.
gmake[5]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/doclets'
gmake[4]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/doclets'
Making all in icons
gmake[4]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/icons'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/icons'
Making all in tests
gmake[4]: Entering directory '/home/lantw44/gnome/source/vala/valadoc/tests'
/home/lantw44/gnome/devinstall/bin/valac \
    --disable-version-header --hide-internal -D WITH_CGRAPH \
    -C \
    --vapidir ../../vapi \
    --pkg gmodule-2.0 \
    --pkg gobject-2.0 \
    --pkg libgvc \
    --vapidir ../../vala --pkg libvala-0.38 \
    --vapidir ../../ccode --pkg ccode \
    --vapidir ../../codegen --pkg codegen \
    --vapidir ../../libvaladoc --pkg valadoc-0.38 \
    --pkg config \
    drivers/driver-test.vala drivers/generic-api-test.vala ../../valadoc/driver.vala ../../valadoc/girwriter.vala ../../valadoc/initializerbuilder.vala ../../valadoc/symbolresolver.vala ../../valadoc/treebuilder.vala
codegen.vapi:28.3-28.34: error: overriding method `Vala.CCodeAssignmentModule.store_field' is incompatible with base method `Vala.CodeGenerator.store_field': too many parameters.
        public override void store_field (Vala.Field field, Vala.TargetValue? instance, Vala.TargetValue value, Vala.SourceReference? source_reference = null);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
codegen.vapi:28.3-28.34: error: Vala.CCodeAssignmentModule.store_field: no suitable method found to override
        public override void store_field (Vala.Field field, Vala.TargetValue? instance, Vala.TargetValue value, Vala.SourceReference? source_reference = null);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
codegen.vapi:29.3-29.34: error: overriding method `Vala.CCodeAssignmentModule.store_local' is incompatible with base method `Vala.CodeGenerator.store_local': too many parameters.
        public override void store_local (Vala.LocalVariable local, Vala.TargetValue value, bool initializer, Vala.SourceReference? source_reference = null);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
codegen.vapi:29.3-29.34: error: Vala.CCodeAssignmentModule.store_local: no suitable method found to override
        public override void store_local (Vala.LocalVariable local, Vala.TargetValue value, bool initializer, Vala.SourceReference? source_reference = null);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
codegen.vapi:30.3-30.38: error: overriding method `Vala.CCodeAssignmentModule.store_parameter' is incompatible with base method `Vala.CodeGenerator.store_parameter': too many parameters.
        public override void store_parameter (Vala.Parameter param, Vala.TargetValue _value, bool capturing_parameter = false, Vala.SourceReference? source_reference = null);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
codegen.vapi:30.3-30.38: error: Vala.CCodeAssignmentModule.store_parameter: no suitable method found to override
        public override void store_parameter (Vala.Parameter param, Vala.TargetValue _value, bool capturing_parameter = false, Vala.SourceReference? source_reference = null);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 6 error(s), 0 warning(s)
gmake[4]: *** [Makefile:1128: driver.vala.stamp] Error 1
gmake[4]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc/tests'
gmake[3]: *** [Makefile:565: all-recursive] Error 1
gmake[3]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc'
gmake[2]: *** [Makefile:427: all] Error 2
gmake[2]: Leaving directory '/home/lantw44/gnome/source/vala/valadoc'
gmake[1]: *** [Makefile:537: all-recursive] Error 1
gmake[1]: Leaving directory '/home/lantw44/gnome/source/vala'
gmake: *** [Makefile:425: all] Error 2
error during stage build of vala: Error running gmake LIBTOOL=/usr/local/bin/libtool -j4 2017-07-06 03:26:21.995
The Gnome Live! website may have suggestions on how to resolve some build errors. Visit http://live.gnome.org/JhbuildIssues/vala for more information.
Failed 2017-07-06 03:26:21.995