=>> Building textproc/p5-XML-GDOME build started at Wed Mar 11 04:54:32 EDT 2026 port directory: /usr/ports/textproc/p5-XML-GDOME package name: p5-XML-GDOME-0.86_5 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: bofh@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 595 Feb 17 19:06 /usr/ports/textproc/p5-XML-GDOME/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: d3d978dc3979 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 07 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/07/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- bofh@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- INSTALLDIRS="site" CC="cc" CCFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " LD="cc" PREFIX="/usr/local" INSTALLPRIVLIB="/usr/local/lib" INSTALLARCHLIB="/usr/local/lib" --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/.cache HOME=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh PERL_EXTUTILS_AUTOINSTALL="--skipdeps" PERL_MM_USE_DEFAULT="YES" --End CONFIGURE_ENV-- --MAKE_ENV-- PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/.cache HOME=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" GTK4_VERSION="4.0.0" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.42.0 PERL_VER=5.42 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.42 DOCSDIR="share/doc/XML-GDOME" EXAMPLESDIR="share/examples/XML-GDOME" DATADIR="share/XML-GDOME" WWWDIR="www/XML-GDOME" ETCDIR="etc/XML-GDOME" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/XML-GDOME DOCSDIR=/usr/local/share/doc/XML-GDOME EXAMPLESDIR=/usr/local/share/examples/XML-GDOME WWWDIR=/usr/local/www/XML-GDOME ETCDIR=/usr/local/etc/XML-GDOME --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> p5-XML-GDOME-0.86_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> p5-XML-GDOME-0.86_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of p5-XML-GDOME-0.86_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by p5-XML-GDOME-0.86_5 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by p5-XML-GDOME-0.86_5 for building => SHA256 Checksum OK for XML-GDOME-0.86.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by p5-XML-GDOME-0.86_5 for building ===> Extracting for p5-XML-GDOME-0.86_5 => SHA256 Checksum OK for XML-GDOME-0.86.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for p5-XML-GDOME-0.86_5 ===> Applying FreeBSD patches for p5-XML-GDOME-0.86_5 from /usr/ports/textproc/p5-XML-GDOME/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> p5-XML-GDOME-0.86_5 depends on package: p5-XML-LibXML>=0 - not found ===> Installing existing package /packages/All/p5-XML-LibXML-2.0210_1,1.pkg [pkg.DaveG.ca] Installing p5-XML-LibXML-2.0210_1,1... [pkg.DaveG.ca] `-- Installing libxml2-2.15.2... [pkg.DaveG.ca] | `-- Installing readline-8.3.3... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Extracting readline-8.3.3: .......... done [pkg.DaveG.ca] `-- Extracting libxml2-2.15.2: .......... done [pkg.DaveG.ca] `-- Installing p5-XML-NamespaceSupport-1.12... [pkg.DaveG.ca] | `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] | `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] `-- Extracting p5-XML-NamespaceSupport-1.12: ... done [pkg.DaveG.ca] `-- Installing p5-XML-SAX-1.02... [pkg.DaveG.ca] | `-- Installing p5-XML-SAX-Base-1.09... [pkg.DaveG.ca] | `-- Extracting p5-XML-SAX-Base-1.09: ....... done [pkg.DaveG.ca] `-- Extracting p5-XML-SAX-1.02: .......... done could not find ParserDetails.ini in /usr/local/lib/perl5/site_perl/XML/SAX [pkg.DaveG.ca] Extracting p5-XML-LibXML-2.0210_1,1: .......... done ===> p5-XML-GDOME-0.86_5 depends on package: p5-XML-LibXML>=0 - found ===> Returning to build of p5-XML-GDOME-0.86_5 ===> p5-XML-GDOME-0.86_5 depends on package: p5-XML-SAX>=0 - found ===> p5-XML-GDOME-0.86_5 depends on package: perl5>=5.42.r<5.43 - found ===> p5-XML-GDOME-0.86_5 depends on package: gettext-runtime>=0.26 - not found ===> Installing existing package /packages/All/gettext-runtime-0.26.pkg [pkg.DaveG.ca] Installing gettext-runtime-0.26... [pkg.DaveG.ca] Extracting gettext-runtime-0.26: .......... done ===> p5-XML-GDOME-0.86_5 depends on package: gettext-runtime>=0.26 - found ===> Returning to build of p5-XML-GDOME-0.86_5 ===> p5-XML-GDOME-0.86_5 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.4.3,1.pkg [pkg.DaveG.ca] Installing pkgconf-2.4.3,1... [pkg.DaveG.ca] Extracting pkgconf-2.4.3,1: .......... done ===> p5-XML-GDOME-0.86_5 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of p5-XML-GDOME-0.86_5 ===> p5-XML-GDOME-0.86_5 depends on package: perl5>=5.42.r<5.43 - found ===> p5-XML-GDOME-0.86_5 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> p5-XML-GDOME-0.86_5 depends on file: /usr/local/bin/ccache - found ===> Returning to build of p5-XML-GDOME-0.86_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> p5-XML-GDOME-0.86_5 depends on shared library: libgdome.so - not found ===> Installing existing package /packages/All/gdome2-0.8.1_16.pkg [pkg.DaveG.ca] Installing gdome2-0.8.1_16... [pkg.DaveG.ca] `-- Installing glib-2.84.4,2... [pkg.DaveG.ca] | `-- Installing libffi-3.5.1... [pkg.DaveG.ca] | `-- Extracting libffi-3.5.1: .......... done [pkg.DaveG.ca] | `-- Installing libiconv-1.18_1... [pkg.DaveG.ca] | `-- Extracting libiconv-1.18_1: .......... done [pkg.DaveG.ca] | `-- Installing libinotify-20240724_3... [pkg.DaveG.ca] | `-- Extracting libinotify-20240724_3: .......... done [pkg.DaveG.ca] | `-- Installing pcre2-10.47_1... [pkg.DaveG.ca] | `-- Extracting pcre2-10.47_1: .......... done [pkg.DaveG.ca] | `-- Installing py311-packaging-26.0... [pkg.DaveG.ca] | | `-- Installing python311-3.11.15... [pkg.DaveG.ca] | | `-- Installing mpdecimal-4.0.1... [pkg.DaveG.ca] | | `-- Extracting mpdecimal-4.0.1: .......... done [pkg.DaveG.ca] | | `-- Extracting python311-3.11.15: .......... done [pkg.DaveG.ca] | `-- Extracting py311-packaging-26.0: .......... done [pkg.DaveG.ca] `-- Extracting glib-2.84.4,2: .......... done [pkg.DaveG.ca] Extracting gdome2-0.8.1_16: .......... done ==> Running trigger: gio-modules.ucl Generating GIO modules cache ==> Running trigger: glib-schemas.ucl Compiling glib schemas No schema files found: doing nothing. ===== Message from libinotify-20240724_3: -- You might want to consider increasing the kern.maxfiles tunable if you plan to use this library for applications that need to monitor activity of a lot of files. ===== Message from python311-3.11.15: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===> p5-XML-GDOME-0.86_5 depends on shared library: libgdome.so - found (/usr/local/lib/libgdome.so) ===> Returning to build of p5-XML-GDOME-0.86_5 ===> p5-XML-GDOME-0.86_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> p5-XML-GDOME-0.86_5 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> p5-XML-GDOME-0.86_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> p5-XML-GDOME-0.86_5 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for p5-XML-GDOME-0.86_5 running gdome-config... ok Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for XML::GDOME Writing MYMETA.yml and MYMETA.json =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for p5-XML-GDOME-0.86_5 --- blib/lib/XML/.exists --- --- blib/arch/.exists --- --- blib/lib/auto/XML/GDOME/.exists --- --- blib/arch/auto/XML/GDOME/.exists --- --- blib/bin/.exists --- --- blib/script/.exists --- --- blib/man1/.exists --- --- blib/man3/.exists --- --- config --- --- subdirs --- --- dynamic --- --- GDOME.c --- --- GDOME.bs --- --- dom.o --- --- pm_to_blib --- --- GDOME.c --- "/usr/local/bin/perl" "/usr/local/lib/perl5/5.42/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.42/ExtUtils/typemap' -typemap '/wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/XML-GDOME-0.86/typemap' GDOME.xs > GDOME.xsc --- GDOME.bs --- Running Mkbootstrap for GDOME () --- dom.o --- cc -c -I/usr/local/include -I/usr/local/include/libgdome -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"0.86\" -DXS_VERSION=\"0.86\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" dom.c --- GDOME.bs --- chmod 644 "GDOME.bs" --- blibdirs --- --- blib/arch/auto/XML/GDOME/GDOME.bs --- --- config --- --- blib/arch/auto/XML/GDOME/GDOME.bs --- "/usr/local/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- GDOME.bs blib/arch/auto/XML/GDOME/GDOME.bs 644 --- pm_to_blib --- cp lib/XML/GDOME/SAX/Builder.pm blib/lib/XML/GDOME/SAX/Builder.pm cp lib/XML/GDOME/SAX/Generator.pm blib/lib/XML/GDOME/SAX/Generator.pm cp lib/XML/GDOME/Comment.pod blib/lib/XML/GDOME/Comment.pod cp lib/XML/GDOME/EntityReference.pod blib/lib/XML/GDOME/EntityReference.pod cp lib/XML/GDOME/XPath/Evaluator.pod blib/lib/XML/GDOME/XPath/Evaluator.pod cp lib/XML/GDOME/Attr.pod blib/lib/XML/GDOME/Attr.pod cp lib/XML/GDOME/Document.pod blib/lib/XML/GDOME/Document.pod cp lib/XML/GDOME/ProcessingInstruction.pod blib/lib/XML/GDOME/ProcessingInstruction.pod cp GDOME.pm blib/lib/XML/GDOME.pm cp lib/XML/GDOME/XPath/Namespace.pod blib/lib/XML/GDOME/XPath/Namespace.pod cp lib/XML/GDOME/Text.pod blib/lib/XML/GDOME/Text.pod cp lib/XML/GDOME/Element.pod blib/lib/XML/GDOME/Element.pod cp lib/XML/GDOME/XPath/Result.pod blib/lib/XML/GDOME/XPath/Result.pod cp lib/XML/GDOME/NamedNodeMap.pod blib/lib/XML/GDOME/NamedNodeMap.pod cp lib/XML/GDOME/SAX/Parser.pm blib/lib/XML/GDOME/SAX/Parser.pm cp lib/XML/GDOME.pod blib/lib/XML/GDOME.pod cp lib/XML/GDOME/Node.pod blib/lib/XML/GDOME/Node.pod cp lib/XML/GDOME/Entity.pod blib/lib/XML/GDOME/Entity.pod cp lib/XML/GDOME/DocumentFragment.pod blib/lib/XML/GDOME/DocumentFragment.pod cp lib/XML/GDOME/CDATASection.pod blib/lib/XML/GDOME/CDATASection.pod cp lib/XML/GDOME/Notation.pod blib/lib/XML/GDOME/Notation.pod cp lib/XML/GDOME/NodeList.pod blib/lib/XML/GDOME/NodeList.pod cp lib/XML/GDOME/XPath/NSResolver.pod blib/lib/XML/GDOME/XPath/NSResolver.pod cp lib/XML/GDOME/DocumentType.pod blib/lib/XML/GDOME/DocumentType.pod cp lib/XML/GDOME/CharacterData.pod blib/lib/XML/GDOME/CharacterData.pod --- dom.o --- dom.c:27:35: warning: 'content' is deprecated [-Wdeprecated-declarations] 27 | ret = xmlStrdup( out->content ); | ^ /usr/local/include/libxml2/libxml/tree.h:115:22: note: 'content' has been explicitly marked deprecated here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^ /usr/local/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ dom.c:38:28: warning: passing 'const char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 38 | ret = xmlStrdup( string ); | ^~~~~~ /usr/local/include/libxml2/libxml/xmlstring.h:40:58: note: passing argument to parameter 'cur' here 40 | xmlStrdup (const xmlChar *cur); | ^ dom.c:47:24: warning: passing 'const char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 47 | ret = xmlStrdup( string ); | ^~~~~~ /usr/local/include/libxml2/libxml/xmlstring.h:40:58: note: passing argument to parameter 'cur' here 40 | xmlStrdup (const xmlChar *cur); | ^ dom.c:78:32: warning: 'content' is deprecated [-Wdeprecated-declarations] 78 | ret=xmlStrdup(out->content); | ^ /usr/local/include/libxml2/libxml/tree.h:115:22: note: 'content' has been explicitly marked deprecated here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^ /usr/local/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ dom.c:78:16: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 78 | ret=xmlStrdup(out->content); | ^~~~~~~~~~~~~~~~~~~~~~~~ dom.c:88:15: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 88 | ret = xmlStrdup(string); | ^ ~~~~~~~~~~~~~~~~~ dom.c:97:11: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 97 | ret = xmlStrdup( string ); | ^ ~~~~~~~~~~~~~~~~~~~ 7 warnings generated. --- GDOME.c --- mv GDOME.xsc GDOME.c --- GDOME.o --- cc -c -I/usr/local/include -I/usr/local/include/libgdome -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"0.86\" -DXS_VERSION=\"0.86\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" GDOME.c GDOME.xs:306:3: warning: array index 101 is past the end of the array (that has type 'char *[101]') [-Warray-bounds] 306 | errorMsg[101] = "INVALID_EXPRESSION_ERR"; | ^ ~~~ GDOME.xs:38:1: note: array 'errorMsg' declared here 38 | char *errorMsg[101]; | ^ GDOME.xs:307:3: warning: array index 102 is past the end of the array (that has type 'char *[101]') [-Warray-bounds] 307 | errorMsg[102] = "TYPE_ERR"; | ^ ~~~ GDOME.xs:38:1: note: array 'errorMsg' declared here 38 | char *errorMsg[101]; | ^ GDOME.c:1038:43: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1038 | RETVALSV = newSVpv(RETVAL, xmlStrlen(RETVAL)); | ^~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:1091:43: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1091 | RETVALSV = newSVpv(RETVAL, xmlStrlen(RETVAL)); | ^~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.xs:583:22: warning: cast to smaller integer type 'int' from 'xmlNs *' (aka 'struct _xmlNs *') [-Wpointer-to-int-cast] 583 | RETVAL = (int) ns; | ^~~~~~~~ GDOME.xs:585:22: warning: cast to smaller integer type 'int' from 'xmlNode *' (aka 'struct _xmlNode *') [-Wpointer-to-int-cast] 585 | RETVAL = (int) priv->n; | ^~~~~~~~~~~~~ GDOME.xs:587:20: warning: cast to smaller integer type 'int' from 'xmlNs *' (aka 'struct _xmlNs *') [-Wpointer-to-int-cast] 587 | RETVAL = (int) priv->n->ns; | ^~~~~~~~~~~~~~~~~ GDOME.xs:589:20: warning: cast to smaller integer type 'int' from 'xmlNode *' (aka 'struct _xmlNode *') [-Wpointer-to-int-cast] 589 | RETVAL = (int) priv->n; | ^~~~~~~~~~~~~ GDOME.xs:604:22: warning: 'content' is deprecated [-Wdeprecated-declarations] 604 | if ( buffer->content != 0 ) { | ^ /usr/local/include/libxml2/libxml/tree.h:115:22: note: 'content' has been explicitly marked deprecated here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^ /usr/local/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ GDOME.xs:605:37: warning: 'content' is deprecated [-Wdeprecated-declarations] 605 | ret= xmlStrdup( buffer->content ); | ^ /usr/local/include/libxml2/libxml/tree.h:115:22: note: 'content' has been explicitly marked deprecated here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^ /usr/local/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ GDOME.xs:605:16: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 605 | ret= xmlStrdup( buffer->content ); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GDOME.xs:610:52: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 610 | xmlChar *retDecoded = domDecodeString( priv->n->doc->encoding, ret ); | ^~~~~~~~~~~~~~~~~~~~~~ ./dom.h:9:30: note: passing argument to parameter 'encoding' here 9 | domDecodeString( const char *encoding, const xmlChar *string); | ^ GDOME.xs:610:76: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 610 | xmlChar *retDecoded = domDecodeString( priv->n->doc->encoding, ret ); | ^~~ ./dom.h:9:55: note: passing argument to parameter 'string' here 9 | domDecodeString( const char *encoding, const xmlChar *string); | ^ GDOME.xs:610:22: warning: initializing 'xmlChar *' (aka 'unsigned char *') with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 610 | xmlChar *retDecoded = domDecodeString( priv->n->doc->encoding, ret ); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GDOME.xs:612:20: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 612 | RETVAL = retDecoded; | ^ ~~~~~~~~~~ GDOME.c:1186:43: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1186 | RETVALSV = newSVpv(RETVAL, xmlStrlen(RETVAL)); | ^~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.xs:630:16: warning: call to undeclared function 'xmlXPathCastNodeToString'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 630 | ret = (char *)xmlXPathCastNodeToString(priv->n); | ^ GDOME.xs:630:8: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 630 | ret = (char *)xmlXPathCastNodeToString(priv->n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GDOME.xs:633:52: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 633 | xmlChar *retDecoded = domDecodeString( priv->n->doc->encoding, ret ); | ^~~~~~~~~~~~~~~~~~~~~~ ./dom.h:9:30: note: passing argument to parameter 'encoding' here 9 | domDecodeString( const char *encoding, const xmlChar *string); | ^ GDOME.xs:633:76: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 633 | xmlChar *retDecoded = domDecodeString( priv->n->doc->encoding, ret ); | ^~~ ./dom.h:9:55: note: passing argument to parameter 'string' here 9 | domDecodeString( const char *encoding, const xmlChar *string); | ^ GDOME.xs:633:22: warning: initializing 'xmlChar *' (aka 'unsigned char *') with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 633 | xmlChar *retDecoded = domDecodeString( priv->n->doc->encoding, ret ); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GDOME.xs:635:20: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 635 | RETVAL = retDecoded; | ^ ~~~~~~~~~~ GDOME.c:1234:43: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1234 | RETVALSV = newSVpv(RETVAL, xmlStrlen(RETVAL)); | ^~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:1481:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1481 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:1522:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1522 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:1629:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1629 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:1740:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1740 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:1921:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1921 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.xs:1118:9: warning: call to undeclared function 'xmlXIncludeProcess'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1118 | xmlXIncludeProcess((xmlDocPtr)priv->n); | ^ GDOME.c:3767:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 3767 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:4001:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 4001 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:4081:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 4081 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:4230:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 4230 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:4271:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 4271 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:4321:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 4321 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:4381:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 4381 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5095:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5095 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5136:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5136 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5215:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5215 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5256:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5256 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5297:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5297 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5338:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5338 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5379:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5379 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5420:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5420 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5461:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5461 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5538:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5538 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:5579:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 5579 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:6751:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 6751 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ GDOME.c:6894:48: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 6894 | RETVALSV = newSVpv(RETVAL->str, xmlStrlen(RETVAL->str)); | ^~~~~~~~~~~ /usr/local/lib/perl5/5.42/mach/CORE/embed.h:445:70: note: expanded from macro 'newSVpv' 445 | # define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) | ^ /usr/local/include/libxml2/libxml/xmlstring.h:84:58: note: passing argument to parameter 'str' here 84 | xmlStrlen (const xmlChar *str); | ^ 49 warnings generated. --- blib/arch/auto/XML/GDOME/GDOME.so --- rm -f blib/arch/auto/XML/GDOME/GDOME.so LD_RUN_PATH="/usr/local/lib:/usr/lib:/lib" cc -shared -L/usr/local/lib/perl5/5.42/mach/CORE -lperl -L/usr/local/lib -fstack-protector-strong GDOME.o dom.o -o blib/arch/auto/XML/GDOME/GDOME.so -L/usr/local/lib -L/lib -lgdome -lglib-2.0 -lintl -lxml2 -lpthread -lz -lm chmod 755 blib/arch/auto/XML/GDOME/GDOME.so --- dynamic --- --- linkext --- --- pure_all --- --- manifypods --- Manifying 24 pod documents --- all --- =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> p5-XML-GDOME-0.86_5 depends on package: p5-XML-LibXML>=0 - found ===> p5-XML-GDOME-0.86_5 depends on package: p5-XML-SAX>=0 - found ===> p5-XML-GDOME-0.86_5 depends on package: perl5>=5.42.r<5.43 - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for p5-XML-GDOME-0.86_5 ===> Generating temporary packing list "/usr/local/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- GDOME.bs blib/arch/auto/XML/GDOME/GDOME.bs 644 Manifying 24 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/auto/XML/GDOME/GDOME.so Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME.pm Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/Attr.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/CDATASection.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/Comment.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/NamedNodeMap.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/DocumentFragment.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/Text.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/NodeList.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/Document.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/DocumentType.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/CharacterData.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/ProcessingInstruction.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/Notation.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/Element.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/Node.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/EntityReference.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/Entity.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/XPath/Result.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/XPath/Evaluator.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/XPath/Namespace.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/XPath/NSResolver.pod Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/SAX/Builder.pm Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/SAX/Parser.pm Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/GDOME/SAX/Generator.pm Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::SAX::Parser.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::NodeList.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::Comment.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::XPath::Namespace.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::SAX::Builder.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::CDATASection.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::Element.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::SAX::Generator.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::DocumentFragment.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::DocumentType.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::EntityReference.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::NamedNodeMap.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::Attr.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::ProcessingInstruction.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::XPath::Evaluator.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::Notation.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::Document.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::CharacterData.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::Entity.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::Node.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::Text.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::XPath::Result.3 Installing /wrkdirs/usr/ports/textproc/p5-XML-GDOME/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::GDOME::XPath::NSResolver.3 ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-03-11T08:54:32+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=d3d978dc3979' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for p5-XML-GDOME-0.86_5 ===> Building p5-XML-GDOME-0.86_5 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for p5-XML-GDOME-0.86_5 build of textproc/p5-XML-GDOME | p5-XML-GDOME-0.86_5 ended at Wed Mar 11 04:54:39 EDT 2026 build time: 00:00:08