libcroco Build Log

Checking out libcroco 2014-06-26 03:55:39.647
git remote set-url origin git://git.gnome.org/libcroco
git remote update origin
Fetching origin
git rebase origin/master
Current branch master is up to date.
Configuring libcroco 2014-06-26 03:55:40.733
./autogen.sh --prefix /home/lantw44/gnome/devinstall --libdir '/home/lantw44/gnome/devinstall/lib'  --disable-static --enable-gtk-doc 
/home/lantw44/gnome/devinstall/bin/gnome-autogen.sh
checking for automake >= 1.7.2...
  testing automake... found 1.14
checking for autoreconf >= 2.53...
  testing autoreconf... found 2.69
checking for pkg-config >= 0.14.0...
  testing pkg-config... found 0.28
checking for gtk-doc >= 1.0...
  testing gtkdocize... found 1.20.1
Checking for required M4 macros...
Processing ./configure.ac
Running gtkdocize...
Running autoreconf...
autoreconf-2.69: Entering directory `.'
autoreconf-2.69: configure.ac: not using Gettext
autoreconf-2.69: running: aclocal --force --warnings=no-portability 
autoreconf-2.69: configure.ac: tracing
autoreconf-2.69: running: libtoolize --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf-2.69: running: /usr/local/bin/autoconf-2.69 --force --warnings=no-portability
autoreconf-2.69: running: /usr/local/bin/autoheader-2.69 --force --warnings=no-portability
autoreconf-2.69: running: automake --add-missing --copy --force-missing --warnings=no-portability
csslint/Makefile.am:9: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
tests/Makefile.am:30: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
autoreconf-2.69: Leaving directory `.'
Running ./configure --enable-maintainer-mode --prefix /home/lantw44/gnome/devinstall --libdir /home/lantw44/gnome/devinstall/lib --disable-static --enable-gtk-doc ...
checking build system type... amd64-unknown-freebsd10.0
checking host system type... amd64-unknown-freebsd10.0
checking for a BSD-compatible install... /home/lantw44/.local/bin/install-check
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool sets $(MAKE)... yes
checking whether gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool supports nested variables... (cached) yes
checking for gcc... clang -std=c11 -pedantic
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 -std=c11 -pedantic accepts -g... yes
checking for clang -std=c11 -pedantic option to accept ISO C89... none needed
checking whether clang -std=c11 -pedantic understands -c and -o together... yes
checking for style of include used by gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool... GNU
checking dependency style of clang -std=c11 -pedantic... gcc3
checking how to run the C preprocessor... clang-cpp
checking whether gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool sets $(MAKE)... (cached) yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for library containing strerror... none required
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by clang -std=c11 -pedantic... /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 -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking how to convert amd64-unknown-freebsd10.0 file names to amd64-unknown-freebsd10.0 format... func_convert_file_noop
checking how to convert amd64-unknown-freebsd10.0 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 -B output from clang -std=c11 -pedantic object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
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 -std=c11 -pedantic supports -fno-rtti -fno-exceptions... yes
checking for clang -std=c11 -pedantic option to produce PIC... -fPIC -DPIC
checking if clang -std=c11 -pedantic PIC flag -fPIC -DPIC works... yes
checking if clang -std=c11 -pedantic static flag -static works... yes
checking if clang -std=c11 -pedantic supports -c -o file.o... yes
checking if clang -std=c11 -pedantic supports -c -o file.o... (cached) yes
checking whether the clang -std=c11 -pedantic linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd10.0 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
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.9.0... yes
checking for gtk-doc... yes
checking for gtkdoc-check... gtkdoc-check.test
checking for gtkdoc-check... /home/lantw44/gnome/devinstall/bin/gtkdoc-check
checking for gtkdoc-rebase... /home/lantw44/gnome/devinstall/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /home/lantw44/gnome/devinstall/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... yes
checking for GTKDOC_DEPS... yes
checking for CROCO... yes
checking if clang -std=c11 -pedantic supports "-Wl,-Bsymbolic-functions" flag... yes
checking if clang -std=c11 -pedantic supports -Wall flag... yes
checking if clang -std=c11 -pedantic supports -Wextra flag... yes
checking if clang -std=c11 -pedantic supports -Wunused flag... yes
checking if clang -std=c11 -pedantic supports -Wreturn-type flag... yes
checking if clang -std=c11 -pedantic supports -Wswitch flag... yes
checking if clang -std=c11 -pedantic supports -Wcomment flag... yes
checking if clang -std=c11 -pedantic supports -Wtrigraphs flag... yes
checking if clang -std=c11 -pedantic supports -Wchar-subscripts flag... yes
checking if clang -std=c11 -pedantic supports -Wparentheses flag... yes
checking if clang -std=c11 -pedantic supports -Winline flag... yes
checking if clang -std=c11 -pedantic supports -Wredundant-decls flag... yes
checking if clang -std=c11 -pedantic supports -Wformat-nonliteral flag... yes
checking if clang -std=c11 -pedantic supports -Werror=format-security flag... yes
checking if clang -std=c11 -pedantic supports -Wsign-compare flag... yes
checking if clang -std=c11 -pedantic supports -Werror=implicit-function-declaration flag... yes
checking if clang -std=c11 -pedantic supports -Wpointer-arith flag... yes
checking if clang -std=c11 -pedantic supports -Wwrite-strings flag... yes
checking if clang -std=c11 -pedantic supports -Wstrict-prototypes flag... yes
checking if clang -std=c11 -pedantic supports -Waggregate-return flag... yes
checking if clang -std=c11 -pedantic supports -Wcast-align flag... yes
checking if clang -std=c11 -pedantic supports -Wimplicit flag... yes
checking if clang -std=c11 -pedantic supports -Wuninitialized flag... yes
checking if clang -std=c11 -pedantic supports -Wmissing-prototypes flag... yes
checking if clang -std=c11 -pedantic supports -Wmissing-declarations flag... yes
checking if clang -std=c11 -pedantic supports -Wnested-externs flag... yes
checking if clang -std=c11 -pedantic supports -Wpacked flag... yes
checking if clang -std=c11 -pedantic supports -Wmissing-format-attribute flag... yes
checking if clang -std=c11 -pedantic supports -Wshadow flag... yes
checking if clang -std=c11 -pedantic supports -Wstrict-aliasing=2 flag... yes
checking if clang -std=c11 -pedantic supports -Winit-self flag... yes
checking if clang -std=c11 -pedantic supports -Wunsafe-loop-optimizations flag... yes
checking if clang -std=c11 -pedantic supports -Wdeclaration-after-statement flag... yes
checking if clang -std=c11 -pedantic supports -Wold-style-definition flag... yes
checking if clang -std=c11 -pedantic supports -Wno-missing-field-initializers flag... yes
checking if clang -std=c11 -pedantic supports -Wno-unused-parameter flag... yes
checking if clang -std=c11 -pedantic supports -fno-common flag... yes
checking if clang -std=c11 -pedantic supports -Wno-switch-enum flag... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libcroco.pc
config.status: creating libcroco.spec
config.status: creating libcroco-zip
config.status: creating croco-config
config.status: creating config.h.win32
config.status: creating build/Makefile
config.status: creating build/win32/Makefile
config.status: creating build/win32/vs9/Makefile
config.status: creating build/win32/vs9/libcroco.vsprops
config.status: creating build/win32/vs10/Makefile
config.status: creating build/win32/vs10/libcroco.props
config.status: creating docs/Makefile
config.status: creating docs/examples/Makefile
config.status: creating docs/reference/Makefile
config.status: creating tests/Makefile
config.status: creating tests/test-inputs/Makefile
config.status: creating tests/test-output-refs/Makefile
config.status: creating global-test-vars.sh
config.status: creating src/Makefile
config.status: creating src/libcroco-config.h
config.status: creating csslint/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands

    =====================================================================
          LIBCROCO, GNOME CSS2 PARSING AND MANIPULATION TOOLKIT 0.6.9
    =====================================================================

    prefix:                      :    /home/lantw44/gnome/devinstall
    source code location:              :    .
    compiler:                   :    clang -std=c11 -pedantic
    cflags:                      :    -g -O2 -Wall -Wextra -Wunused -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wchar-subscripts -Wparentheses -Winline -Wredundant-decls -Wformat-nonliteral -Werror=format-security -Wsign-compare -Werror=implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Waggregate-return -Wcast-align -Wimplicit -Wuninitialized -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wpacked -Wmissing-format-attribute -Wshadow -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wdeclaration-after-statement -Wold-style-definition -Wno-missing-field-initializers -Wno-unused-parameter -fno-common -Wno-switch-enum

    Maintainer mode:              :    yes

Now type `make' to compile libcroco
Building libcroco 2014-06-26 03:55:50.438
gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool -j4
gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool  all-recursive
gmake[1]: Entering directory `/home/lantw44/gnome/source/libcroco'
Making all in src
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/src'
  CC       libcroco_0_6_la-cr-utils.lo
  CC       libcroco_0_6_la-cr-input.lo
  CC       libcroco_0_6_la-cr-enc-handler.lo
  CC       libcroco_0_6_la-cr-num.lo
warning: warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-enc-handler.c:92:32: warning: cast from 'enum CREncoding *' to 'CREncHandler *' (aka 'struct _CREncHandler *') increases required alignment from 4 to 8 [-Wcast-align]
                        return (CREncHandler *)
                               ^~~~~~~~~~~~~~~~
cr-enc-handler.c:121:35: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        alias_name_up = g_strdup (a_alias_name);
                                  ^~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:216:52: note: passing argument to parameter 'str' here
cr-num.c:108:27: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                tmp_char1 = g_strdup_printf ("%ld", (glong) a_this->val);
                          ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gchar*                g_strdup         (const gchar *str) G_GNUC_MALLOC;
                                                     ^
cr-num.ccr-enc-handler.c:121:23: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        alias_name_up = g_strdup (a_alias_name);
                      ^ ~~~~~~~~~~~~~~~~~~~~~~~
cr-enc-handler.c:122:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        g_ascii_strup (alias_name_up, -1);
                       ^~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:193:57: note: passing argument to parameter 'str' here
gchar*                g_ascii_strup       (const gchar *str,
                                                        ^
cr-enc-handler.c:125:58: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:110:27: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (!strcmp (gv_default_aliases[i].name, alias_name_up)) {
                                                         ^~~~~~~~~~~~~
/usr/include/string.h:80:39                tmp_char1 = g_new0 (char, G_ASCII_DTOSTR_BUF_SIZE + 1);:
                           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: 
passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                                          ^
cr-num.c:112:41: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        g_ascii_dtostr (tmp_char1, G_ASCII_DTOSTR_BUF_SIZE, a_this->val);
                                        ^~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:164:55: note: passing argument to parameter 'buffer' here
gchar *               g_ascii_dtostr   (gchar        *buffer,
                                                      ^
cr-num.c:196:39: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = g_strconcat (tmp_char1, tmp_char2, NULL);
                                      ^~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:230:53: note: passing argument to parameter 'string1' here
gchar*                g_strconcat      (const gchar *string1,
                                                     ^
cr-num.c:196:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = g_strconcat (tmp_char1, tmp_char2, NULL);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6 warnings generated.
  CC       libcroco_0_6_la-cr-rgb.lo
6 warnings generated.
  CC       libcroco_0_6_la-cr-token.lo
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-input.c:769:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                 nb_bytes_left, a_char, &consumed);
                                        ^~~~~~~~~
./cr-utils.h:148:59: note: passing argument to parameter 'a_consumed' here
                                  guint32 *a_out, gulong *a_consumed) ;
                                                          ^
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
1 warning generated.
  CC       libcroco_0_6_la-cr-tknzr.lo
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-rgb.c:277:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
cr-rgb.c:509:21: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        if (strlen (a_hex) == 3) {
                    ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-rgb.c:524:28: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        } else if (strlen (a_hex) == 6) {
                           ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-tknzr.c:359:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
cr-rgb.c:589:42: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                         a_value->content.str->stryng->str) ;
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-rgb.c:473:54: note: passing argument to parameter 'a_color_name' here
cr_rgb_set_from_name (CRRgb * a_this, const guchar * a_color_name)
                                                     ^
                                  ^~~~~~~~~
cr-rgb.c./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
:2 warnings generated.
602:34: cr-tknzr.c:366:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                 a_value->content.str->stryng->str) ;
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-rgb.c:501:57: note: passing argument to parameter 'a_hex' here
cr_rgb_set_from_hex_str (CRRgb * a_this, const guchar * a_hex)
                                                        ^
cr-tknzr.c:414:51: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        (PRIVATE (a_this)->input, &nb_chars);
                                                  ^~~~~~~~~
./cr-input.h:93:57: note: passing argument to parameter 'a_nb_chars' here
cr_input_consume_white_spaces (CRInput *a_this, gulong *a_nb_chars) ;
                                                        ^
cr-rgb.c:658:59: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_str, strlen (a_str), 
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
  CC       libcroco_0_6_la-cr-term.lo
cr-tknzr.c:1156:9: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
        SKIP_CHARS (a_this, 1);
        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:1158:9: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
        SKIP_CHARS (a_this, 3);
        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:1269:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:1271:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 2);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:1289:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:1304:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 1);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-tknzr.c:1642:40: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        input = cr_input_new_from_uri (a_file_uri, a_enc);
                                       ^~~~~~~~~~
./cr-input.h:67:37: note: passing argument to parameter 'a_file_uri' here
cr_input_new_from_uri (const gchar *a_file_uri, 
                                    ^
cr-tknzr.c:1915:48: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                       a_char, a_nb_char);
                                               ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2009:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 1);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2012:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 9);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2027:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 1);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2030:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 7);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2044:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 1);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2047:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 6);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2060:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 1);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2063:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 5);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2075:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 1);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2078:33: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                SKIP_CHARS (a_this, 4);
                                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2103:35: warning: declaration shadows a local variable [-Wshadow]
                        CRString *str = NULL;
                                  ^
cr-tknzr.c:1965:19: note: previous declaration is here
        CRString *str = NULL;
                  ^
cr-tknzr.c:2143:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 1);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2146:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 3);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2158:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 1);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2161:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 2);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2186:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 1);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
1 warning generated.
cr-tknzr.c:2189:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 1);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2200:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 1);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2203:25: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        SKIP_CHARS (a_this, 1);
                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2230:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2240:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2250:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
  CC       libcroco_0_6_la-cr-attr-sel.lo
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2260:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2270:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2280:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2290:17: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                SKIP_CHARS (a_this, 1);
                ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2392:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2399:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2406:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
7 warnings generated.
cr-tknzr.c:2413:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2420:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2427:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2434:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2441:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
  CC       libcroco_0_6_la-cr-pseudo.lo
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2449:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 3);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2457:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 3);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2466:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2473:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2479:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 1);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2486:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 2);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2494:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 3);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2500:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 1);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
cr-tknzr.c:2548:41: warning: passing 'glong *' (aka 'long *') to parameter of type 'gulong *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        SKIP_CHARS (a_this, 1);
                                        ^~~~~~~~~~~~~~~~~~~~~~
cr-tknzr.c:200:35: note: expanded from macro 'SKIP_CHARS'
     (PRIVATE (a_tknzr)->input,0, &nb_chars) ; \
                                  ^~~~~~~~~
./cr-input.h:87:33: note: passing argument to parameter 'a_nb_char' here
                        gulong *a_nb_char) ;
                                ^
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-term.c:115:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_buf, strlen (a_buf),
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-term.c:337:59: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                g_string_append (str_buf, content);
                                                          ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-term.c:346:41: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                content = g_strndup
                                        ^ ~~~~~~~~~
cr-term.c:364:10: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                                                 tmp_str);
                                                                 ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-term.c:379:41: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                content = g_strndup
                                        ^ ~~~~~~~~~
cr-term.c:394:41: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                content = g_strndup
                                        ^ ~~~~~~~~~
cr-term.c:400:59: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                g_string_append (str_buf, content);
                                                          ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-term.c:408:41: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                content = g_strndup
                                        ^ ~~~~~~~~~
cr-term.c:429:67: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        g_string_append (str_buf, tmp_str);
                                                                  ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-term.c:446:41: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                content = g_strndup
                                        ^ ~~~~~~~~~
cr-term.c:467:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
cr-term.c:532:51: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        g_string_append (str_buf, content);
                                                  ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-term.c:541:33: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        content = g_strndup
                                ^ ~~~~~~~~~
cr-term.c:575:33: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        content = g_strndup
                                ^ ~~~~~~~~~
cr-term.c:590:33: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        content = g_strndup
                                ^ ~~~~~~~~~
cr-term.c:596:51: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        g_string_append (str_buf, content);
                                                  ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-term.c:604:33: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        content = g_strndup
                                ^ ~~~~~~~~~
cr-term.c:625:59: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                g_string_append (str_buf, tmp_str);
                                                          ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-term.c:642:33: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        content = g_strndup
                                ^ ~~~~~~~~~
cr-term.c:663:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
cr-attr-sel.c:126:30: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        name = g_strndup (cur->name->stryng->str, 
                             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-attr-sel.c:129:59: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                g_string_append (str_buf, name);
                                                          ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-attr-sel.c:138:31: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        value = g_strndup (cur->value->stryng->str, 
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-attr-sel.c:171:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
5 warnings generated.
  CC       libcroco_0_6_la-cr-additional-sel.lo
21 warnings generated.
  CC       libcroco_0_6_la-cr-simple-sel.lo
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-pseudo.c:71:22: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                name = g_strndup (a_this->name->stryng->str, 
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-pseudo.c:75:51: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        g_string_append (str_buf, name);
                                                  ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-pseudo.c:86:22: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                name = g_strndup (a_this->name->stryng->str, 
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-pseudo.c:90:29: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        arg = g_strndup (a_this->extra->stryng->str,
                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-pseudo.c:100:59: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                g_string_append (str_buf, arg);
                                                          ^~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-pseudo.c:110:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
7 warnings generated.
  CC       libcroco_0_6_la-cr-selector.lo
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-additional-sel.c:250:46: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        name = g_strndup
                                             ^ ~~~~~~~~~
cr-additional-sel.c:270:46: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        name = g_strndup
                                             ^ ~~~~~~~~~
cr-additional-sel.c:326:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
cr-additional-sel.c:350:30: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        name = g_strndup
                             ^ ~~~~~~~~~
cr-additional-sel.c:370:30: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        name = g_strndup
                             ^ ~~~~~~~~~
cr-additional-sel.c:425:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
cr-simple-sel.c:115:33: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        guchar *str = g_strndup (cur->name->stryng->str,
                                ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-simple-sel.c:136:59: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                g_string_append (str_buf, str);
                                                          ^~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-simple-sel.c:147:59: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                g_string_append (str_buf, tmp_str);
                                                          ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-simple-sel.c:155:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
cr-simple-sel.c:174:25: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                guchar *str = g_strndup (a_this->name->stryng->str,
                        ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-simple-sel.c:197:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
7 warnings generated.
7 warnings generated.
cr-selector.c:60:71: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_char_buf, strlen (a_char_buf),
                                                                      ^~~~~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-selector.c:164:67: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        g_string_append (str_buf, tmp_str);
                                                                  ^~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-selector.c:174:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = str_buf->str;
                       ^ ~~~~~~~~~~~~
  CC       libcroco_0_6_la-cr-doc-handler.lo
  CC       libcroco_0_6_la-cr-parser.lo
warning: warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
4 warnings generated.
  CC       libcroco_0_6_la-cr-declaration.lo
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-declaration.c:51:13: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        str = cr_declaration_to_string (a_this, a_indent);
            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-declaration.c:133:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_str, strlen (a_str), a_enc, FALSE);
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-declaration.c:197:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_str, strlen (a_str), a_enc, FALSE);
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-parser.c:447:33: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        a_this->msg = g_strdup (a_msg);
                                ^~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:216:52: note: passing argument to parameter 'str' here
gchar*                g_strdup         (const gchar *str) G_GNUC_MALLOC;
                                                     ^
cr-parser.c:447:21: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        a_this->msg = g_strdup (a_msg);
                    ^ ~~~~~~~~~~~~~~~~
cr-declaration.c1 warning generated.
:514:7: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                str = g_strndup (a_this->property->stryng->str,
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-declaration.c:519:31: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        g_string_append (stringue, str);
                                                   ^~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-declaration.c:542:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = stringue->str;
                       ^ ~~~~~~~~~~~~~
cr-declaration.c:545:16: warning: returning 'guchar *' (aka 'unsigned char *') from a function with result type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        return result;
               ^~~~~~
cr-declaration.c:557:16: warning: returning 'guchar *' (aka 'unsigned char *') from a function with result type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        return result;
               ^~~~~~
cr-declaration.c:581:21: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                str = cr_declaration_to_string (cur, a_indent);
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-declaration.c:589:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = stringue->str;
                       ^ ~~~~~~~~~~~~~
cr-declaration.c:620:21: cr-parser.c:736:26: warning: passing 'const char [36]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                (a_this, "could not recognize next production", CR_ERROR);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-parser.c:518:38: note: passing argument to parameter 'a_msg' here
                      const guchar * a_msg, enum CRStatus a_status)
                                     ^
warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
  CC       libcroco_0_6_la-cr-statement.lo
                str = cr_declaration_to_string (cur, a_indent);
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-declaration.c:628:58: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                                         str);
                                                         ^~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-declaration.c:635:58: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                                         str);
                                                         ^~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-declaration.c:642:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = stringue->str;
                       ^ ~~~~~~~~~~~~~
cr-declaration.c:714:10: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                     a_prop)) {
                                     ^~~~~~
/usr/include/string.h:80:39: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                                          ^
55 warnings generated.
cr-parser.c:1955:17: warning: declaration shadows a local variable [-Wshadow]
                PEEK_NEXT_CHAR (a_this, &next_char);
                ^
cr-parser.c:200:15: note: expanded from macro 'PEEK_NEXT_CHAR'
enum CRStatus status ; \
              ^
cr-parser.c:1932:23: note: previous declaration is here
        enum CRStatus status = CR_ERROR;
                      ^
  CC       libcroco_0_6_la-cr-stylesheet.lo
cr-parser.cwarning: :2429:92: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                                        if ((PRIVATE (a_this)->sac_handler->resolve_import == TRUE)) {
                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
cr-parser.c:2429:92: note: remove extraneous parentheses around the comparison to silence this warning
                                        if ((PRIVATE (a_this)->sac_handler->resolve_import == TRUE)) {
                                            ~                                              ^      ~
cr-parser.c:2429:92: note: use '=' to turn this equality comparison into an assignment
                                        if ((PRIVATE (a_this)->sac_handler->resolve_import == TRUE)) {
                                                                                           ^~
                                                                                           =
unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-parser.c:2706:26: warning: passing 'const char [36]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                (a_this, "could not recognize next production", CR_ERROR);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-parser.c:518:38: note: passing argument to parameter 'a_msg' here
                      const guchar * a_msg, enum CRStatus a_status)
                                     ^
cr-parser.c:3192:18: warning: passing 'const char [54]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                 "while parsing declaration: next property is malformed",
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-parser.c:184:39: note: expanded from macro 'CHECK_PARSING_STATUS_ERR'
        cr_parser_push_error (a_this, a_err_msg, a_err_status) ; \
                                      ^
cr-parser.c:518:38: note: passing argument to parameter 'a_msg' here
                      const guchar * a_msg, enum CRStatus a_status)
                                     ^
cr-parser.c:3201:26: warning: passing 'const char [49]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                         "while parsing declaration: this char must be ':'",
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-parser.c:518:38: note: passing argument to parameter 'a_msg' here
                      const guchar * a_msg, enum CRStatus a_status)
                                     ^
cr-parser.c:3212:18: warning: passing 'const char [56]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                 "while parsing declaration: next expression is malformed",
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-parser.c:184:39: note: expanded from macro 'CHECK_PARSING_STATUS_ERR'
        cr_parser_push_error (a_this, a_err_msg, a_err_status) ; \
                                      ^
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-parser.c:518:38: note: passing argument to parameter 'a_msg' here
                      const guchar * a_msg, enum CRStatus a_status)
                                     ^
cr-parser.c:3352:18: warning: passing 'const char [49]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                 "while parsing rulset: current char should be '{'",
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-parser.c:317:39: note: expanded from macro 'ENSURE_PARSING_COND_ERR'
        cr_parser_push_error (a_this, a_err_msg, a_err_status) ; \
                                      ^
cr-parser.c:518:38: note: passing argument to parameter 'a_msg' here
                      const guchar * a_msg, enum CRStatus a_status)
                                     ^
cr-parser.c:3416:18: warning: passing 'const char [65]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                 "while parsing ruleset: next construction should be a declaration",
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-parser.c:184:39: note: expanded from macro 'CHECK_PARSING_STATUS_ERR'
        cr_parser_push_error (a_this, a_err_msg, a_err_status) ; \
                                      ^
cr-parser.c:518:38: note: passing argument to parameter 'a_msg' here
                      const guchar * a_msg, enum CRStatus a_status)
                                     ^
cr-parser.c:3420:17: warning: declaration shadows a local variable [-Wshadow]
                PEEK_NEXT_CHAR (a_this, &next_char);
                ^
cr-parser.c:200:15: note: expanded from macro 'PEEK_NEXT_CHAR'
enum CRStatus status ; \
              ^
cr-parser.c:3329:23: note: previous declaration is here
        enum CRStatus status = CR_OK;
                      ^
cr-parser.c:3458:18: warning: passing 'const char [49]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                 "while parsing rulset: current char must be a '}'",
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-parser.c:317:39: note: expanded from macro 'ENSURE_PARSING_COND_ERR'
        cr_parser_push_error (a_this, a_err_msg, a_err_status) ; \
                                      ^
cr-parser.c:518:38: note: passing argument to parameter 'a_msg' here
                      const guchar * a_msg, enum CRStatus a_status)
                                     ^
cr-parser.c:3584:9: warning: declaration shadows a local variable [-Wshadow]
        PEEK_NEXT_CHAR (a_this, &next_char);
        ^
cr-parser.c:200:15: note: expanded from macro 'PEEK_NEXT_CHAR'
enum CRStatus status ; \
              ^
cr-parser.c:3548:23: note: previous declaration is here
        enum CRStatus status = CR_OK;
                      ^
cr-parser.c:3748:17: warning: declaration shadows a local variable [-Wshadow]
                PEEK_NEXT_CHAR (a_this, &next_char);
                ^
cr-parser.c:200:15: note: expanded from macro 'PEEK_NEXT_CHAR'
enum CRStatus status ; \
              ^
cr-parser.c:3706:23: note: previous declaration is here
        enum CRStatus status = CR_OK;
                      ^
cr-parser.c:4290:17: warning: declaration shadows a local variable [-Wshadow]
                PEEK_NEXT_CHAR (a_this, &next_char);
                ^
cr-parser.c:200:15: note: expanded from macro 'PEEK_NEXT_CHAR'
enum CRStatus status ; \
              ^
cr-parser.c:4218:23: note: previous declaration is here
        enum CRStatus status = CR_ERROR;
                      ^
16 warnings generated.
  CC       libcroco_0_6_la-cr-cascade.lo
cr-statement.c:603:25: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                tmp_str =
                        ^
cr-statement.c:614:25: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                tmp_str = cr_declaration_list_to_string2
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-statement.c:670:25: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                tmp_str = cr_declaration_list_to_string2 
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-statement.c:773:21: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                str = cr_declaration_list_to_string2
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-statement.c:816:41: warning: declaration shadows a local variable [-Wshadow]
                                guchar *str = cr_string_dup2
                                        ^
cr-statement.c:801:16: note: previous declaration is here
        gchar *str = NULL ;
               ^
cr-statement.c:816:41: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                guchar *str = cr_string_dup2
                                        ^     ~~~~~~~~~~~~~~
cr-statement.c:868:21: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                str = g_strndup (a_this->kind.import_rule->url->stryng->str,
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-statement.c:906:21: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                str = stringue->str ;
                    ^ ~~~~~~~~~~~~~
cr-statement.c:910:16: warning: returning 'guchar *' (aka 'unsigned char *') from a function with result type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        return str ;
               ^~~
cr-statement.c:938:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_buf, strlen (a_buf),
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-statement.c:1058:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_buf, strlen (a_buf), 
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-statement.c:1195:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_buf, strlen (a_buf), 
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-statement.c:1381:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_buf, strlen (a_buf),
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-statement.c:1510:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_buf, strlen (a_buf),
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-statement.c:1626:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_buf, strlen (a_buf),
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
1 warning generated.
cr-statement.c:1723:66: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parser = cr_parser_new_from_buf ((guchar*)a_buf, strlen (a_buf),
                                                                 ^~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
  CC       libcroco_0_6_la-cr-om-parser.lo
cr-statement.c:2612:13: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        str = cr_statement_ruleset_to_string (a_this, a_indent);
            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-statement.c:2662:13: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        str = cr_statement_charset_to_string (a_this,
            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-statement.c:2690:13: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        str = cr_statement_at_page_rule_to_string (a_this, a_indent) ;
            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
1 warning generated.
  CC       libcroco_0_6_la-cr-style.lo
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-style.c:100:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"padding-top", PROP_ID_PADDING_TOP},
         ^~~~~~~~~~~~~
cr-style.c:101:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [14]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"padding-right", PROP_ID_PADDING_RIGHT},
         ^~~~~~~~~~~~~~~
cr-style.c:102:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [15]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"padding-bottom", PROP_ID_PADDING_BOTTOM},
         ^~~~~~~~~~~~~~~~
cr-style.c:103:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"padding-left", PROP_ID_PADDING_LEFT},
         ^~~~~~~~~~~~~~
cr-style.c:104:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"padding", PROP_ID_PADDING},
         ^~~~~~~~~
cr-style.c:105:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [17]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-top-width", PROP_ID_BORDER_TOP_WIDTH},
         ^~~~~~~~~~~~~~~~~~
cr-style.c:106:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [19]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-right-width", PROP_ID_BORDER_RIGHT_WIDTH},
         ^~~~~~~~~~~~~~~~~~~~
cr-style.c:107:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [20]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-bottom-width", PROP_ID_BORDER_BOTTOM_WIDTH},
         ^~~~~~~~~~~~~~~~~~~~~
cr-style.c:108:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [18]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-left-width", PROP_ID_BORDER_LEFT_WIDTH},
         ^~~~~~~~~~~~~~~~~~~
cr-style.c:109:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-width", PROP_ID_BORDER_WIDTH},
         ^~~~~~~~~~~~~~
cr-style.c:110:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [17]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-top-style", PROP_ID_BORDER_TOP_STYLE},
         ^~~~~~~~~~~~~~~~~~
cr-style.c:111:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [19]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-right-style", PROP_ID_BORDER_RIGHT_STYLE},
         ^~~~~~~~~~~~~~~~~~~~
cr-style.c:112:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [20]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-bottom-style", PROP_ID_BORDER_BOTTOM_STYLE},
         ^~~~~~~~~~~~~~~~~~~~~
cr-style.c:113:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [18]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-left-style", PROP_ID_BORDER_LEFT_STYLE},
         ^~~~~~~~~~~~~~~~~~~
cr-style.c:114:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-style", PROP_ID_BORDER_STYLE},
         ^~~~~~~~~~~~~~
cr-style.c:115:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-top", PROP_ID_BORDER_TOP},
         ^~~~~~~~~~~~
cr-style.c:116:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-right", PROP_ID_BORDER_RIGHT},
         ^~~~~~~~~~~~~~
cr-style.c:117:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [14]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-bottom", PROP_ID_BORDER_BOTTOM},
         ^~~~~~~~~~~~~~~
cr-style.c:118:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-left", PROP_ID_BORDER_LEFT},
         ^~~~~~~~~~~~~
cr-style.c:119:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border", PROP_ID_BORDER},
         ^~~~~~~~
cr-style.c:120:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"margin-top", PROP_ID_MARGIN_TOP},
         ^~~~~~~~~~~~
cr-style.c:121:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"margin-right", PROP_ID_MARGIN_RIGHT},
         ^~~~~~~~~~~~~~
cr-style.c:122:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [14]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"margin-bottom", PROP_ID_MARGIN_BOTTOM},
         ^~~~~~~~~~~~~~~
cr-style.c:123:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"margin-left", PROP_ID_MARGIN_LEFT},
         ^~~~~~~~~~~~~
cr-style.c:124:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"margin", PROP_ID_MARGIN},
         ^~~~~~~~
cr-style.c:125:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"display", PROP_ID_DISPLAY},
         ^~~~~~~~~
cr-style.c:126:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"position", PROP_ID_POSITION},
         ^~~~~~~~~~
cr-style.c:127:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"top", PROP_ID_TOP},
         ^~~~~
cr-style.c:128:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"right", PROP_ID_RIGHT},
         ^~~~~~~
cr-style.c:129:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"bottom", PROP_ID_BOTTOM},
         ^~~~~~~~
cr-style.c:130:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"left", PROP_ID_LEFT},
         ^~~~~~
cr-style.c:131:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"float", PROP_ID_FLOAT},
         ^~~~~~~
cr-style.c:132:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"width", PROP_ID_WIDTH},
         ^~~~~~~
cr-style.c:133:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"color", PROP_ID_COLOR},
         ^~~~~~~
cr-style.c:134:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [17]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-top-color", PROP_ID_BORDER_TOP_COLOR},
         ^~~~~~~~~~~~~~~~~~
cr-style.c:135:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [19]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-right-color", PROP_ID_BORDER_RIGHT_COLOR},
         ^~~~~~~~~~~~~~~~~~~~
cr-style.c:136:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [20]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-bottom-color", PROP_ID_BORDER_BOTTOM_COLOR},
         ^~~~~~~~~~~~~~~~~~~~~
cr-style.c:137:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [18]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"border-left-color", PROP_ID_BORDER_LEFT_COLOR},
         ^~~~~~~~~~~~~~~~~~~
cr-style.c:138:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [17]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"background-color", PROP_ID_BACKGROUND_COLOR},
         ^~~~~~~~~~~~~~~~~~
cr-style.c:139:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"font-family", PROP_ID_FONT_FAMILY},
         ^~~~~~~~~~~~~
cr-style.c:140:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"font-size", PROP_ID_FONT_SIZE},
         ^~~~~~~~~~~
cr-style.c:141:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"font-style", PROP_ID_FONT_STYLE},
         ^~~~~~~~~~~~
cr-style.c:142:10: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"font-weight", PROP_ID_FONT_WEIGHT},
         ^~~~~~~~~~~~~
cr-style.c:143:3: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [12]' converts between pointers to integer types with different sign [-Wpointer-sign]
        {"white-space", PROP_ID_WHITE_SPACE},
         ^~~~~~~~~~~~~
cr-style.c:324:20: warning: comparison of integers of different signs: 'enum CRNumProp' and 'gint' (aka 'int') [-Wsign-compare]
        if (a_code >= len) {
            ~~~~~~ ^  ~~~
cr-style.c:348:20: warning: comparison of integers of different signs: 'enum CRRgbProp' and 'gint' (aka 'int') [-Wsign-compare]
        if (a_code >= len) {
            ~~~~~~ ^  ~~~
cr-style.c:372:20: warning: comparison of integers of different signs: 'enum CRBorderStyleProp' and 'gint' (aka 'int') [-Wsign-compare]
        if (a_code >= len) {
            ~~~~~~ ^  ~~~
cr-style.c:468:34: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                    && !strncmp ((guchar *) "inherit",
                                 ^~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
cr-style.c:815:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"none", DISPLAY_NONE},
                 ^~~~~~
cr-style.c:816:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"inline", DISPLAY_INLINE},
                 ^~~~~~~~
cr-style.c:817:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"block", DISPLAY_BLOCK},
                 ^~~~~~~
cr-style.c:818:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"run-in", DISPLAY_RUN_IN},
                 ^~~~~~~~
cr-style.c:819:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"compact", DISPLAY_COMPACT},
                 ^~~~~~~~~
cr-style.c:820:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"marker", DISPLAY_MARKER},
                 ^~~~~~~~
cr-style.c:821:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table", DISPLAY_TABLE},
                 ^~~~~~~
cr-style.c:822:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"inline-table", DISPLAY_INLINE_TABLE},
                 ^~~~~~~~~~~~~~
cr-style.c:823:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [16]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table-row-group", DISPLAY_TABLE_ROW_GROUP},
                 ^~~~~~~~~~~~~~~~~
cr-style.c:824:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [19]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table-header-group", DISPLAY_TABLE_HEADER_GROUP},
                 ^~~~~~~~~~~~~~~~~~~~
cr-style.c:825:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [19]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table-footer-group", DISPLAY_TABLE_FOOTER_GROUP},
                 ^~~~~~~~~~~~~~~~~~~~
cr-style.c:826:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table-row", DISPLAY_TABLE_ROW},
                 ^~~~~~~~~~~
cr-style.c:827:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [19]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table-column-group", DISPLAY_TABLE_COLUMN_GROUP},
                 ^~~~~~~~~~~~~~~~~~~~
cr-style.c:828:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table-column", DISPLAY_TABLE_COLUMN},1 warning generated.

                 ^~~~~~~~~~~~~~
cr-style.c:829:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table-cell", DISPLAY_TABLE_CELL},
                 ^~~~~~~~~~~~
cr-style.c:830:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [14]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"table-caption", DISPLAY_TABLE_CAPTION},
                 ^~~~~~~~~~~~~~~
cr-style.c:831:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"inherit", DISPLAY_INHERIT},
                 ^~~~~~~~~
cr-style.c:851:46: warning: passing 'const guchar *const' (aka 'const unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                     strlen (disp_vals_map[i].prop_name))) {
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-style.c:849:38: warning: passing 'const guchar *const' (aka 'const unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                    (disp_vals_map[i].prop_name,
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
cr-style.c:877:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"static", POSITION_STATIC},
                 ^~~~~~~~
cr-style.c:878:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"relative", POSITION_RELATIVE},
                 ^~~~~~~~~~
cr-style.c:879:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"absolute", POSITION_ABSOLUTE},
                 ^~~~~~~~~~
cr-style.c:880:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"fixed", POSITION_FIXED},
                 ^~~~~~~
cr-style.c:881:18: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
                {"inherit", POSITION_INHERIT},
                 ^~~~~~~~~
cr-style.c:901:55: warning: passing 'const guchar *const' (aka 'const unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                              strlen (position_vals_map[i].
                                                      ^~~~~~~~~~~~~~~~~~~~~
  CC       libcroco_0_6_la-cr-sel-eng.lo
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-style.c:899:47: warning: passing 'const guchar *const' (aka 'const unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                if (!strncmp (position_vals_map[i].name,
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
cr-style.c:1123:34: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                 a_value->content.str->stryng->str);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cr-rgb.h:78:66: note: passing argument to parameter 'a_color_name' here
enum CRStatus cr_rgb_set_from_name (CRRgb *a_this, const guchar *a_color_name) ;
                                                                 ^
cr-style.c:1127:58: warning: passing 'const char [6]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        cr_rgb_set_from_name (rgb_color, "black");
                                                         ^~~~~~~
./cr-rgb.h:78:66: note: passing argument to parameter 'a_color_name' here
enum CRStatus cr_rgb_set_from_name (CRRgb *a_this, const guchar *a_color_name) ;
                                                                 ^
cr-style.c:1361:50: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                                 cur_term->content.str->stryng->str);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cr-fonts.h:231:59: note: passing argument to parameter 'a_name' here
cr_font_family_new (enum CRFontFamilyType a_type, guchar *a_name) ;
                                                          ^
cr-style.c:1679:28: warning: implicit conversion from enumeration type 'enum CRWhiteSpaceType' to different enumeration type 'enum CRFontWeight' [-Wenum-conversion]
                                a_style->font_weight = WHITE_SPACE_PRE;
                                                     ~ ^~~~~~~~~~~~~~~
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-style.c:2027:18: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                (a_decl->property->stryng->str);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cr-style.c:416:38: note: passing argument to parameter 'a_prop' here
cr_style_get_prop_id (const guchar * a_prop)
                                     ^
cr-style.c:2749:17: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        tmp_str = cr_font_family_to_string (a_this->font_family, TRUE);
                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20 warnings generated.
1781 warnings generated.
 warnings generated.
  CC       libcroco_0_6_la-cr-fonts.lo
  CC       libcroco_0_6_la-cr-prop-list.lo
  CC       libcroco_0_6_la-cr-parsing-location.lo
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]warning: 
unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
cr-sel-eng.c:139:41: warning: passing 'const char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                val = xmlGetProp (node, "lang");
                                        ^~~~~~
/usr/local/include/libxml2/libxml/tree.h:1022:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:141:34: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                    && !strqcmp (val,
                                 ^~~
cr-sel-eng.c:110:12: note: expanded from macro 'strqcmp'
  (strlen (str) != (lit_len) || memcmp (str, lit, lit_len))
           ^
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-sel-eng.c:199:26: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                (a_this, a_add_sel->content.pseudo->name->stryng->str,
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cr-sel-eng.h:77:69: note: passing argument to parameter 'a_pseudo_class_sel_name' here
                                                            guchar *a_pseudo_class_sel_name,
                                                                    ^
cr-sel-eng.c:227:33: warning: passing 'const char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        if (xmlHasProp (a_node, "class")) {
                                ^~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1025:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:228:45: warning: passing 'const char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                klass = xmlGetProp (a_node, "class");
                                            ^~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1022:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:235:39: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        if (!strncmp (cur, 
                                      ^~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
cr-sel-eng.c:281:33: warning: passing 'const char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        if (xmlHasProp (a_node, "id")) {
                                ^~~~
/usr/local/include/libxml2/libxml/tree.h:1025:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:282:42: warning: passing 'const char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                id = xmlGetProp (a_node, "id");
                                         ^~~~
/usr/local/include/libxml2/libxml/tree.h:1022:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:283:31: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (!strqcmp (id, a_add_sel->content.id_name->stryng->str,
                              ^~
cr-sel-eng.c:110:12: note: expanded from macro 'strqcmp'
  (strlen (str) != (lit_len) || memcmp (str, lit, lit_len))
           ^
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
cr-sel-eng.c:323:42: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                         cur_sel->name->stryng->str))
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1025:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:341:38: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                     cur_sel->name->stryng->str))
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1025:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:346:42: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                         cur_sel->name->stryng->str);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1022:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:350:38: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                    (value, 
                                     ^~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
cr-sel-eng.c:369:38: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                     cur_sel->name->stryng->str))
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1025:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:373:42: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                         cur_sel->name->stryng->str);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1022:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:405:46: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                            (ptr1, 
                                             ^~~~
/usr/include/string.h:100:26: note: passing argument to parameter here
int      strncmp(const char *, const char *, size_t) __pure;
                             ^
cr-sel-eng.c:432:38: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                     cur_sel->name->stryng->str))
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1025:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:436:42: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                         cur_sel->name->stryng->str);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1022:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
cr-sel-eng.c:454:46: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                            (ptr1, ptr2 - ptr1 + 1,
                                             ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:125:55: note: passing argument to parameter 'haystack' here
gchar *               g_strstr_len     (const gchar  *haystack,
                                                      ^
cr-sel-eng.c:656:35: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                  cur_node->name)))
                                  ^~~~~~~~~~~~~~
/usr/include/string.h:80:39: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                                          ^
cr-sel-eng.c:1183:41: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        handler_entry->name = g_strdup (a_name);
                                        ^~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstrfuncs.h:216:52: note: passing argument to parameter 'str' here
gchar*                g_strdup         (const gchar *str) G_GNUC_MALLOC;
                                                     ^
cr-sel-eng.c:1183:29: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        handler_entry->name = g_strdup (a_name);
                            ^ ~~~~~~~~~~~~~~~~~
cr-sel-eng.c:1209:30: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (!strcmp (entry->name, a_name)
                             ^~~~~~~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                            ^
cr-sel-eng.c:1209:43: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (!strcmp (entry->name, a_name)
                                          ^~~~~~
/usr/include/string.h:80:39: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                                          ^
cr-fonts.c:81:53: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        g_string_append (*a_string, name);
                                                    ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gstring.h:81:59: note: passing argument to parameter 'val' here
                                         const gchar     *val);
                                                          ^
cr-sel-eng.c:1282:30: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (!strcmp (a_name, entry->name)
                             ^~~~~~
/usr/include/string.h:80:25: note: passing argument to parameter here
cr-fonts.cint      strcmp(const char *, const char *) __pure;
                            ^
cr-sel-eng.c:1282:38: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (!strcmp (a_name, entry->name)
                                     ^~~~~~~~~~~
/usr/include/string.h:80:39: note: passing argument to parameter here
int      strcmp(const char *, const char *) __pure;
                                          ^
:190:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = g_strdup ("NULL");
                       ^ ~~~~~~~~~~~~~~~~~
cr-fonts.c:199:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                result = stringue->str;
                       ^ ~~~~~~~~~~~~~
1 warning generated.
cr-fonts.c:532:21: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                str = cr_num_to_string (&a_this->value.absolute);
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       libcroco_0_6_la-cr-string.lo
cr-fonts.c:692:29: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        str = cr_num_to_string (a_this->num);
                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
1 warning generated.
6 warnings generated.
1 warning generated.
27 warnings generated.
  CCLD     libcroco-0.6.la
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/src'
Making all in csslint
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/csslint'
  CC       csslint.o
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
csslint.c:334:26: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        (a_author_sheet_path, CR_ASCII, &author_sheet);
                         ^~~~~~~~~~~~~~~~~~~
../src/cr-om-parser.h:61:61: note: passing argument to parameter 'a_file_path' here
enum CRStatus cr_om_parser_simply_parse_file (const guchar *a_file_path,
                                                            ^
csslint.c:341:26: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        (a_user_sheet_path, CR_ASCII, &user_sheet);
                         ^~~~~~~~~~~~~~~~~
../src/cr-om-parser.h:61:61: note: passing argument to parameter 'a_file_path' here
enum CRStatus cr_om_parser_simply_parse_file (const guchar *a_file_path,
                                                            ^
csslint.c:348:26: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        (a_ua_sheet_path, CR_ASCII, &ua_sheet);
                         ^~~~~~~~~~~~~~~
../src/cr-om-parser.h:61:61: note: passing argument to parameter 'a_file_path' here
enum CRStatus cr_om_parser_simply_parse_file (const guchar *a_file_path,
                                                            ^
csslint.c:370:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        xpath_object = xmlXPathEvalExpression (a_xpath, xpath_context);
                                               ^~~~~~~
/usr/local/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here
                    xmlXPathEvalExpression      (const xmlChar *str,
                                                                ^
csslint.c:739:14: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        str0 = cr_simple_sel_one_to_string
             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
csslint.c:772:22: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                str0 = cr_additional_sel_one_to_string 
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
csslint.c:851:29: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        str = cr_term_to_string (a_expr) ;
                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
csslint.c:884:21: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                str = cr_term_one_to_string (cur_term) ;
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
csslint.c:973:47: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        status = cssom_parse (options.css_files_list[0]);
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
csslint.c:243:23: note: passing argument to parameter 'a_file_uri' here
cssom_parse (guchar * a_file_uri)
                      ^
csslint.c:978:34: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                (options.css_files_list[0]) ;
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
csslint.c:902:43: note: passing argument to parameter 'a_file_uri' here
sac_parse_and_display_locations (guchar * a_file_uri)
                                          ^
11 warnings generated.
  CCLD     csslint-0.6
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/csslint'
Making all in docs
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/docs'
Making all in examples
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/docs/examples'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs/examples'
Making all in reference
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/docs/reference'
  DOC   Scanning header files
Use of uninitialized value $symbol in quotemeta at /home/lantw44/gnome/devinstall/bin/gtkdoc-scan line 956, <INPUT> line 76.
Use of uninitialized value $symbol in concatenation (.) or string at /home/lantw44/gnome/devinstall/bin/gtkdoc-scan line 963, <INPUT> line 76.
Use of uninitialized value $symbol in concatenation (.) or string at /home/lantw44/gnome/devinstall/bin/gtkdoc-scan line 807, <INPUT> line 76.
  DOC   Introspecting gobjects
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs/reference'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/docs'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs'
Making all in tests
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/tests'
Making all in test-inputs
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/tests/test-inputs'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests/test-inputs'
Making all in test-output-refs
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/tests/test-output-refs'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests/test-output-refs'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/tests'
  CC       test0-main.o
  CC       test1-main.o
  CC       test2-main.o
  CC       cr-test-utils.o
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
test1-main.c:143:40: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        input = cr_input_new_from_uri (a_file_uri, CR_UTF_8);
                                       ^~~~~~~~~~
../src/cr-input.h:67:37: note: passing argument to parameter 'a_file_uri' here
cr_input_new_from_uri (const gchar *a_file_uri, 
                                    ^
test0-main.c:148:40: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        input = cr_input_new_from_uri (a_file_uri, CR_UTF_8);
                                       ^~~~~~~~~~
../src/cr-input.h:67:37: note: passing argument to parameter 'a_file_uri' here
cr_input_new_from_uri (const gchar *a_file_uri, 
                                    ^
test1-main.c:194:34: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        test_cr_input_read_char (options.files_list[0]);test0-main.c:200:34: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                 ^~~~~~~~~~~~~~~~~~~~~
test1-main.c:135:35: note: passing argument to parameter 'a_file_uri' here
test_cr_input_read_char (guchar * a_file_uri)
                                  ^

        test_cr_input_read_byte (options.files_list[0]);
                                 ^~~~~~~~~~~~~~~~~~~~~
test0-main.c:139:35: note: passing argument to parameter 'a_file_uri' here
test_cr_input_read_byte (guchar * a_file_uri)
                                  ^
3 warnings generated.
3 warnings generated.
  CC       test3-main.o
  CC       test4-main.o
test2-main.c:127:41: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                guchar *str =
                                        ^
test2-main.c:144:33: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        guchar *str = cr_string_dup2 
                                ^     ~~~~~~~~~~~~~~
test2-main.c:171:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                prefix = cr_string_dup2 (a_prefix) ;
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
test2-main.c:181:21: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                uri = cr_string_dup2 (a_uri) ;
                    ^ ~~~~~~~~~~~~~~~~~~~~~~
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
test2-main.c:205:25: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                comment = cr_string_dup2 (a_comment);
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
test2-main.c:266:25: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                guchar *name = g_strndup 
                        ^      ~~~~~~~~~
1 warning generated.
test2-main.c:325:32: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        medium = cr_string_dup2 
                               ^ ~~~~~~~~~~~~~~
test2-main.c:356:32: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        medium = g_strndup (((CRString *) cur->data)->stryng->str,
                               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test2-main.c:386:22: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                name = cr_string_dup2 (a_name) ;
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~
test2-main.c:389:29: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                pseudo_page = cr_string_dup2 (a_pseudo_page);
                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test2-main.c:422:22: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                name = cr_string_dup2 (a_name) ;
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~
test2-main.c:425:29: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                pseudo_page = cr_string_dup2 (a_pseudo_page) ;
                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test2-main.c:457:22: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                name = cr_string_dup2 (a_name);
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
test2-main.c:554:40: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        status = test_cr_parser_parse (options.files_list[0]);
                                       ^~~~~~~~~~~~~~~~~~~~~
test2-main.c:500:32: note: passing argument to parameter 'a_file_uri' here
test_cr_parser_parse (guchar * a_file_uri)
                               ^
  CC       test5-main.o
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
15 warnings generated.
  CC       test6-main.o
test3-main.c:123:41: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                guchar *str =
                                        ^
test3-main.c:136:33: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        guchar *str = cr_string_dup2 (a_uri_default_ns) ;
                                ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:162:24: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                prefix = cr_string_dup2 (a_prefix);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:172:21: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                uri = cr_string_dup2 (a_uri) ;
                    ^ ~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:197:25: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                comment = cr_string_dup2 (a_comment);
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:254:25: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                guchar *name = cr_string_dup2  (a_name);
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:310:32: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        medium = cr_string_dup2 ((CRString *) cur->data);
                               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:339:32: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        medium = cr_string_dup2 ((CRString *) cur->data);
                               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:367:22: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                name = cr_string_dup2 (a_name);
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:370:29: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                pseudo_page = cr_string_dup2 (a_pseudo_page);
                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option]
test3-main.c:402:22: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                name = cr_string_dup2 (a_name);
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:405:29: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                pseudo_page = cr_string_dup2 (a_pseudo_page) ;
                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:437:22: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                name = cr_string_dup2 (a_name);
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~
test3-main.c:535:40: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        status = test_cr_parser_parse (options.files_list[0]);
                                       ^~~~~~~~~~~~~~~~~~~~~
test3-main.c:480:32: note: passing argument to parameter 'a_file_uri' here
test_cr_parser_parse (guchar * a_file_uri)
                               ^
test4-main.c:35:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_term_buf = "106";
              ^             ~~~~~
test4-main.c:37:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [17]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_decl_buf = "toto: tutu, tata";
              ^             ~~~~~~~~~~~~~~~~~~
test4-main.c:39:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [37]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_decl_list_buf = "toto: titi; prop1:val1 ; prop2:val2;";
              ^                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test4-main.c:41:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [28]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_ruleset_buf = "s1 > s2 {toto: tutu, tata} ";
              ^                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test4-main.c:43:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [50]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_at_media_buf =
              ^
test4-main.c:46:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [40]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_at_page_buf = "@page { size :8.5in 11in; margin: 2cm }";
              ^                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test4-main.c:48:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [25]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_at_charset_buf = "@charset \"ISO-8859-1\" ; ";
              ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test4-main.c:50:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [83]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_at_font_face_buf =
              ^
test4-main.c:55:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [20]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_at_import_buf = "@import \"subs.css\";";
              ^                  ~~~~~~~~~~~~~~~~~~~~~~~
test5-main.c:34:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [253]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *xml_content =
              ^
test4-main.c:175:17: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        tmp_str = cr_declaration_to_string (decl, 2);
                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test4-main.c:203:25: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                tmp_str = cr_declaration_to_string (cur_decl, 2);
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test5-main.c:163:56: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        xml_doc = xmlParseMemory (xml_content, strlen (xml_content));
                                                       ^~~~~~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
test5-main.c:163:35: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        xml_doc = xmlParseMemory (xml_content, strlen (xml_content));
                                  ^~~~~~~~~~~
/usr/local/include/libxml2/libxml/parser.h:846:32: note: passing argument to parameter 'buffer' here
                xmlParseMemory          (const char *buffer,
                                                     ^
test5-main.c:245:32: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        status = test_sel_eng (options.files_list[0]);
                               ^~~~~~~~~~~~~~~~~~~~~
test5-main.c:144:24: note: passing argument to parameter 'a_file_uri' here
test_sel_eng (guchar * a_file_uri)
                       ^
test4-main.c:429:40: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        status = test_cr_parser_parse (options.files_list[0]);
                                       ^~~~~~~~~~~~~~~~~~~~~
test4-main.c:110:32: note: passing argument to parameter 'a_file_uri' here
test_cr_parser_parse (guchar * a_file_uri)
                               ^
5 warnings generated.
  CCLD     test0
13 warnings generated.
  CCLD     test1
15 warnings generated.
  CCLD     test2
  CCLD     test3
  CCLD     test4
  CCLD     test5
test6-main.c:33:15: warning: initializing 'const guchar *' (aka 'const unsigned char *') with an expression of type 'const char [61]' converts between pointers to integer types with different sign [-Wpointer-sign]
const guchar *gv_cssbuf =
              ^
test6-main.c:57:50: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                         strlen (gv_cssbuf),
                                                 ^~~~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
3 warnings generated.
  CCLD     test6
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests'
Making all in build
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/build'
Making all in win32
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32'
Making all in vs9
gmake[4]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32/vs9'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32/vs9'
Making all in vs10
gmake[4]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32/vs10'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32/vs10'
gmake[4]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32'
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/build'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/build'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/build'
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco'
cp croco-config croco-0.6-config
cp libcroco.pc libcroco-0.6.pc
cp libcroco.pc libcroco-0.6-uninstalled.pc
cp croco-config croco-0.6-config-uninstalled
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco'
gmake[1]: Leaving directory `/home/lantw44/gnome/source/libcroco'
Installing libcroco 2014-06-26 03:55:52.964
gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool install DESTDIR=/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco
Making install in src
gmake[1]: Entering directory `/home/lantw44/gnome/source/libcroco/src'
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/src'
 .././install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib'
 /home/lantw44/gnome/devinstall/bin/libtool   --mode=install /home/lantw44/.local/bin/install-check   libcroco-0.6.la '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib'
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcroco-0.6.so.3 /home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib/libcroco-0.6.so.3
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib && { ln -s -f libcroco-0.6.so.3 libcroco-0.6.so || { rm -f libcroco-0.6.so && ln -s libcroco-0.6.so.3 libcroco-0.6.so; }; })
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib && { ln -s -f libcroco-0.6.so.3 libcroco-0.6.so || { rm -f libcroco-0.6.so && ln -s libcroco-0.6.so.3 libcroco-0.6.so; }; })
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcroco-0.6.lai /home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib/libcroco-0.6.la
libtool: install: warning: remember to run `libtool --finish /home/lantw44/gnome/devinstall/lib'
 .././install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/include/libcroco-0.6/libcroco'
 /home/lantw44/.local/bin/install-check -m 644 libcroco.h cr-additional-sel.h cr-attr-sel.h cr-cascade.h cr-declaration.h cr-doc-handler.h cr-enc-handler.h cr-input.h cr-num.h cr-om-parser.h cr-parser.h cr-pseudo.h cr-rgb.h cr-selector.h cr-simple-sel.h cr-statement.h cr-stylesheet.h cr-term.h cr-tknzr.h cr-token.h cr-utils.h cr-fonts.h cr-sel-eng.h cr-style.h cr-prop-list.h cr-parsing-location.h cr-string.h libcroco-config.h '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/include/libcroco-0.6/libcroco'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/src'
gmake[1]: Leaving directory `/home/lantw44/gnome/source/libcroco/src'
Making install in csslint
gmake[1]: Entering directory `/home/lantw44/gnome/source/libcroco/csslint'
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/csslint'
 .././install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/bin'
  /home/lantw44/gnome/devinstall/bin/libtool   --mode=install /home/lantw44/.local/bin/install-check csslint-0.6 '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/bin'
libtool: install: warning: `../src/libcroco-0.6.la' has not been installed in `/home/lantw44/gnome/devinstall/lib'
libtool: install: /home/lantw44/.local/bin/install-check .libs/csslint-0.6 /home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/bin/csslint-0.6
gmake[2]: Nothing to be done for `install-data-am'.
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/csslint'
gmake[1]: Leaving directory `/home/lantw44/gnome/source/libcroco/csslint'
Making install in docs
gmake[1]: Entering directory `/home/lantw44/gnome/source/libcroco/docs'
Making install in examples
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/docs/examples'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/docs/examples'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs/examples'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs/examples'
Making install in reference
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/docs/reference'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/docs/reference'
gmake[3]: Nothing to be done for `install-exec-am'.
 /home/lantw44/.local/bin/install-check -m 644 ./html/ch01.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/home.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/index.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/index.sgml
 /home/lantw44/.local/bin/install-check -m 644 ./html/left-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/left.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-additional-sel.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-attr-sel.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-cascade.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-declaration.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-doc-handler.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-enc-handler.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-fonts.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-input.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-num.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-om-parser.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-parser.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-parsing-location.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-prop-list.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-pseudo.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-rgb.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-sel-eng.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-selector.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-simple-sel.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-statement.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-string.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-style.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-stylesheet.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-term.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-tknzr.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-token.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-cr-utils.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco-libcroco-config.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/libcroco.devhelp2
 /home/lantw44/.local/bin/install-check -m 644 ./html/right-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/right.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/style.css
 /home/lantw44/.local/bin/install-check -m 644 ./html/up-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/up.png
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs/reference'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs/reference'
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/docs'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/docs'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs'
gmake[1]: Leaving directory `/home/lantw44/gnome/source/libcroco/docs'
Making install in tests
gmake[1]: Entering directory `/home/lantw44/gnome/source/libcroco/tests'
Making install in test-inputs
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/tests/test-inputs'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/tests/test-inputs'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests/test-inputs'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests/test-inputs'
Making install in test-output-refs
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/tests/test-output-refs'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/tests/test-output-refs'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests/test-output-refs'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests/test-output-refs'
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/tests'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/tests'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests'
gmake[1]: Leaving directory `/home/lantw44/gnome/source/libcroco/tests'
Making install in build
gmake[1]: Entering directory `/home/lantw44/gnome/source/libcroco/build'
Making install in win32
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32'
Making install in vs9
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32/vs9'
gmake[4]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32/vs9'
gmake[4]: Nothing to be done for `install-exec-am'.
gmake[4]: Nothing to be done for `install-data-am'.
gmake[4]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32/vs9'
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32/vs9'
Making install in vs10
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32/vs10'
gmake[4]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32/vs10'
gmake[4]: Nothing to be done for `install-exec-am'.
gmake[4]: Nothing to be done for `install-data-am'.
gmake[4]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32/vs10'
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32/vs10'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32'
gmake[4]: Entering directory `/home/lantw44/gnome/source/libcroco/build/win32'
gmake[4]: Nothing to be done for `install-exec-am'.
gmake[4]: Nothing to be done for `install-data-am'.
gmake[4]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32'
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/build/win32'
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco/build'
gmake[3]: Entering directory `/home/lantw44/gnome/source/libcroco/build'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/home/lantw44/gnome/source/libcroco/build'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco/build'
gmake[1]: Leaving directory `/home/lantw44/gnome/source/libcroco/build'
gmake[1]: Entering directory `/home/lantw44/gnome/source/libcroco'
gmake[2]: Entering directory `/home/lantw44/gnome/source/libcroco'
 ./install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/bin'
 /home/lantw44/.local/bin/install-check croco-0.6-config '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/bin'
 ./install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib/pkgconfig'
 /home/lantw44/.local/bin/install-check -m 644 libcroco-0.6.pc '/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib/pkgconfig'
gmake[2]: Leaving directory `/home/lantw44/gnome/source/libcroco'
gmake[1]: Leaving directory `/home/lantw44/gnome/source/libcroco'
Deleting .la file: u'/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco/home/lantw44/gnome/devinstall/lib/libcroco-0.6.la'
Moving temporary DESTDIR u'/home/lantw44/gnome/devinstall/_jhbuild/root-libcroco' into build prefix
0 files remaining from previous build
Install complete: 72 files copied
Succeeded 2014-06-26 03:55:56.426