printf ' ' | fink --no-use-binary-dist --yes --build-as-nobody rebuild libcroco3 2>&1 The package 'libcroco3' will be built without being installed. Reading build dependency for libcroco3-0.6.8-1... Reading dependency for libcroco3-0.6.8-1... Reading dependency for libcroco3-shlibs-0.6.8-1... Reading dependency for libcroco3-bin-0.6.8-1... Reading build conflict for libcroco3-0.6.8-1... The package 'fink-package-precedence' will be installed. Reading dependency for fink-package-precedence-0.18-1... Reading runtime dependency for fink-package-precedence-0.18-1... The package 'pkgconfig' will be installed. Reading dependency for pkgconfig-0.28-1... Reading runtime dependency for pkgconfig-0.28-1... The package 'gtk-doc' will be installed. Reading dependency for gtk-doc-1.20-1... Reading runtime dependency for gtk-doc-1.20-1... The package 'glib2-dev' will be installed. Reading dependency for glib2-dev-2.22.4-8... Reading runtime dependency for glib2-dev-2.22.4-8... The package 'libxml2' will be installed. Reading dependency for libxml2-2.9.1-3... Reading runtime dependency for libxml2-2.9.1-3... The package 'libiconv-dev' will be installed. Reading dependency for libiconv-dev-1.14-5... Reading runtime dependency for libiconv-dev-1.14-5... The package 'xz' will be installed. Reading dependency for xz-5.0.5-2... Reading runtime dependency for xz-5.0.5-2... The package 'glib2-shlibs' will be installed. Reading dependency for glib2-shlibs-2.22.4-8... Reading runtime dependency for glib2-shlibs-2.22.4-8... The package 'libxml2-shlibs' will be installed. Reading dependency for libxml2-shlibs-2.9.1-3... Reading runtime dependency for libxml2-shlibs-2.9.1-3... The package 'docbook-dtd' will be installed. Reading dependency for docbook-dtd-4.5.0-1... Reading runtime dependency for docbook-dtd-4.5.0-1... The package 'docbook-xsl' will be installed. Reading dependency for docbook-xsl-1.78.1-1... Reading runtime dependency for docbook-xsl-1.78.1-1... The package 'docbook-dsssl-nwalsh' will be installed. Reading dependency for docbook-dsssl-nwalsh-1.79-4... Reading runtime dependency for docbook-dsssl-nwalsh-1.79-4... The package 'libxml2-bin' will be installed. Reading dependency for libxml2-bin-2.9.1-3... Reading runtime dependency for libxml2-bin-2.9.1-3... The package 'libxslt-bin' will be installed. Reading dependency for libxslt-bin-1.1.28-2... Reading runtime dependency for libxslt-bin-1.1.28-2... The package 'openjade' will be installed. Reading dependency for openjade-1.3.2-1040... Reading runtime dependency for openjade-1.3.2-1040... The package 'liblzma5-shlibs' will be installed. Reading dependency for liblzma5-shlibs-5.0.5-2... Reading runtime dependency for liblzma5-shlibs-5.0.5-2... The package 'xdg-base' will be installed. Reading dependency for xdg-base-0.8-2... Reading runtime dependency for xdg-base-0.8-2... The package 'sgml-entities-iso8879' will be installed. Reading dependency for sgml-entities-iso8879-1986-4... Reading runtime dependency for sgml-entities-iso8879-1986-4... The package 'readline6-shlibs' will be installed. Reading dependency for readline6-shlibs-6.3.6-1... Reading runtime dependency for readline6-shlibs-6.3.6-1... The package 'libxslt-shlibs' will be installed. Reading dependency for libxslt-shlibs-1.1.28-2... Reading runtime dependency for libxslt-shlibs-1.1.28-2... The package 'opensp5-shlibs' will be installed. Reading dependency for opensp5-shlibs-1.5.2-4... Reading runtime dependency for opensp5-shlibs-1.5.2-4... The following package will be rebuilt: libcroco3 The following 21 additional packages will be installed: docbook-dsssl-nwalsh docbook-dtd docbook-xsl fink-package-precedence glib2-dev glib2-shlibs gtk-doc libiconv-dev liblzma5-shlibs libxml2 libxml2-bin libxml2-shlibs libxslt-bin libxslt-shlibs openjade opensp5-shlibs pkgconfig readline6-shlibs sgml-entities-iso8879 xdg-base xz Do you want to continue? [Y/n] (assuming default) Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/fink-package-precedence_0.18-1_darwin-x86_64.deb Selecting previously deselected package fink-package-precedence. (Reading database ... 4296 files and directories currently installed.) Unpacking fink-package-precedence (from .../fink-package-precedence_0.18-1_darwin-x86_64.deb) ... Setting up fink-package-precedence (0.18-1) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/base/libiconv-dev_1.14-5_darwin-x86_64.deb Selecting previously deselected package libiconv-dev. (Reading database ... 4297 files and directories currently installed.) Unpacking libiconv-dev (from .../libiconv-dev_1.14-5_darwin-x86_64.deb) ... Setting up libiconv-dev (1.14-5) ... Clearing dependency_libs of .la files being installed Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/opensp5-shlibs_1.5.2-4_darwin-x86_64.deb Selecting previously deselected package opensp5-shlibs. (Reading database ... 4315 files and directories currently installed.) Unpacking opensp5-shlibs (from .../opensp5-shlibs_1.5.2-4_darwin-x86_64.deb) ... Setting up opensp5-shlibs (1.5.2-4) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/readline6-shlibs_6.3.6-1_darwin-x86_64.deb Selecting previously deselected package readline6-shlibs. (Reading database ... 4326 files and directories currently installed.) Unpacking readline6-shlibs (from .../readline6-shlibs_6.3.6-1_darwin-x86_64.deb) ... Setting up readline6-shlibs (6.3.6-1) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/sgml-entities-iso8879_1986-4_darwin-x86_64.deb Selecting previously deselected package sgml-entities-iso8879. (Reading database ... 4337 files and directories currently installed.) Unpacking sgml-entities-iso8879 (from .../sgml-entities-iso8879_1986-4_darwin-x86_64.deb) ... Setting up sgml-entities-iso8879 (1986-4) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/xdg-base_0.8-2_darwin-x86_64.deb Selecting previously deselected package xdg-base. (Reading database ... 4364 files and directories currently installed.) Unpacking xdg-base (from .../xdg-base_0.8-2_darwin-x86_64.deb) ... Setting up xdg-base (0.8-2) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/xz_5.0.5-2_darwin-x86_64.deb /sw/fink/dists/stable/main/binary-darwin-x86_64/utils/liblzma5-shlibs_5.0.5-2_darwin-x86_64.deb Selecting previously deselected package xz. (Reading database ... 4366 files and directories currently installed.) Unpacking xz (from .../xz_5.0.5-2_darwin-x86_64.deb) ... Selecting previously deselected package liblzma5-shlibs. Unpacking liblzma5-shlibs (from .../liblzma5-shlibs_5.0.5-2_darwin-x86_64.deb) ... Setting up liblzma5-shlibs (5.0.5-2) ... Setting up xz (5.0.5-2) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/gnome/glib2-dev_2.22.4-8_darwin-x86_64.deb /sw/fink/debs/glib2-shlibs_2.22.4-8_darwin-x86_64.deb Selecting previously deselected package glib2-dev. (Reading database ... 4454 files and directories currently installed.) Unpacking glib2-dev (from .../glib2-dev_2.22.4-8_darwin-x86_64.deb) ... Selecting previously deselected package glib2-shlibs. Unpacking glib2-shlibs (from .../glib2-shlibs_2.22.4-8_darwin-x86_64.deb) ... Setting up glib2-shlibs (2.22.4-8) ... Setting up glib2-dev (2.22.4-8) ... Clearing dependency_libs of .la files being installed Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/libxml2_2.9.1-3_darwin-x86_64.deb /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxml2-shlibs_2.9.1-3_darwin-x86_64.deb /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxml2-bin_2.9.1-3_darwin-x86_64.deb Selecting previously deselected package libxml2. (Reading database ... 5197 files and directories currently installed.) Unpacking libxml2 (from .../libxml2_2.9.1-3_darwin-x86_64.deb) ... Selecting previously deselected package libxml2-shlibs. Unpacking libxml2-shlibs (from .../libxml2-shlibs_2.9.1-3_darwin-x86_64.deb) ... Selecting previously deselected package libxml2-bin. Unpacking libxml2-bin (from .../libxml2-bin_2.9.1-3_darwin-x86_64.deb) ... Setting up libxml2-shlibs (2.9.1-3) ... Setting up libxml2-bin (2.9.1-3) ... Setting up libxml2 (2.9.1-3) ... Clearing dependency_libs of .la files being installed Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxslt-bin_1.1.28-2_darwin-x86_64.deb /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxslt-shlibs_1.1.28-2_darwin-x86_64.deb Selecting previously deselected package libxslt-bin. (Reading database ... 5562 files and directories currently installed.) Unpacking libxslt-bin (from .../libxslt-bin_1.1.28-2_darwin-x86_64.deb) ... Selecting previously deselected package libxslt-shlibs. Unpacking libxslt-shlibs (from .../libxslt-shlibs_1.1.28-2_darwin-x86_64.deb) ... Setting up libxslt-shlibs (1.1.28-2) ... Setting up libxslt-bin (1.1.28-2) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/openjade_1.3.2-1040_darwin-x86_64.deb Selecting previously deselected package openjade. (Reading database ... 5585 files and directories currently installed.) Unpacking openjade (from .../openjade_1.3.2-1040_darwin-x86_64.deb) ... Setting up openjade (1.3.2-1040) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/pkgconfig_0.28-1_darwin-x86_64.deb Selecting previously deselected package pkgconfig. (Reading database ... 5691 files and directories currently installed.) Unpacking pkgconfig (from .../pkgconfig_0.28-1_darwin-x86_64.deb) ... Setting up pkgconfig (0.28-1) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/docbook-dsssl-nwalsh_1.79-4_darwin-x86_64.deb Selecting previously deselected package docbook-dsssl-nwalsh. (Reading database ... 5704 files and directories currently installed.) Unpacking docbook-dsssl-nwalsh (from .../docbook-dsssl-nwalsh_1.79-4_darwin-x86_64.deb) ... Setting up docbook-dsssl-nwalsh (1.79-4) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/docbook-dtd_4.5.0-1_darwin-x86_64.deb Selecting previously deselected package docbook-dtd. (Reading database ... 6884 files and directories currently installed.) Unpacking docbook-dtd (from .../docbook-dtd_4.5.0-1_darwin-x86_64.deb) ... Setting up docbook-dtd (4.5.0-1) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/docbook-xsl_1.78.1-1_darwin-x86_64.deb Selecting previously deselected package docbook-xsl. (Reading database ... 7437 files and directories currently installed.) Unpacking docbook-xsl (from .../docbook-xsl_1.78.1-1_darwin-x86_64.deb) ... Setting up docbook-xsl (1.78.1-1) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/gtk-doc_1.20-1_darwin-x86_64.deb Selecting previously deselected package gtk-doc. (Reading database ... 11932 files and directories currently installed.) Unpacking gtk-doc (from .../gtk-doc_1.20-1_darwin-x86_64.deb) ... Setting up gtk-doc (1.20-1) ... Setting runtime build-lock... dpkg-deb -b /sw/build.build/root-fink-buildlock-libcroco3-0.6.8-1 /sw/build.build dpkg-deb: building package `fink-buildlock-libcroco3-0.6.8-1' in `/sw/build.build/fink-buildlock-libcroco3-0.6.8-1_2014.07.25-20.39.11_darwin-x86_64.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/build.build/fink-buildlock-libcroco3-0.6.8-1_2014.07.25-20.39.11_darwin-x86_64.deb Selecting previously deselected package fink-buildlock-libcroco3-0.6.8-1. (Reading database ... 12053 files and directories currently installed.) Unpacking fink-buildlock-libcroco3-0.6.8-1 (from .../fink-buildlock-libcroco3-0.6.8-1_2014.07.25-20.39.11_darwin-x86_64.deb) ... Setting up fink-buildlock-libcroco3-0.6.8-1 (2014.07.25-20.39.11) ... sudo -u fink-bld [ENV] sh -c /tmp/fink.9BFgN env LANG=C LC_ALL=C /sw/bin/tar --no-same-owner --no-same-permissions -xvf /sw/src/libcroco-0.6.8.tar.xz libcroco-0.6.8/ libcroco-0.6.8/docs/ libcroco-0.6.8/docs/usage.txt libcroco-0.6.8/docs/Makefile.am libcroco-0.6.8/docs/reference/ libcroco-0.6.8/docs/reference/Makefile.am libcroco-0.6.8/docs/reference/libcroco-overrides.txt libcroco-0.6.8/docs/reference/libcroco.types libcroco-0.6.8/docs/reference/libcroco-docs.sgml libcroco-0.6.8/docs/reference/libcroco-sections.txt libcroco-0.6.8/docs/reference/Makefile.in libcroco-0.6.8/docs/reference/html/ libcroco-0.6.8/docs/reference/html/libcroco-cr-parsing-location.html libcroco-0.6.8/docs/reference/html/libcroco-cr-rgb.html libcroco-0.6.8/docs/reference/html/libcroco-cr-input.html libcroco-0.6.8/docs/reference/html/libcroco-cr-doc-handler.html libcroco-0.6.8/docs/reference/html/libcroco-cr-additional-sel.html libcroco-0.6.8/docs/reference/html/index.html libcroco-0.6.8/docs/reference/html/index.sgml libcroco-0.6.8/docs/reference/html/libcroco-cr-prop-list.html libcroco-0.6.8/docs/reference/html/libcroco-cr-num.html libcroco-0.6.8/docs/reference/html/libcroco-cr-selector.html libcroco-0.6.8/docs/reference/html/libcroco-cr-statement.html libcroco-0.6.8/docs/reference/html/libcroco-cr-pseudo.html libcroco-0.6.8/docs/reference/html/libcroco-cr-enc-handler.html libcroco-0.6.8/docs/reference/html/libcroco-cr-stylesheet.html libcroco-0.6.8/docs/reference/html/libcroco-cr-string.html libcroco-0.6.8/docs/reference/html/libcroco-cr-term.html libcroco-0.6.8/docs/reference/html/style.css libcroco-0.6.8/docs/reference/html/libcroco-cr-tknzr.html libcroco-0.6.8/docs/reference/html/libcroco-libcroco-config.html libcroco-0.6.8/docs/reference/html/libcroco-cr-om-parser.html libcroco-0.6.8/docs/reference/html/libcroco-cr-parser.html libcroco-0.6.8/docs/reference/html/libcroco-cr-sel-eng.html libcroco-0.6.8/docs/reference/html/libcroco-cr-cascade.html libcroco-0.6.8/docs/reference/html/ch01.html libcroco-0.6.8/docs/reference/html/libcroco-cr-declaration.html libcroco-0.6.8/docs/reference/html/right.png libcroco-0.6.8/docs/reference/html/libcroco.devhelp2 libcroco-0.6.8/docs/reference/html/up.png libcroco-0.6.8/docs/reference/html/libcroco-cr-style.html libcroco-0.6.8/docs/reference/html/home.png libcroco-0.6.8/docs/reference/html/left.png libcroco-0.6.8/docs/reference/html/libcroco-cr-token.html libcroco-0.6.8/docs/reference/html/libcroco-cr-fonts.html libcroco-0.6.8/docs/reference/html/libcroco-cr-simple-sel.html libcroco-0.6.8/docs/reference/html/libcroco-cr-attr-sel.html libcroco-0.6.8/docs/reference/html/libcroco-cr-utils.html libcroco-0.6.8/docs/reference/tmpl/ libcroco-0.6.8/docs/reference/tmpl/cr-input.sgml libcroco-0.6.8/docs/reference/tmpl/cr-sel-eng.sgml libcroco-0.6.8/docs/reference/tmpl/cr-additional-sel.sgml libcroco-0.6.8/docs/reference/tmpl/cr-prop-list.sgml libcroco-0.6.8/docs/reference/tmpl/libcroco-unused.sgml libcroco-0.6.8/docs/reference/tmpl/cr-enc-handler.sgml libcroco-0.6.8/docs/reference/tmpl/cr-parsing-location.sgml libcroco-0.6.8/docs/reference/tmpl/libcroco-config.sgml libcroco-0.6.8/docs/reference/tmpl/cr-parser.sgml libcroco-0.6.8/docs/reference/tmpl/cr-style.sgml libcroco-0.6.8/docs/reference/tmpl/cr-term.sgml libcroco-0.6.8/docs/reference/tmpl/cr-rgb.sgml libcroco-0.6.8/docs/reference/tmpl/cr-fonts.sgml libcroco-0.6.8/docs/reference/tmpl/cr-utils.sgml libcroco-0.6.8/docs/reference/tmpl/cr-selector.sgml libcroco-0.6.8/docs/reference/tmpl/cr-string.sgml libcroco-0.6.8/docs/reference/tmpl/cr-num.sgml libcroco-0.6.8/docs/reference/tmpl/cr-statement.sgml libcroco-0.6.8/docs/reference/tmpl/cr-doc-handler.sgml libcroco-0.6.8/docs/reference/tmpl/cr-token.sgml libcroco-0.6.8/docs/reference/tmpl/cr-declaration.sgml libcroco-0.6.8/docs/reference/tmpl/cr-om-parser.sgml libcroco-0.6.8/docs/reference/tmpl/cr-simple-sel.sgml libcroco-0.6.8/docs/reference/tmpl/cr-tknzr.sgml libcroco-0.6.8/docs/reference/tmpl/cr-attr-sel.sgml libcroco-0.6.8/docs/reference/tmpl/cr-stylesheet.sgml libcroco-0.6.8/docs/reference/tmpl/cr-pseudo.sgml libcroco-0.6.8/docs/reference/tmpl/cr-cascade.sgml libcroco-0.6.8/docs/reference/tmpl/libcroco.sgml libcroco-0.6.8/docs/examples/ libcroco-0.6.8/docs/examples/Makefile.am libcroco-0.6.8/docs/examples/sac-example-1.c libcroco-0.6.8/docs/examples/cssom-example-1.c libcroco-0.6.8/docs/examples/sac-example-2.c libcroco-0.6.8/docs/examples/Makefile.in libcroco-0.6.8/docs/Makefile.in libcroco-0.6.8/configure libcroco-0.6.8/libcroco-zip.in libcroco-0.6.8/config.guess libcroco-0.6.8/config.h.win32 libcroco-0.6.8/INSTALL libcroco-0.6.8/csslint/ libcroco-0.6.8/csslint/Makefile.am libcroco-0.6.8/csslint/Makefile.in libcroco-0.6.8/csslint/ChangeLog libcroco-0.6.8/csslint/csslint.c libcroco-0.6.8/gtk-doc.make libcroco-0.6.8/ltmain.sh libcroco-0.6.8/Makefile.am libcroco-0.6.8/install-sh libcroco-0.6.8/depcomp libcroco-0.6.8/NEWS libcroco-0.6.8/tests/ libcroco-0.6.8/tests/cr-test-utils.c libcroco-0.6.8/tests/valgrind-version.sh libcroco-0.6.8/tests/test0-main.c libcroco-0.6.8/tests/cr-test-utils.h libcroco-0.6.8/tests/test5-main.c libcroco-0.6.8/tests/Makefile.am libcroco-0.6.8/tests/test1-main.c libcroco-0.6.8/tests/global-vars.sh.in libcroco-0.6.8/tests/vg.supp libcroco-0.6.8/tests/test-unknown-at-rule2.sh libcroco-0.6.8/tests/test-output-refs/ libcroco-0.6.8/tests/test-output-refs/test3.css.out libcroco-0.6.8/tests/test-output-refs/Makefile.am libcroco-0.6.8/tests/test-output-refs/test6.out libcroco-0.6.8/tests/test-output-refs/test5.1.css.out libcroco-0.6.8/tests/test-output-refs/test0.1.css.out libcroco-0.6.8/tests/test-output-refs/test-unknown-at-rule.out libcroco-0.6.8/tests/test-output-refs/test-prop-ident.out libcroco-0.6.8/tests/test-output-refs/test-unknown-at-rule2.out libcroco-0.6.8/tests/test-output-refs/test4.2.css.out libcroco-0.6.8/tests/test-output-refs/test3.1.css.out libcroco-0.6.8/tests/test-output-refs/test2.css.out libcroco-0.6.8/tests/test-output-refs/test-several-media.out libcroco-0.6.8/tests/test-output-refs/test2.1.css.out libcroco-0.6.8/tests/test-output-refs/Makefile.in libcroco-0.6.8/tests/test-output-refs/test4.1.css.out libcroco-0.6.8/tests/test-output-refs/test3.2.css.out libcroco-0.6.8/tests/test-output-refs/test2.2.css.out libcroco-0.6.8/tests/test-output-refs/test1.css.out libcroco-0.6.8/tests/test-several-media.sh libcroco-0.6.8/tests/test-unknown-at-rule.sh libcroco-0.6.8/tests/test-prop-ident.sh libcroco-0.6.8/tests/test6-main.c libcroco-0.6.8/tests/test-inputs/ libcroco-0.6.8/tests/test-inputs/test3.2.css libcroco-0.6.8/tests/test-inputs/test4.2.css libcroco-0.6.8/tests/test-inputs/test0.1.css libcroco-0.6.8/tests/test-inputs/Makefile.am libcroco-0.6.8/tests/test-inputs/test1.css libcroco-0.6.8/tests/test-inputs/test2.css libcroco-0.6.8/tests/test-inputs/test4.1.css libcroco-0.6.8/tests/test-inputs/test2.1.css libcroco-0.6.8/tests/test-inputs/prop-vendor-ident.css libcroco-0.6.8/tests/test-inputs/test5.1.css libcroco-0.6.8/tests/test-inputs/Makefile.in libcroco-0.6.8/tests/test-inputs/unknown-at-rule.css libcroco-0.6.8/tests/test-inputs/several-media.css libcroco-0.6.8/tests/test-inputs/unknown-at-rule2.css libcroco-0.6.8/tests/test-inputs/test3.1.css libcroco-0.6.8/tests/test-inputs/test3.css libcroco-0.6.8/tests/test-inputs/test2.2.css libcroco-0.6.8/tests/test2-main.c libcroco-0.6.8/tests/Makefile.in libcroco-0.6.8/tests/testctl libcroco-0.6.8/tests/test4-main.c libcroco-0.6.8/tests/test3-main.c libcroco-0.6.8/COPYING.LIB libcroco-0.6.8/libcroco-0.6.pc libcroco-0.6.8/libcroco.spec libcroco-0.6.8/Doxyfile libcroco-0.6.8/build/ libcroco-0.6.8/build/Makefile.am libcroco-0.6.8/build/win32/ libcroco-0.6.8/build/win32/Makefile.am libcroco-0.6.8/build/win32/vs9/ libcroco-0.6.8/build/win32/vs9/libcroco.vsprops libcroco-0.6.8/build/win32/vs9/test2.vcproj libcroco-0.6.8/build/win32/vs9/libcroco.vsprops.in libcroco-0.6.8/build/win32/vs9/Makefile.am libcroco-0.6.8/build/win32/vs9/test6.vcproj libcroco-0.6.8/build/win32/vs9/test5.vcproj libcroco-0.6.8/build/win32/vs9/croco.vcprojin libcroco-0.6.8/build/win32/vs9/test0.vcproj libcroco-0.6.8/build/win32/vs9/croco.vcproj libcroco-0.6.8/build/win32/vs9/csslint.vcproj libcroco-0.6.8/build/win32/vs9/Makefile.in libcroco-0.6.8/build/win32/vs9/libcroco.sln libcroco-0.6.8/build/win32/vs9/test4.vcproj libcroco-0.6.8/build/win32/vs9/test1.vcproj libcroco-0.6.8/build/win32/vs9/install.vcproj libcroco-0.6.8/build/win32/vs9/test3.vcproj libcroco-0.6.8/build/win32/vs10/ libcroco-0.6.8/build/win32/vs10/croco.vcxproj libcroco-0.6.8/build/win32/vs10/croco.vcxproj.filters libcroco-0.6.8/build/win32/vs10/test3.vcxproj libcroco-0.6.8/build/win32/vs10/csslint.vcxproj libcroco-0.6.8/build/win32/vs10/Makefile.am libcroco-0.6.8/build/win32/vs10/libcroco.props libcroco-0.6.8/build/win32/vs10/test1.vcxproj libcroco-0.6.8/build/win32/vs10/test5.vcxproj libcroco-0.6.8/build/win32/vs10/test4.vcxproj.filters libcroco-0.6.8/build/win32/vs10/test0.vcxproj.filters libcroco-0.6.8/build/win32/vs10/test0.vcxproj libcroco-0.6.8/build/win32/vs10/test2.vcxproj.filters libcroco-0.6.8/build/win32/vs10/croco.vcxprojin libcroco-0.6.8/build/win32/vs10/test4.vcxproj libcroco-0.6.8/build/win32/vs10/install.vcxproj libcroco-0.6.8/build/win32/vs10/test5.vcxproj.filters libcroco-0.6.8/build/win32/vs10/test6.vcxproj.filters libcroco-0.6.8/build/win32/vs10/croco.vcxproj.filtersin libcroco-0.6.8/build/win32/vs10/test6.vcxproj libcroco-0.6.8/build/win32/vs10/csslint.vcxproj.filters libcroco-0.6.8/build/win32/vs10/test2.vcxproj libcroco-0.6.8/build/win32/vs10/Makefile.in libcroco-0.6.8/build/win32/vs10/libcroco.sln libcroco-0.6.8/build/win32/vs10/libcroco.props.in libcroco-0.6.8/build/win32/vs10/test3.vcxproj.filters libcroco-0.6.8/build/win32/vs10/test1.vcxproj.filters libcroco-0.6.8/build/win32/Makefile.in libcroco-0.6.8/build/Makefile.in libcroco-0.6.8/ABOUT-NLS libcroco-0.6.8/config.sub libcroco-0.6.8/README libcroco-0.6.8/TODO libcroco-0.6.8/AUTHORS libcroco-0.6.8/libcroco.pc.in libcroco-0.6.8/acinclude.m4 libcroco-0.6.8/config.h.win32.in libcroco-0.6.8/COPYING libcroco-0.6.8/configure.in libcroco-0.6.8/config.h.in libcroco-0.6.8/Makefile.in libcroco-0.6.8/HACKING libcroco-0.6.8/global-test-vars.sh.in libcroco-0.6.8/missing libcroco-0.6.8/ChangeLog libcroco-0.6.8/autogen.sh libcroco-0.6.8/libcroco.doap libcroco-0.6.8/src/ libcroco-0.6.8/src/cr-selector.h libcroco-0.6.8/src/cr-fonts.c libcroco-0.6.8/src/cr-simple-sel.h libcroco-0.6.8/src/cr-rgb.c libcroco-0.6.8/src/cr-enc-handler.h libcroco-0.6.8/src/cr-term.c libcroco-0.6.8/src/cr-selector.c libcroco-0.6.8/src/cr-term.h libcroco-0.6.8/src/cr-num.c libcroco-0.6.8/src/cr-om-parser.h libcroco-0.6.8/src/cr-tknzr.c libcroco-0.6.8/src/cr-cascade.c libcroco-0.6.8/src/cr-string.c libcroco-0.6.8/src/Makefile.am libcroco-0.6.8/src/cr-declaration.h libcroco-0.6.8/src/libcroco.h libcroco-0.6.8/src/cr-parser.h libcroco-0.6.8/src/cr-stylesheet.h libcroco-0.6.8/src/cr-doc-handler.c libcroco-0.6.8/src/cr-attr-sel.h libcroco-0.6.8/src/libcroco.symbols libcroco-0.6.8/src/cr-token.h libcroco-0.6.8/src/cr-stylesheet.c libcroco-0.6.8/src/cr-style.c libcroco-0.6.8/src/cr-token.c libcroco-0.6.8/src/cr-attr-sel.c libcroco-0.6.8/src/cr-statement.h libcroco-0.6.8/src/cr-doc-handler.h libcroco-0.6.8/src/cr-string.h libcroco-0.6.8/src/cr-cascade.h libcroco-0.6.8/src/cr-input.c libcroco-0.6.8/src/libcroco-config.h libcroco-0.6.8/src/cr-utils.h libcroco-0.6.8/src/cr-fonts.h libcroco-0.6.8/src/cr-style.h libcroco-0.6.8/src/cr-additional-sel.c libcroco-0.6.8/src/cr-tknzr.h libcroco-0.6.8/src/cr-enc-handler.c libcroco-0.6.8/src/cr-num.h libcroco-0.6.8/src/cr-utils.c libcroco-0.6.8/src/Makefile.in libcroco-0.6.8/src/cr-parser.c libcroco-0.6.8/src/cr-parsing-location.c libcroco-0.6.8/src/cr-additional-sel.h libcroco-0.6.8/src/cr-rgb.h libcroco-0.6.8/src/cr-pseudo.c libcroco-0.6.8/src/cr-parsing-location.h libcroco-0.6.8/src/cr-prop-list.c libcroco-0.6.8/src/cr-input.h libcroco-0.6.8/src/cr-om-parser.c libcroco-0.6.8/src/cr-declaration.c libcroco-0.6.8/src/cr-pseudo.h libcroco-0.6.8/src/cr-prop-list.h libcroco-0.6.8/src/cr-sel-eng.h libcroco-0.6.8/src/cr-simple-sel.c libcroco-0.6.8/src/cr-sel-eng.c libcroco-0.6.8/src/libcroco-config.h.in libcroco-0.6.8/src/cr-statement.c libcroco-0.6.8/libcroco.spec.in libcroco-0.6.8/croco-config.in libcroco-0.6.8/aclocal.m4 sudo -u fink-bld [ENV] sh -c /tmp/fink.HK3mr perl -pi -e 's/-version-info/-no-undefined -version-info/' src/Makefile.in perl -pi -e 's/-I\s+/-I/' src/Makefile.in sudo -u fink-bld [ENV] sh -c /tmp/fink.K659n ./configure --prefix=/sw --enable-dependency-tracking --disable-static PKG_CONFIG_PATH="/sw/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH" --disable-Bsymbolic checking build system type... x86_64-apple-darwin13.3.0 checking host system type... x86_64-apple-darwin13.3.0 checking for a BSD-compatible install... /usr/bin/install -c 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... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking whether make supports nested variables... yes checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking whether make 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 gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm checking the name lister (/usr/bin/nm) 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 "+="... yes checking how to convert x86_64-apple-darwin13.3.0 file names to x86_64-apple-darwin13.3.0 format... func_convert_file_noop checking how to convert x86_64-apple-darwin13.3.0 file names to toolchain format... func_convert_file_noop checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r checking for objdump... no checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking for dsymutil... dsymutil checking for nmedit... nmedit checking for lipo... lipo checking for otool... otool checking for otool64... no checking for -single_module linker flag... yes checking for -exported_symbols_list linker flag... yes checking for -force_load linker flag... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fno-common -DPIC checking if gcc PIC flag -fno-common -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin13.3.0 dyld 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... /sw/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gtkdoc-check... /sw/bin/gtkdoc-check checking for gtkdoc-rebase... /sw/bin/gtkdoc-rebase checking for gtkdoc-mkpdf... /sw/bin/gtkdoc-mkpdf checking whether to build gtk-doc documentation... no checking for CROCO... yes checking if gcc supports -Wall flag... yes checking if gcc supports -Wextra flag... yes checking if gcc supports -Wunused flag... yes checking if gcc supports -Wreturn-type flag... yes checking if gcc supports -Wswitch flag... yes checking if gcc supports -Wcomment flag... yes checking if gcc supports -Wtrigraphs flag... yes checking if gcc supports -Wchar-subscripts flag... yes checking if gcc supports -Wparentheses flag... yes checking if gcc supports -Winline flag... yes checking if gcc supports -Wredundant-decls flag... yes checking if gcc supports -Wformat-nonliteral flag... yes checking if gcc supports -Werror=format-security flag... yes checking if gcc supports -Wsign-compare flag... yes checking if gcc supports -Werror=implicit-function-declaration flag... yes checking if gcc supports -Wpointer-arith flag... yes checking if gcc supports -Wwrite-strings flag... yes checking if gcc supports -Wstrict-prototypes flag... yes checking if gcc supports -Waggregate-return flag... yes checking if gcc supports -Wcast-align flag... yes checking if gcc supports -Wimplicit flag... yes checking if gcc supports -Wuninitialized flag... yes checking if gcc supports -Wmissing-prototypes flag... yes checking if gcc supports -Wmissing-declarations flag... yes checking if gcc supports -Wnested-externs flag... yes checking if gcc supports -Wpacked flag... yes checking if gcc supports -Wmissing-format-attribute flag... yes checking if gcc supports -Wshadow flag... yes checking if gcc supports -Wstrict-aliasing=2 flag... yes checking if gcc supports -Winit-self flag... yes checking if gcc supports -Wunsafe-loop-optimizations flag... yes checking if gcc supports -Wdeclaration-after-statement flag... yes checking if gcc supports -Wold-style-definition flag... yes checking if gcc supports -Wno-missing-field-initializers flag... yes checking if gcc supports -Wno-unused-parameter flag... yes checking if gcc supports -fno-common flag... yes checking if gcc supports -Wno-switch-enum flag... yes 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: executing depfiles commands config.status: executing libtool commands ===================================================================== LIBCROCO, GNOME CSS2 PARSING AND MANIPULATION TOOLKIT 0.6.8 ===================================================================== prefix: : /sw source code location: : . compiler: : gcc 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 make /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive Making all in 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 CC libcroco_0_6_la-cr-rgb.lo CC libcroco_0_6_la-cr-token.lo CC libcroco_0_6_la-cr-tknzr.lo CC libcroco_0_6_la-cr-term.lo warningwarning: 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] 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] 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); ^~~~~~~~~~~~ /sw/include/glib-2.0/glib/gstrfuncs.h:189:52: note: passing argument to parameter 'str' here gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; ^ cr-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); ^~~~~~~~~~~~~ /sw/include/glib-2.0/glib/gstrfuncs.h:166: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] if (!strcmp (gv_default_aliases[i].name, alias_name_up)) { ^~~~~~~~~~~~~ /usr/include/string.h:77:39: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 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-input.h:87:33: note: passing argument to parameter 'a_nb_char' here gulong *a_nb_char) ; ^ 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) ; ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] cr-num.c:110:27: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' 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 tmp_char1 = g_new0 (char, G_ASCII_DTOSTR_BUF_SIZE + 1); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cr_input_consume_white_spaces (CRInput *a_this, gulong *a_nb_chars) ; ^ 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); ^~~~~~~~~ /sw/include/glib-2.0/glib/gstrfuncs.h:144: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); ^~~~~~~~~ /sw/include/glib-2.0/glib/gstrfuncs.h:198: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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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-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-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) ; ^ 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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-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-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:82:28: note: passing argument to parameter here size_t strlen(const 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-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:82:28: note: passing argument to parameter here size_t strlen(const 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) ; ^ 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 6 warnings generated. cr_rgb_set_from_name (CRRgb * a_this, const guchar * a_color_name) ^ cr-rgb.c:602: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.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-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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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, ^ 6 warnings generated. 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) ; ^ 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) ; \ ^~~~~~~~~ ./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) ; ^ 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 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: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: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) ; ^ CC libcroco_0_6_la-cr-attr-sel.lo CC libcroco_0_6_la-cr-pseudo.lo 1 warning generated. 21 warnings generated. CC libcroco_0_6_la-cr-additional-sel.lo 7 warnings generated. CC libcroco_0_6_la-cr-simple-sel.lo CC libcroco_0_6_la-cr-selector.lo 1 warning generated. 2 warnings generated. warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] CC libcroco_0_6_la-cr-doc-handler.lo warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] CC libcroco_0_6_la-cr-parser.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-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); ^~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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; ^ ~~~~~~~~~~~~ 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); ^~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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); ^~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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; ^ ~~~~~~~~~~~~ warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] 7 warnings generated. 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; ^ ~~~~~~~~~~~~ 5 warnings generated. 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); ^~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: note CC libcroco_0_6_la-cr-declaration.lo : 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; ^ ~~~~~~~~~~~~ warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] 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; ^ ~~~~~~~~~~~~ CC libcroco_0_6_la-cr-statement.lo 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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); ^~~~~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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; ^ ~~~~~~~~~~~~ 7 warnings generated. 7 warnings generated. CC libcroco_0_6_la-cr-stylesheet.lo CC libcroco_0_6_la-cr-cascade.lo 4 warnings generated. 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); ^~~~~ /sw/include/glib-2.0/glib/gstrfuncs.h:189: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-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: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] CC libcroco_0_6_la-cr-om-parser.lo warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] 1 warning 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-style.lo cr-parser.c: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)) { ^~ = 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) ; \ ^ 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; ^ warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] 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; ^ 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-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; ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] cr-declaration.c: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); ^~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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-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-declaration.c:620: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: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); ^~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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); ^~~ /sw/include/glib-2.0/glib/gstring.h:86:35: 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-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-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:77:39: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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) ; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 1 warning generated. 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}, CC libcroco_0_6_la-cr-sel-eng.lo ^~~~~~~~~~~~~~~ cr-style.c:102:10: warning: CC libcroco_0_6_la-cr-fonts.lo 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:84:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t); ^ 16 warnings generated. 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}, ^~~~~~~~~~~~~~ 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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:84:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t); ^ 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]. ^~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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:84:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t); ^ 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) ; ^ CC libcroco_0_6_la-cr-prop-list.lo 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; ~ ^~~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] 55 warnings generated. warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] CC libcroco_0_6_la-cr-parsing-location.lo 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); ^~~~ /sw/include/glib-2.0/glib/gstring.h:86:35: note: passing argument to parameter 'val' here const gchar *val); ^ cr-fonts.c: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; ^ ~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC libcroco_0_6_la-cr-string.lo warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] 1 warning generated. 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"); ^~~~~~ /sw/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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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")) { ^~~~~~~ /sw/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"); ^~~~~~~ /sw/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:84:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t); ^ 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")) { ^~~~ /sw/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"); ^~~~ /sw/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] 6 warnings generated. 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:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/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)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/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); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/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:77:25: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 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)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/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); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/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:84:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t); ^ 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)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/include/libxml2/libxml/tree.h:1025:22: note: passing argument to parameter 'name' here warning: unknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wout-of-line-declaration'? [-Wunknown-warning-option] 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/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, ^~~~ /sw/include/glib-2.0/glib/gstrfuncs.h:114: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:77:39: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 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); ^~~~~~ /sw/include/glib-2.0/glib/gstrfuncs.h:189: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:77:25: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 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:77:39: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 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:77:25: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 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:77:39: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 1 warning generated. 20 warnings generated. 1 warning generated. 81 warnings generated. 17 warnings generated. 27 warnings generated. CCLD libcroco-0.6.la clang: warning: argument unused during compilation: '-pthread' Making all in 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); ^~~~~~~ /sw/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 clang: warning: argument unused during compilation: '-pthread' Making all in docs Making all in examples make[3]: Nothing to be done for `all'. Making all in reference make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in tests Making all in test-inputs make[3]: Nothing to be done for `all'. Making all in test-output-refs make[3]: Nothing to be done for `all'. CC test0-main.o CC test1-main.o CC test2-main.o CC cr-test-utils.o CC test3-main.o CC test4-main.o CC test5-main.o CC test6-main.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] 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] 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: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: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] 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) ^ 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]); ^~~~~~~~~~~~~~~~~~~~~ test1-main.c:135:35: note: passing argument to parameter 'a_file_uri' here test_cr_input_read_char (guchar * a_file_uri) ^ 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 = ^ 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] 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 = ^ guchar *str = cr_string_dup2 ^ ~~~~~~~~~~~~~~ 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) ; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:21test3-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] : warning: prefix = cr_string_dup2 (a_prefix);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: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) ; ^ ~~~~~~~~~~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] test3-main.c:254:25: guchar *name = g_strndup 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 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] 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 ((CRString *) cur->data); 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] test3-main.c:339:32: warning medium = g_strndup (((CRString *) cur->data)->stryng->str, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) ; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) ; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~ 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); ^ ~~~~~~~~~~~~~~~~~~~~~~~ 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) ^ 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) ^ 3 warnings generated. 3 warnings generated. CCLD test1 CCLD test0 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 = ^ 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] 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] const guchar *xml_content = ^ strlen (gv_cssbuf), ^~~~~~~~~ /usr/include/string.h:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ 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] test5-main.cconst guchar *gv_decl_buf = "toto: tutu, tata";: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)); ^~~~~~~~~~~ test4-main.c:39:15: warning: /usr/include/string.h:82:28: note: passing argument to parameter here 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] size_t strlen(const char *);const guchar *gv_decl_list_buf = "toto: titi; prop1:val1 ; prop2:val2;"; ^ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] test4-main.c:41:15: xml_doc = xmlParseMemory (xml_content, strlen (xml_content)); ^~~~~~~~~~~ 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} "; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/include/libxml2/libxml/parser.h:846:32: note: passing argument to parameter 'buffer' here test4-main.c xmlParseMemory (const char *buffer,: 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: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: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); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) ^ 3 warnings generated. CCLD test6 5 warnings generated. CCLD test5 15 warnings generated. 15 warnings generated. 13 warnings generated. CCLD test2 CCLD test4 CCLD test3 clang: warning: argument unused during compilation: '-pthread' clang: warning: argument unused during compilation: '-pthread' clang: warning: argument unused during compilation: '-pthread' clang: warning: argument unused during compilation: '-pthread' clang: warning: argument unused during compilation: '-pthread' clang: warning: argument unused during compilation: '-pthread' clang: warning: argument unused during compilation: '-pthread' Making all in build Making all in win32 Making all in vs9 make[4]: Nothing to be done for `all'. Making all in vs10 make[4]: Nothing to be done for `all'. make[4]: Nothing to be done for `all-am'. make[3]: Nothing to be done for `all-am'. 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 fink-package-precedence --prohibit-bdep=libcroco3 . Scanning /\.Plo,\.Po$/ dependency files... ./csslint/.deps/csslint.Po ./src/.deps/libcroco_0_6_la-cr-additional-sel.Plo ./src/.deps/libcroco_0_6_la-cr-attr-sel.Plo ./src/.deps/libcroco_0_6_la-cr-cascade.Plo ./src/.deps/libcroco_0_6_la-cr-declaration.Plo ./src/.deps/libcroco_0_6_la-cr-doc-handler.Plo ./src/.deps/libcroco_0_6_la-cr-enc-handler.Plo ./src/.deps/libcroco_0_6_la-cr-fonts.Plo ./src/.deps/libcroco_0_6_la-cr-input.Plo ./src/.deps/libcroco_0_6_la-cr-num.Plo ./src/.deps/libcroco_0_6_la-cr-om-parser.Plo ./src/.deps/libcroco_0_6_la-cr-parser.Plo ./src/.deps/libcroco_0_6_la-cr-parsing-location.Plo ./src/.deps/libcroco_0_6_la-cr-prop-list.Plo ./src/.deps/libcroco_0_6_la-cr-pseudo.Plo ./src/.deps/libcroco_0_6_la-cr-rgb.Plo ./src/.deps/libcroco_0_6_la-cr-sel-eng.Plo ./src/.deps/libcroco_0_6_la-cr-selector.Plo ./src/.deps/libcroco_0_6_la-cr-simple-sel.Plo ./src/.deps/libcroco_0_6_la-cr-statement.Plo ./src/.deps/libcroco_0_6_la-cr-string.Plo ./src/.deps/libcroco_0_6_la-cr-style.Plo ./src/.deps/libcroco_0_6_la-cr-stylesheet.Plo ./src/.deps/libcroco_0_6_la-cr-term.Plo ./src/.deps/libcroco_0_6_la-cr-tknzr.Plo ./src/.deps/libcroco_0_6_la-cr-token.Plo ./src/.deps/libcroco_0_6_la-cr-utils.Plo ./tests/.deps/cr-test-utils.Po ./tests/.deps/test0-main.Po ./tests/.deps/test1-main.Po ./tests/.deps/test2-main.Po ./tests/.deps/test3-main.Po ./tests/.deps/test4-main.Po ./tests/.deps/test5-main.Po ./tests/.deps/test6-main.Po Looking for incorrect headers in 35 dependency files... Determining fink providers of 81 headers... 1 - 81 Found use of headers from 3 fink packages: glib2-dev libiconv-dev libxml2 Scanning binaries for incorrect dyld linking... /bin/rm -rf /sw/build.build/root-libcroco3-0.6.8-1 /bin/mkdir -p /sw/build.build/root-libcroco3-0.6.8-1/sw /bin/mkdir -p /sw/build.build/root-libcroco3-0.6.8-1/DEBIAN /usr/sbin/chown -R fink-bld:fink-bld /sw/build.build/root-libcroco3-0.6.8-1 sudo -u fink-bld [ENV] sh -c /tmp/fink.mt2vG make install DESTDIR=/sw/build.build/root-libcroco3-0.6.8-1 Making install in src .././install-sh -c -d '/sw/build.build/root-libcroco3-0.6.8-1/sw/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c libcroco-0.6.la '/sw/build.build/root-libcroco3-0.6.8-1/sw/lib' libtool: install: /usr/bin/install -c .libs/libcroco-0.6.3.dylib /sw/build.build/root-libcroco3-0.6.8-1/sw/lib/libcroco-0.6.3.dylib libtool: install: (cd /sw/build.build/root-libcroco3-0.6.8-1/sw/lib && { ln -s -f libcroco-0.6.3.dylib libcroco-0.6.dylib || { rm -f libcroco-0.6.dylib && ln -s libcroco-0.6.3.dylib libcroco-0.6.dylib; }; }) libtool: install: /usr/bin/install -c .libs/libcroco-0.6.lai /sw/build.build/root-libcroco3-0.6.8-1/sw/lib/libcroco-0.6.la libtool: install: warning: remember to run `libtool --finish /sw/lib' .././install-sh -c -d '/sw/build.build/root-libcroco3-0.6.8-1/sw/include/libcroco-0.6/libcroco' /usr/bin/install -c -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 '/sw/build.build/root-libcroco3-0.6.8-1/sw/include/libcroco-0.6/libcroco' Making install in csslint .././install-sh -c -d '/sw/build.build/root-libcroco3-0.6.8-1/sw/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c csslint-0.6 '/sw/build.build/root-libcroco3-0.6.8-1/sw/bin' libtool: install: warning: `../src/libcroco-0.6.la' has not been installed in `/sw/lib' libtool: install: /usr/bin/install -c .libs/csslint-0.6 /sw/build.build/root-libcroco3-0.6.8-1/sw/bin/csslint-0.6 make[2]: Nothing to be done for `install-data-am'. Making install in docs Making install in examples make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in reference make[3]: Nothing to be done for `install-exec-am'. /usr/bin/install -c -m 644 ./html/ch01.html /usr/bin/install -c -m 644 ./html/home.png /usr/bin/install -c -m 644 ./html/index.html /usr/bin/install -c -m 644 ./html/index.sgml /usr/bin/install -c -m 644 ./html/left.png /usr/bin/install -c -m 644 ./html/libcroco-cr-additional-sel.html /usr/bin/install -c -m 644 ./html/libcroco-cr-attr-sel.html /usr/bin/install -c -m 644 ./html/libcroco-cr-cascade.html /usr/bin/install -c -m 644 ./html/libcroco-cr-declaration.html /usr/bin/install -c -m 644 ./html/libcroco-cr-doc-handler.html /usr/bin/install -c -m 644 ./html/libcroco-cr-enc-handler.html /usr/bin/install -c -m 644 ./html/libcroco-cr-fonts.html /usr/bin/install -c -m 644 ./html/libcroco-cr-input.html /usr/bin/install -c -m 644 ./html/libcroco-cr-num.html /usr/bin/install -c -m 644 ./html/libcroco-cr-om-parser.html /usr/bin/install -c -m 644 ./html/libcroco-cr-parser.html /usr/bin/install -c -m 644 ./html/libcroco-cr-parsing-location.html /usr/bin/install -c -m 644 ./html/libcroco-cr-prop-list.html /usr/bin/install -c -m 644 ./html/libcroco-cr-pseudo.html /usr/bin/install -c -m 644 ./html/libcroco-cr-rgb.html /usr/bin/install -c -m 644 ./html/libcroco-cr-sel-eng.html /usr/bin/install -c -m 644 ./html/libcroco-cr-selector.html /usr/bin/install -c -m 644 ./html/libcroco-cr-simple-sel.html /usr/bin/install -c -m 644 ./html/libcroco-cr-statement.html /usr/bin/install -c -m 644 ./html/libcroco-cr-string.html /usr/bin/install -c -m 644 ./html/libcroco-cr-style.html /usr/bin/install -c -m 644 ./html/libcroco-cr-stylesheet.html /usr/bin/install -c -m 644 ./html/libcroco-cr-term.html /usr/bin/install -c -m 644 ./html/libcroco-cr-tknzr.html /usr/bin/install -c -m 644 ./html/libcroco-cr-token.html /usr/bin/install -c -m 644 ./html/libcroco-cr-utils.html /usr/bin/install -c -m 644 ./html/libcroco-libcroco-config.html /usr/bin/install -c -m 644 ./html/libcroco.devhelp2 /usr/bin/install -c -m 644 ./html/right.png /usr/bin/install -c -m 644 ./html/style.css /usr/bin/install -c -m 644 ./html/up.png http://library.gnome.org/devel/glib/unstable/ -> /sw/share/gtk-doc/html/glib/ (556) make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in tests Making install in test-inputs make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in test-output-refs make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in build Making install in win32 Making install in vs9 make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. Making install in vs10 make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. ./install-sh -c -d '/sw/build.build/root-libcroco3-0.6.8-1/sw/bin' /usr/bin/install -c croco-0.6-config '/sw/build.build/root-libcroco3-0.6.8-1/sw/bin' ./install-sh -c -d '/sw/build.build/root-libcroco3-0.6.8-1/sw/lib/pkgconfig' /usr/bin/install -c -m 644 libcroco-0.6.pc '/sw/build.build/root-libcroco3-0.6.8-1/sw/lib/pkgconfig' sudo -u fink-bld [ENV] sh -c /tmp/fink.0yPGj /usr/bin/install -d -m 700 /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3 /bin/cp -r ABOUT* /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3/ /bin/cp -r AUTHORS /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3/ /bin/cp -r COPYING* /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3/ /bin/cp -r ChangeLog /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3/ /bin/cp -r HACKING /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3/ /bin/cp -r NEWS /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3/ /bin/cp -r README /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3/ /bin/cp -r TODO /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3/ /bin/chmod -R go=u-w /sw/build.build/root-libcroco3-0.6.8-1/sw/share/doc/libcroco3 /bin/rm -f /sw/build.build/root-libcroco3-0.6.8-1/sw/info/dir /sw/build.build/root-libcroco3-0.6.8-1/sw/info/dir.old /sw/build.build/root-libcroco3-0.6.8-1/sw/share/info/dir /sw/build.build/root-libcroco3-0.6.8-1/sw/share/info/dir.old /bin/rm -rf /sw/build.build/root-libcroco3-shlibs-0.6.8-1 /bin/mkdir -p /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw /bin/mkdir -p /sw/build.build/root-libcroco3-shlibs-0.6.8-1/DEBIAN /usr/sbin/chown -R fink-bld:fink-bld /sw/build.build/root-libcroco3-shlibs-0.6.8-1 sudo -u fink-bld [ENV] sh -c /tmp/fink.rAoNx /usr/bin/install -d -m 755 /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/lib /bin/mv /sw/build.build/root-libcroco3-0.6.8-1/sw/lib/libcroco-0.6.*.dylib /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/lib/ /usr/bin/install -d -m 700 /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs /bin/cp -r ABOUT* /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs/ /bin/cp -r AUTHORS /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs/ /bin/cp -r COPYING* /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs/ /bin/cp -r ChangeLog /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs/ /bin/cp -r HACKING /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs/ /bin/cp -r NEWS /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs/ /bin/cp -r README /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs/ /bin/cp -r TODO /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs/ /bin/chmod -R go=u-w /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/doc/libcroco3-shlibs /bin/rm -f /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/info/dir /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/info/dir.old /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/info/dir /sw/build.build/root-libcroco3-shlibs-0.6.8-1/sw/share/info/dir.old /bin/rm -rf /sw/build.build/root-libcroco3-bin-0.6.8-1 /bin/mkdir -p /sw/build.build/root-libcroco3-bin-0.6.8-1/sw /bin/mkdir -p /sw/build.build/root-libcroco3-bin-0.6.8-1/DEBIAN /usr/sbin/chown -R fink-bld:fink-bld /sw/build.build/root-libcroco3-bin-0.6.8-1 sudo -u fink-bld [ENV] sh -c /tmp/fink.aP5oD /usr/bin/install -d -m 755 /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/bin /bin/mv /sw/build.build/root-libcroco3-0.6.8-1/sw/bin/csslint-0.6 /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/bin/ /usr/bin/install -d -m 700 /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin /bin/cp -r ABOUT* /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin/ /bin/cp -r AUTHORS /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin/ /bin/cp -r COPYING* /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin/ /bin/cp -r ChangeLog /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin/ /bin/cp -r HACKING /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin/ /bin/cp -r NEWS /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin/ /bin/cp -r README /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin/ /bin/cp -r TODO /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin/ /bin/chmod -R go=u-w /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/doc/libcroco3-bin /bin/rm -f /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/info/dir /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/info/dir.old /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/info/dir /sw/build.build/root-libcroco3-bin-0.6.8-1/sw/share/info/dir.old Reverting ownership of install dir to root Writing control file... Writing md5sums file... env LANG=C LC_ALL=C dpkg-deb -b root-libcroco3-0.6.8-1 /sw/fink/10.9/stable/main/binary-darwin-x86_64/gnome dpkg-deb: building package `libcroco3' in `/sw/fink/10.9/stable/main/binary-darwin-x86_64/gnome/libcroco3_0.6.8-1_darwin-x86_64.deb'. Reverting ownership of install dir to root Writing control file... Creating shlibs files... Writing md5sums file... env LANG=C LC_ALL=C dpkg-deb -b root-libcroco3-shlibs-0.6.8-1 /sw/fink/10.9/stable/main/binary-darwin-x86_64/gnome dpkg-deb: building package `libcroco3-shlibs' in `/sw/fink/10.9/stable/main/binary-darwin-x86_64/gnome/libcroco3-shlibs_0.6.8-1_darwin-x86_64.deb'. Reverting ownership of install dir to root Writing control file... Writing md5sums file... env LANG=C LC_ALL=C dpkg-deb -b root-libcroco3-bin-0.6.8-1 /sw/fink/10.9/stable/main/binary-darwin-x86_64/gnome dpkg-deb: building package `libcroco3-bin' in `/sw/fink/10.9/stable/main/binary-darwin-x86_64/gnome/libcroco3-bin_0.6.8-1_darwin-x86_64.deb'. Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-libcroco3-0.6.8-1 (Reading database ... 12054 files and directories currently installed.) Removing fink-buildlock-libcroco3-0.6.8-1 ...