=>> Building textproc/libkolabxml build started at Mon Dec 30 04:43:39 GMT 2024 port directory: /usr/ports/textproc/libkolabxml package name: libkolabxml-1.3.1_1 building for: FreeBSD FreeBSD:14:amd64-default-job-04 14.2-RELEASE FreeBSD 14.2-RELEASE amd64 maintained by: kde@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 1001 1001 1063 Nov 2 22:53 /usr/ports/textproc/libkolabxml/Makefile Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1401000 Jail OSVERSION: 1402000 Job Id: 04 !!! Jail is newer than host. (Jail: 1402000, Host: 1401000) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/sh OSVERSION=1402000 UNAME_v=FreeBSD 14.2-RELEASE UNAME_r=14.2-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=/space/poudriere_data/.m/FreeBSD_14_amd64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/space/poudriere_data/.m/FreeBSD_14_amd64-default/04/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=FreeBSD:14:amd64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/space/poudriere_data/.m/FreeBSD_14_amd64-default/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-- kde@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/libkolabxml/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/libkolabxml/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/libkolabxml/work/.cache HOME=/wrkdirs/usr/ports/textproc/libkolabxml/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/libkolabxml/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/libkolabxml/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- NINJA_STATUS="[%p %s/%t] " XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/libkolabxml/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/libkolabxml/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/libkolabxml/work/.cache HOME=/wrkdirs/usr/ports/textproc/libkolabxml/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/libkolabxml/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/libkolabxml/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 DESTDIR=/wrkdirs/usr/ports/textproc/libkolabxml/work/stage PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " 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-- SHLIB_VER=1.3.1 CMAKE_BUILD_TYPE="release" OSREL=14.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/libkolabxml" EXAMPLESDIR="share/examples/libkolabxml" DATADIR="share/libkolabxml" WWWDIR="www/libkolabxml" ETCDIR="etc/libkolabxml" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libkolabxml DOCSDIR=/usr/local/share/doc/libkolabxml EXAMPLESDIR=/usr/local/share/examples/libkolabxml WWWDIR=/usr/local/www/libkolabxml ETCDIR=/usr/local/etc/libkolabxml --End SUB_LIST-- ---Begin make.conf--- 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 #### #### /usr/local/etc/poudriere.d/make.conf finance_gnucash_SET=DATABASE #OPTIONS_SET=GSSAPI GSSAPI_BASE LDAP #OPTIONS_UNSET=GSSAPI_NONE GSSAPI_MIT GSSAPI_HEIMDAL #security_sudo_UNSET=GSSAPI_BASE GSSAPI DEFAULT_VERSIONS= python=3.11 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- ulimit: can't get limit: Invalid argument 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) 12099 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 --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL3+ accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libkolabxml-1.3.1_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [FreeBSD:14:amd64-default-job-04] Installing pkg-1.21.3... [FreeBSD:14:amd64-default-job-04] Extracting pkg-1.21.3: .......... done ===> libkolabxml-1.3.1_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of libkolabxml-1.3.1_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL3+ accepted by the user => libkolabxml-1.3.1.tar.xz doesn't seem to exist in /portdistfiles/libkolabxml. => Attempting to fetch http://distcache.FreeBSD.org/local-distfiles/kde/libkolabxml/libkolabxml-1.3.1.tar.xz libkolabxml-1.3.1.tar.xz 103 kB 1006 kBps 00s ===> Fetching all distfiles required by libkolabxml-1.3.1_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL3+ accepted by the user ===> Fetching all distfiles required by libkolabxml-1.3.1_1 for building => SHA256 Checksum OK for libkolabxml/libkolabxml-1.3.1.tar.xz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL3+ accepted by the user ===> Fetching all distfiles required by libkolabxml-1.3.1_1 for building ===> Extracting for libkolabxml-1.3.1_1 => SHA256 Checksum OK for libkolabxml/libkolabxml-1.3.1.tar.xz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for libkolabxml-1.3.1_1 ===> Applying FreeBSD patches for libkolabxml-1.3.1_1 from /usr/ports/textproc/libkolabxml/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libkolabxml-1.3.1_1 depends on package: libxsd>=4.2.0 - not found ===> Installing existing package /packages/All/libxsd-4.2.0.pkg [FreeBSD:14:amd64-default-job-04] Installing libxsd-4.2.0... [FreeBSD:14:amd64-default-job-04] `-- Installing expat-2.6.3... [FreeBSD:14:amd64-default-job-04] `-- Extracting expat-2.6.3: .......... done [FreeBSD:14:amd64-default-job-04] `-- Installing xerces-c3-3.2.5... [FreeBSD:14:amd64-default-job-04] `-- Extracting xerces-c3-3.2.5: .......... done [FreeBSD:14:amd64-default-job-04] Extracting libxsd-4.2.0: .......... done ===> libkolabxml-1.3.1_1 depends on package: libxsd>=4.2.0 - found ===> Returning to build of libkolabxml-1.3.1_1 ===> libkolabxml-1.3.1_1 depends on executable: xsdcxx - not found ===> Installing existing package /packages/All/xsd-4.2.0.pkg [FreeBSD:14:amd64-default-job-04] Installing xsd-4.2.0... [FreeBSD:14:amd64-default-job-04] `-- Installing libcutl-1.11.0_1... [FreeBSD:14:amd64-default-job-04] `-- Extracting libcutl-1.11.0_1: .......... done [FreeBSD:14:amd64-default-job-04] `-- Installing libxsd-frontend-2.1.0... [FreeBSD:14:amd64-default-job-04] `-- Extracting libxsd-frontend-2.1.0: .......... done [FreeBSD:14:amd64-default-job-04] Extracting xsd-4.2.0: .......... done ===> libkolabxml-1.3.1_1 depends on executable: xsdcxx - found ===> Returning to build of libkolabxml-1.3.1_1 ===> libkolabxml-1.3.1_1 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-core-3.30.5.pkg [FreeBSD:14:amd64-default-job-04] Installing cmake-core-3.30.5... [FreeBSD:14:amd64-default-job-04] `-- Installing jsoncpp-1.9.6_1... [FreeBSD:14:amd64-default-job-04] `-- Extracting jsoncpp-1.9.6_1: .......... done [FreeBSD:14:amd64-default-job-04] `-- Installing libuv-1.49.0... [FreeBSD:14:amd64-default-job-04] `-- Extracting libuv-1.49.0: .......... done [FreeBSD:14:amd64-default-job-04] `-- Installing rhash-1.4.4_1... [FreeBSD:14:amd64-default-job-04] | `-- Installing gettext-runtime-0.22.5... [FreeBSD:14:amd64-default-job-04] | | `-- Installing indexinfo-0.3.1... [FreeBSD:14:amd64-default-job-04] | | `-- Extracting indexinfo-0.3.1: .... done [FreeBSD:14:amd64-default-job-04] | `-- Extracting gettext-runtime-0.22.5: .......... done [FreeBSD:14:amd64-default-job-04] `-- Extracting rhash-1.4.4_1: .......... done [FreeBSD:14:amd64-default-job-04] Extracting cmake-core-3.30.5: .......... done ===> libkolabxml-1.3.1_1 depends on file: /usr/local/bin/cmake - found ===> Returning to build of libkolabxml-1.3.1_1 ===> libkolabxml-1.3.1_1 depends on executable: ninja - not found ===> Installing existing package /packages/All/ninja-1.11.1,4.pkg [FreeBSD:14:amd64-default-job-04] Installing ninja-1.11.1,4... [FreeBSD:14:amd64-default-job-04] `-- Installing python311-3.11.10... [FreeBSD:14:amd64-default-job-04] | `-- Installing libffi-3.4.6... [FreeBSD:14:amd64-default-job-04] | `-- Extracting libffi-3.4.6: .......... done [FreeBSD:14:amd64-default-job-04] | `-- Installing mpdecimal-4.0.0... [FreeBSD:14:amd64-default-job-04] | `-- Extracting mpdecimal-4.0.0: .......... done [FreeBSD:14:amd64-default-job-04] | `-- Installing readline-8.2.13_1... [FreeBSD:14:amd64-default-job-04] | `-- Extracting readline-8.2.13_1: .......... done [FreeBSD:14:amd64-default-job-04] `-- Extracting python311-3.11.10: .......... done [FreeBSD:14:amd64-default-job-04] Extracting ninja-1.11.1,4: ........ done ===== Message from python311-3.11.10: -- 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 ===> libkolabxml-1.3.1_1 depends on executable: ninja - found ===> Returning to build of libkolabxml-1.3.1_1 ===> libkolabxml-1.3.1_1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_7.pkg [FreeBSD:14:amd64-default-job-04] Installing ccache-3.7.12_7... [FreeBSD:14:amd64-default-job-04] Extracting ccache-3.7.12_7: .......... 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_7: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> libkolabxml-1.3.1_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of libkolabxml-1.3.1_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libkolabxml-1.3.1_1 depends on shared library: libboost_system.so - not found ===> Installing existing package /packages/All/boost-libs-1.85.0.pkg [FreeBSD:14:amd64-default-job-04] Installing boost-libs-1.85.0... [FreeBSD:14:amd64-default-job-04] `-- Installing icu-74.2_1,1... [FreeBSD:14:amd64-default-job-04] `-- Extracting icu-74.2_1,1: .......... done [FreeBSD:14:amd64-default-job-04] Extracting boost-libs-1.85.0: .......... done ===== Message from boost-libs-1.85.0: -- You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===> libkolabxml-1.3.1_1 depends on shared library: libboost_system.so - found (/usr/local/lib/libboost_system.so) ===> Returning to build of libkolabxml-1.3.1_1 ===> libkolabxml-1.3.1_1 depends on shared library: libcurl.so - not found ===> Installing existing package /packages/All/curl-8.10.1.pkg [FreeBSD:14:amd64-default-job-04] Installing curl-8.10.1... [FreeBSD:14:amd64-default-job-04] `-- Installing libnghttp2-1.63.0... [FreeBSD:14:amd64-default-job-04] `-- Extracting libnghttp2-1.63.0: .......... done [FreeBSD:14:amd64-default-job-04] `-- Installing libpsl-0.21.5_1... [FreeBSD:14:amd64-default-job-04] | `-- Installing libidn2-2.3.7... [FreeBSD:14:amd64-default-job-04] | | `-- Installing libunistring-1.2... [FreeBSD:14:amd64-default-job-04] | | `-- Extracting libunistring-1.2: .......... done [FreeBSD:14:amd64-default-job-04] | `-- Extracting libidn2-2.3.7: .......... done [FreeBSD:14:amd64-default-job-04] `-- Extracting libpsl-0.21.5_1: .......... done [FreeBSD:14:amd64-default-job-04] `-- Installing libssh2-1.11.0_1,3... [FreeBSD:14:amd64-default-job-04] `-- Extracting libssh2-1.11.0_1,3: .......... done [FreeBSD:14:amd64-default-job-04] Extracting curl-8.10.1: .......... done ===> libkolabxml-1.3.1_1 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) ===> Returning to build of libkolabxml-1.3.1_1 ===> libkolabxml-1.3.1_1 depends on shared library: libxerces-c.so.3 - found (/usr/local/lib/libxerces-c.so.3) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for libkolabxml-1.3.1_1 ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/usr/ports/textproc/libkolabxml/work/.build CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Building DIST targets (make dist, make snapshot) -- The CXX compiler identification is Clang 18.1.6 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at CMakeLists.txt:95 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found Boost: /usr/local/include (found version "1.85.0") found components: thread system chrono atomic Found boost in /usr/local/include -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (XSDCXX) does not match the name of the calling package (LibkolabxmlDependencies). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/FindLibkolabxmlDependencies.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found XSDCXX: /usr/local/bin/xsdcxx CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (Xerces) does not match the name of the calling package (LibkolabxmlDependencies). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/FindLibkolabxmlDependencies.cmake:30 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Xerces: /usr/local/lib/libxerces-c.so CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (Curl) does not match the name of the calling package (LibkolabxmlDependencies). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/FindLibkolabxmlDependencies.cmake:37 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Curl: /usr/local/lib/libcurl.so -- Found LibkolabxmlDependencies: TRUE -- GCC Version >= 4.7, applying unqualified lookup workaround CMake Warning at src/CMakeLists.txt:83 (message): Could not build SWIG bindings, because SWIG is missing. -- Configuring done (2.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_COLOR_MAKEFILE CMAKE_C_COMPILER CMAKE_C_FLAGS CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CMAKE_VERBOSE_MAKEFILE CSHARP_BINDINGS FETCHCONTENT_FULLY_DISCONNECTED JAVA_BINDINGS PHP_BINDINGS PYTHON_BINDINGS -- Build files have been written to: /wrkdirs/usr/ports/textproc/libkolabxml/work/.build =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for libkolabxml-1.3.1_1 [ 3% 1/30] /usr/local/libexec/ccache/c++ -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -MD -MT CMakeFiles/xsdbin.dir/compiled/xsdbin.cxx.o -MF CMakeFiles/xsdbin.dir/compiled/xsdbin.cxx.o.d -o CMakeFiles/xsdbin.dir/compiled/xsdbin.cxx.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/xsdbin.cxx [ 6% 2/30] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong CMakeFiles/xsdbin.dir/compiled/xsdbin.cxx.o -o xsdbin -Wl,-rpath,/usr/local/lib /usr/local/lib/libxerces-c.so && : [ 10% 3/30] cd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1 && /usr/local/bin/xsdcxx cxx-tree --std c++11 --generate-polymorphic --generate-serialization --namespace-map http://kolab.org=KolabXSD --root-element icalendar --root-element vcards --root-element note --root-element configuration --root-element file --output-dir /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/kolabformat-xcal.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-params.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-props.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-valtypes.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/kolabformat-xcard.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/xCard.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/kolabformat.xsd [ 13% 4/30] cd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1 && /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/xsdbin --verbose --array-name iCalendar_schema --output-dir /wrkdirs/usr/ports/textproc/libkolabxml/work/.build /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/kolabformat-xcal.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-params.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-props.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-valtypes.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/kolabformat-xcard.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/xCard.xsd /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/kolabformat.xsd loading /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/kolabformat-xcal.xsd loading /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-params.xsd loading /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-props.xsd loading /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/ical/iCalendar-valtypes.xsd loading /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/kolabformat-xcard.xsd loading /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/xCard.xsd loading /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/schemas/kolabformat.xsd uncomressed data size 262144 bytes comressed data size 132645 bytes [ 16% 5/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o -MF src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o.d -o src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:24: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:55:54: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 55 | u = ((x - 0xD800) << 10) + (*p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:97:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 97 | u = ((x - 0xD800) << 10) + (*++p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:221:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 221 | u = (c & 0x1F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:236:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 236 | u = (c & 0x0F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:259:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 259 | u = (c & 0x07) << 6; | ~ ~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:24: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:65: In file included from /usr/local/include/xsd/cxx/tree/elements.hxx:47: In file included from /usr/local/include/xsd/cxx/tree/containers-wildcard.hxx:13: /usr/local/include/xercesc/util/XMLString.hpp:1469:26: warning: implicit conversion changes signedness: 'long' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1469 | return (pszTmp - src - 1); | ~~~~~~ ~~~~~~~~~~~~~^~~ /usr/local/include/xercesc/util/XMLString.hpp:1517:4: warning: implicit conversion changes signedness: 'const int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1517 | (offset2 + charCount) > XMLString::stringLen(str2) ) | ^~~~~~~ ~ /usr/local/include/xercesc/util/XMLString.hpp:1516:4: warning: implicit conversion changes signedness: 'const int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1516 | (offset1 + charCount) > XMLString::stringLen(str1) || | ^~~~~~~ ~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:24: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:65: In file included from /usr/local/include/xsd/cxx/tree/elements.hxx:47: /usr/local/include/xsd/cxx/tree/containers-wildcard.hxx:522:49: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'difference_type' (aka 'long') [-Wsign-conversion] 522 | for (base_iterator i (v_.begin () + old), e (v_.end ()); | ~ ^~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:24: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:66: In file included from /usr/local/include/xsd/cxx/tree/types.hxx:24: In file included from /usr/local/include/xsd/cxx/tree/list.hxx:14: /usr/local/include/xsd/cxx/tree/containers.hxx:734:49: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'difference_type' (aka 'long') [-Wsign-conversion] 734 | for (base_iterator i (v_.begin () + old), e (v_.end ()); | ~ ^~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:24: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:66: In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3988: In file included from /usr/local/include/xsd/cxx/tree/types.txx:4: /usr/local/include/xercesc/util/Base64.hpp:236:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 236 | return (( b1 << 2 ) | ( b2 >> 4 )); | ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/xercesc/util/Base64.hpp:241:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 241 | return (( b2 << 4 ) | ( b3 >> 2 )); | ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/xercesc/util/Base64.hpp:246:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 246 | return (( b3 << 6 ) | b4 ); | ~~~~~~ ~~~~~~~~~~~~^~~~ /usr/local/include/xercesc/util/Base64.hpp:251:23: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 251 | b2 = ( ch & 0x3 ) << 4; | ~ ~~~~~~~~~~~~~^~~~ /usr/local/include/xercesc/util/Base64.hpp:256:23: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 256 | b3 = ( ch & 0xf ) << 2; | ~ ~~~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:26: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/./compiled/XMLParserWrapper.h:29: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:26: In file included from /usr/local/include/xercesc/util/QName.hpp:30: In file included from /usr/local/include/xercesc/internal/XSerializable.hpp:25: /usr/local/include/xercesc/internal/XSerializeEngine.hpp:787:20: warning: implicit conversion changes signedness: 'long' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 787 | return (fBufCur-fBufStart); | ~~~~~~ ~~~~~~~^~~~~~~~~~ /usr/local/include/xercesc/internal/XSerializeEngine.hpp:793:68: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 793 | return (fBufCount - (isStoring() ? 0: 1)) * fBufSize + (fBufCur-fBufStart); | ~ ~~~~~~~^~~~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:26: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/./compiled/XMLParserWrapper.h:29: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:28: In file included from /usr/local/include/xercesc/validators/datatype/DatatypeValidator.hpp:29: In file included from /usr/local/include/xercesc/util/regx/RegularExpression.hpp:32: In file included from /usr/local/include/xercesc/util/regx/TokenFactory.hpp:29: /usr/local/include/xercesc/util/regx/Token.hpp:211:13: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] 211 | return (options & flag) == flag; | ^~~~~~~ ~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:26: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/./compiled/XMLParserWrapper.h:29: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:28: In file included from /usr/local/include/xercesc/validators/datatype/DatatypeValidator.hpp:29: /usr/local/include/xercesc/util/regx/RegularExpression.hpp:738:67: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 738 | childOp = fOpFactory.createClosureOp(fNoClosures++); | ~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:26: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/./compiled/XMLParserWrapper.h:35: In file included from /usr/local/include/xercesc/framework/XMLGrammarPool.hpp:28: In file included from /usr/local/include/xercesc/framework/psvi/XSModel.hpp:30: In file included from /usr/local/include/xercesc/validators/schema/SchemaElementDecl.hpp:27: /usr/local/include/xercesc/validators/schema/ComplexTypeInfo.hpp:443:23: warning: implicit conversion changes signedness: 'int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 443 | (length - index + 1) * sizeof(XMLCh) | ~ ^~~~~ /usr/local/include/xercesc/validators/schema/ComplexTypeInfo.hpp:445:63: warning: implicit conversion changes signedness: 'int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 445 | XMLString::subString(fTypeLocalName, fTypeName, index + 1, length, fMemoryManager); | ~~~~~~~~~ ~~~~~~^~~ /usr/local/include/xercesc/validators/schema/ComplexTypeInfo.hpp:449:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 449 | (index + 1) * sizeof(XMLCh) | ~~~~~~^~~ ~ /usr/local/include/xercesc/validators/schema/ComplexTypeInfo.hpp:451:54: warning: implicit conversion changes signedness: 'int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 451 | XMLString::subString(fTypeUri, fTypeName, 0, index, fMemoryManager); | ~~~~~~~~~ ^~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:799:30: warning: implicit conversion changes signedness: 'const unsigned long long' to 'const integer_type' (aka 'const long long') [-Wsign-conversion] 799 | r->setInterval(toInt(*rrule.interval())); | ^~~~~~~~~~~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:24: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:55:54: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 55 | u = ((x - 0xD800) << 10) + (*p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/string.ixx:32:33: note: in instantiation of member function 'xsd::cxx::xml::char_utf8_transcoder::to' requested here 32 | return char_transcoder::to (s, xercesc::XMLString::stringLen (s)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:24: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:97:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 97 | u = ((x - 0xD800) << 10) + (*++p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:221:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 221 | u = (c & 0x1F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/string.ixx:53:33: note: in instantiation of member function 'xsd::cxx::xml::char_utf8_transcoder::from' requested here 53 | return char_transcoder::from (s, std::char_traits::length (s)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:24: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:236:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 236 | u = (c & 0x0F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:259:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 259 | u = (c & 0x07) << 6; | ~ ~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/kolabformat.cpp:21: /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1029:24: warning: implicit conversion changes signedness: 'int' to 'const ::xml_schema::non_negative_integer' (aka 'const unsigned long long') [-Wsign-conversion] 1029 | list.push_back(convertToInt(i)); | ^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1059:24: note: in instantiation of function template specialization 'Kolab::XCAL::fromList, unsigned long long>' requested here 1059 | recur.bysecond(fromList(r.bysecond())); | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1029:40: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] 1029 | list.push_back(convertToInt(i)); | ~~~~~~~~~~~~ ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1029:24: warning: implicit conversion changes signedness: 'int' to 'const ::xml_schema::non_negative_integer' (aka 'const unsigned long long') [-Wsign-conversion] 1029 | list.push_back(convertToInt(i)); | ^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1063:24: note: in instantiation of function template specialization 'Kolab::XCAL::fromList, unsigned long long>' requested here 1063 | recur.byminute(fromList(r.byminute())); | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1029:40: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] 1029 | list.push_back(convertToInt(i)); | ~~~~~~~~~~~~ ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1029:24: warning: implicit conversion changes signedness: 'int' to 'const ::xml_schema::non_negative_integer' (aka 'const unsigned long long') [-Wsign-conversion] 1029 | list.push_back(convertToInt(i)); | ^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1067:22: note: in instantiation of function template specialization 'Kolab::XCAL::fromList, unsigned long long>' requested here 1067 | recur.byhour(fromList(r.byhour())); | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/xcalconversions.h:1029:40: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] 1029 | list.push_back(convertToInt(i)); | ~~~~~~~~~~~~ ^ 35 warnings generated. [ 20% 6/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/objectvalidation.cpp.o -MF src/CMakeFiles/kolabxml.dir/objectvalidation.cpp.o.d -o src/CMakeFiles/kolabxml.dir/objectvalidation.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/objectvalidation.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 23% 7/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabcontainers.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 26% 8/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabnote.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 30% 9/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabevent.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 33% 10/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabtodo.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabtodo.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabtodo.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabtodo.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 36% 11/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabjournal.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabjournal.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabjournal.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabjournal.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 40% 12/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabcontact.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabcontact.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabcontact.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabcontact.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 43% 13/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabconfiguration.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabconfiguration.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabconfiguration.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabconfiguration.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 46% 14/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabfreebusy.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabfreebusy.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabfreebusy.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabfreebusy.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 50% 15/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/containers/kolabfile.cpp.o -MF src/CMakeFiles/kolabxml.dir/containers/kolabfile.cpp.o.d -o src/CMakeFiles/kolabxml.dir/containers/kolabfile.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers/kolabfile.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 53% 16/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/utils.cpp.o -MF src/CMakeFiles/kolabxml.dir/utils.cpp.o.d -o src/CMakeFiles/kolabxml.dir/utils.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:27: In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:15: /usr/local/include/boost/uuid/string_generator.hpp:136:61: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 136 | size_t pos = std::find(digits_begin, digits_end, c) - digits_begin; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/include/boost/uuid/string_generator.hpp:151:61: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 151 | size_t pos = std::find(digits_begin, digits_end, c) - digits_begin; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:27: In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:16: In file included from /usr/local/include/boost/uuid/name_generator.hpp:14: In file included from /usr/local/include/boost/uuid/name_generator_sha1.hpp:14: /usr/local/include/boost/uuid/detail/sha1.hpp:138:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 138 | w[i] = (block_[i*4 + 0] << 24); | ~ ~~~~~~~~~~~~~~~~^~~~~ /usr/local/include/boost/uuid/detail/sha1.hpp:139:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 139 | w[i] |= (block_[i*4 + 1] << 16); | ~~ ~~~~~~~~~~~~~~~~^~~~~ /usr/local/include/boost/uuid/detail/sha1.hpp:140:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 140 | w[i] |= (block_[i*4 + 2] << 8); | ~~ ~~~~~~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:27: In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:17: In file included from /usr/local/include/boost/uuid/random_generator.hpp:17: In file included from /usr/local/include/boost/random/mersenne_twister.hpp:30: In file included from /usr/local/include/boost/random/detail/seed_impl.hpp:23: In file included from /usr/local/include/boost/random/detail/const_mod.hpp:23: /usr/local/include/boost/random/detail/large_arithmetic.hpp:94:14: warning: implicit conversion changes signedness: 'int' to 'digit_t' (aka 'unsigned int') [-Wsign-conversion] 94 | q -= error; | ~~ ^~~~~ /usr/local/include/boost/random/detail/large_arithmetic.hpp:95:21: warning: implicit conversion changes signedness: 'int' to 'boost::uintmax_t' (aka 'unsigned long') [-Wsign-conversion] 95 | rem = rem + error * m - diff; | ^~~~~ ~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:27: In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:17: In file included from /usr/local/include/boost/uuid/random_generator.hpp:21: In file included from /usr/local/include/boost/uuid/detail/random_provider.hpp:30: In file included from /usr/local/include/boost/uuid/detail/random_provider_include_platform.hpp:23: /usr/local/include/boost/uuid/detail/random_provider_posix.ipp:101:23: warning: implicit conversion changes signedness: 'ssize_t' (aka 'long') to 'std::size_t' (aka 'unsigned long') [-Wsign-conversion] 101 | offset += sz; | ~~ ^~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:33: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: /usr/local/include/boost/thread/pthread/thread_data.hpp:58:35: warning: implicit conversion changes signedness: 'long' to 'std::size_t' (aka 'unsigned long') [-Wsign-conversion] 58 | std::size_t page_size = ::sysconf( _SC_PAGESIZE); | ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:33: In file included from /usr/local/include/boost/thread.hpp:24: /usr/local/include/boost/thread/future.hpp:1153:31: warning: implicit conversion changes signedness: 'count_type_portable' (aka 'unsigned long') to 'std::ptrdiff_t' (aka 'long') [-Wsign-conversion] 1153 | locks[i]=BOOST_THREAD_MAKE_RV_REF(boost::unique_lock(futures[i].future_->mutex)); | ~~~~~ ^ /usr/local/include/boost/thread/future.hpp:1166:31: warning: implicit conversion changes signedness: 'count_type_portable' (aka 'unsigned long') to 'std::ptrdiff_t' (aka 'long') [-Wsign-conversion] 1166 | locks[i].unlock(); | ~~~~~ ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:33: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:11: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/ptime.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp:13: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp:18: In file included from /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp:22: In file included from /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp:15: /usr/local/include/boost/date_time/adjust_functors.hpp:62:27: warning: implicit conversion changes signedness: 'value_type' (aka 'unsigned short') to 'short' [-Wsign-conversion] 62 | origDayOfMonth_ = ymd.day; | ~ ^~~~~~~ /usr/local/include/boost/date_time/date_duration_types.hpp:67:36: note: in instantiation of member function 'boost::date_time::month_functor::get_offset' requested here 67 | return duration_type(m_adj.get_offset(d)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:33: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:11: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/ptime.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp:13: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp:18: In file included from /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp:22: In file included from /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp:15: /usr/local/include/boost/date_time/adjust_functors.hpp:69:20: warning: implicit conversion changes signedness: 'value_type' (aka 'unsigned short') to 'int_type' (aka 'short') [-Wsign-conversion] 69 | wrap_int2 wi(ymd.month); | ~~ ^~~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:75:75: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 75 | day_type resultingEndOfMonthDay(cal_type::end_of_month_day(year, wi.as_int())); | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:78:35: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 78 | return date_type(year, wi.as_int(), resultingEndOfMonthDay) - d; | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:80:29: warning: implicit conversion changes signedness: 'short' to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 80 | day_type dayOfMonth = origDayOfMonth_; | ^~~~~~~~~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:84:33: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 84 | return date_type(year, wi.as_int(), dayOfMonth) - d; | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:91:27: warning: implicit conversion changes signedness: 'value_type' (aka 'unsigned short') to 'short' [-Wsign-conversion] 91 | origDayOfMonth_ = ymd.day; | ~ ^~~~~~~ /usr/local/include/boost/date_time/date_duration_types.hpp:62:36: note: in instantiation of member function 'boost::date_time::month_functor::get_neg_offset' requested here 62 | return duration_type(m_adj.get_neg_offset(d)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:33: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:11: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/ptime.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp:13: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp:18: In file included from /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp:22: In file included from /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp:15: /usr/local/include/boost/date_time/adjust_functors.hpp:98:20: warning: implicit conversion changes signedness: 'value_type' (aka 'unsigned short') to 'int_type' (aka 'short') [-Wsign-conversion] 98 | wrap_int2 wi(ymd.month); | ~~ ^~~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:102:75: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 102 | day_type resultingEndOfMonthDay(cal_type::end_of_month_day(year, wi.as_int())); | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:105:35: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 105 | return date_type(year, wi.as_int(), resultingEndOfMonthDay) - d; | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:107:29: warning: implicit conversion changes signedness: 'short' to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 107 | day_type dayOfMonth = origDayOfMonth_; | ^~~~~~~~~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:111:33: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 111 | return date_type(year, wi.as_int(), dayOfMonth) - d; | ~~~^~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:33: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:10: /usr/local/include/boost/date_time/microsec_time_clock.hpp:125:39: warning: implicit conversion changes signedness: 'int' to 'boost::uint32_t' (aka 'unsigned int') [-Wsign-conversion] 125 | sub_sec * adjust); | ~ ^~~~~~ /usr/local/include/boost/date_time/microsec_time_clock.hpp:78:14: note: in instantiation of member function 'boost::date_time::microsec_clock::create_time' requested here 78 | return create_time(&c_time::gmtime); | ^ /usr/local/include/boost/thread/thread_time.hpp:22:63: note: in instantiation of member function 'boost::date_time::microsec_clock::universal_time' requested here 22 | return boost::date_time::microsec_clock::universal_time(); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/utils.cpp:33: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:10: /usr/local/include/boost/date_time/microsec_time_clock.hpp:88:36: warning: implicit conversion loses integer precision: 'suseconds_t' (aka 'long') to 'boost::uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] 88 | boost::uint32_t sub_sec = tv.tv_usec; | ~~~~~~~ ~~~^~~~~~~ 25 warnings generated. [ 56% 17/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/base64.cpp.o -MF src/CMakeFiles/kolabxml.dir/base64.cpp.o.d -o src/CMakeFiles/kolabxml.dir/base64.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:92:65: warning: implicit conversion changes signedness: 'const value_type' (aka 'const char') to 'unsigned char' [-Wsign-conversion] 92 | while (in_len-- && ( encoded_string[in_] != '=') && is_base64(encoded_string[in_])) { | ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:92:80: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 92 | while (in_len-- && ( encoded_string[in_] != '=') && is_base64(encoded_string[in_])) { | ~~~~~~~~~~~~~~ ^~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:92:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 92 | while (in_len-- && ( encoded_string[in_] != '=') && is_base64(encoded_string[in_])) { | ~~~~~~~~~~~~~~ ^~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:93:25: warning: implicit conversion changes signedness: 'const value_type' (aka 'const char') to 'unsigned char' [-Wsign-conversion] 93 | char_array_4[i++] = encoded_string[in_]; in_++; | ~ ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:93:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 93 | char_array_4[i++] = encoded_string[in_]; in_++; | ~~~~~~~~~~~~~~ ^~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:96:61: warning: implicit conversion changes signedness: 'unsigned char' to 'value_type' (aka 'char') [-Wsign-conversion] 96 | char_array_4[i] = (unsigned char)(base64_chars.find(char_array_4[i])); | ~~~~ ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:103:16: warning: implicit conversion changes signedness: 'unsigned char' to 'value_type' (aka 'char') [-Wsign-conversion] 103 | ret += char_array_3[i]; | ~~ ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:113:59: warning: implicit conversion changes signedness: 'unsigned char' to 'value_type' (aka 'char') [-Wsign-conversion] 113 | char_array_4[j] = (unsigned char)(base64_chars.find(char_array_4[j])); | ~~~~ ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/base64.cpp:119:42: warning: implicit conversion changes signedness: 'unsigned char' to 'value_type' (aka 'char') [-Wsign-conversion] 119 | for (j = 0; (j < i - 1); j++) ret += char_array_3[j]; | ~~ ^~~~~~~~~~~~~~~ 9 warnings generated. [ 60% 18/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/uriencode.cpp.o -MF src/CMakeFiles/kolabxml.dir/uriencode.cpp.o.d -o src/CMakeFiles/kolabxml.dir/uriencode.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/uriencode.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/uriencode.cpp:43:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 43 | const std::string r(result, length); | ~ ^~~~~~ 1 warning generated. [ 63% 19/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o -MF src/CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o.d -o src/CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:23: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:55:54: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 55 | u = ((x - 0xD800) << 10) + (*p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:97:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 97 | u = ((x - 0xD800) << 10) + (*++p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:221:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 221 | u = (c & 0x1F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:236:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 236 | u = (c & 0x0F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:259:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 259 | u = (c & 0x07) << 6; | ~ ~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:23: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:65: In file included from /usr/local/include/xsd/cxx/tree/elements.hxx:47: In file included from /usr/local/include/xsd/cxx/tree/containers-wildcard.hxx:13: /usr/local/include/xercesc/util/XMLString.hpp:1469:26: warning: implicit conversion changes signedness: 'long' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1469 | return (pszTmp - src - 1); | ~~~~~~ ~~~~~~~~~~~~~^~~ /usr/local/include/xercesc/util/XMLString.hpp:1517:4: warning: implicit conversion changes signedness: 'const int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1517 | (offset2 + charCount) > XMLString::stringLen(str2) ) | ^~~~~~~ ~ /usr/local/include/xercesc/util/XMLString.hpp:1516:4: warning: implicit conversion changes signedness: 'const int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1516 | (offset1 + charCount) > XMLString::stringLen(str1) || | ^~~~~~~ ~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:23: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:65: In file included from /usr/local/include/xsd/cxx/tree/elements.hxx:47: /usr/local/include/xsd/cxx/tree/containers-wildcard.hxx:522:49: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'difference_type' (aka 'long') [-Wsign-conversion] 522 | for (base_iterator i (v_.begin () + old), e (v_.end ()); | ~ ^~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:23: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:66: In file included from /usr/local/include/xsd/cxx/tree/types.hxx:24: In file included from /usr/local/include/xsd/cxx/tree/list.hxx:14: /usr/local/include/xsd/cxx/tree/containers.hxx:734:49: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'difference_type' (aka 'long') [-Wsign-conversion] 734 | for (base_iterator i (v_.begin () + old), e (v_.end ()); | ~ ^~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:23: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:66: In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3988: In file included from /usr/local/include/xsd/cxx/tree/types.txx:4: /usr/local/include/xercesc/util/Base64.hpp:236:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 236 | return (( b1 << 2 ) | ( b2 >> 4 )); | ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/xercesc/util/Base64.hpp:241:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 241 | return (( b2 << 4 ) | ( b3 >> 2 )); | ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/xercesc/util/Base64.hpp:246:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 246 | return (( b3 << 6 ) | b4 ); | ~~~~~~ ~~~~~~~~~~~~^~~~ /usr/local/include/xercesc/util/Base64.hpp:251:23: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 251 | b2 = ( ch & 0x3 ) << 4; | ~ ~~~~~~~~~~~~~^~~~ /usr/local/include/xercesc/util/Base64.hpp:256:23: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 256 | b3 = ( ch & 0xf ) << 2; | ~ ~~~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:29: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:26: In file included from /usr/local/include/xercesc/util/QName.hpp:30: In file included from /usr/local/include/xercesc/internal/XSerializable.hpp:25: /usr/local/include/xercesc/internal/XSerializeEngine.hpp:787:20: warning: implicit conversion changes signedness: 'long' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 787 | return (fBufCur-fBufStart); | ~~~~~~ ~~~~~~~^~~~~~~~~~ /usr/local/include/xercesc/internal/XSerializeEngine.hpp:793:68: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 793 | return (fBufCount - (isStoring() ? 0: 1)) * fBufSize + (fBufCur-fBufStart); | ~ ~~~~~~~^~~~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:29: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:28: In file included from /usr/local/include/xercesc/validators/datatype/DatatypeValidator.hpp:29: In file included from /usr/local/include/xercesc/util/regx/RegularExpression.hpp:32: In file included from /usr/local/include/xercesc/util/regx/TokenFactory.hpp:29: /usr/local/include/xercesc/util/regx/Token.hpp:211:13: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] 211 | return (options & flag) == flag; | ^~~~~~~ ~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:29: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:28: In file included from /usr/local/include/xercesc/validators/datatype/DatatypeValidator.hpp:29: /usr/local/include/xercesc/util/regx/RegularExpression.hpp:738:67: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 738 | childOp = fOpFactory.createClosureOp(fNoClosures++); | ~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:35: In file included from /usr/local/include/xercesc/framework/XMLGrammarPool.hpp:28: In file included from /usr/local/include/xercesc/framework/psvi/XSModel.hpp:30: In file included from /usr/local/include/xercesc/validators/schema/SchemaElementDecl.hpp:27: /usr/local/include/xercesc/validators/schema/ComplexTypeInfo.hpp:443:23: warning: implicit conversion changes signedness: 'int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 443 | (length - index + 1) * sizeof(XMLCh) | ~ ^~~~~ /usr/local/include/xercesc/validators/schema/ComplexTypeInfo.hpp:445:63: warning: implicit conversion changes signedness: 'int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 445 | XMLString::subString(fTypeLocalName, fTypeName, index + 1, length, fMemoryManager); | ~~~~~~~~~ ~~~~~~^~~ /usr/local/include/xercesc/validators/schema/ComplexTypeInfo.hpp:449:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 449 | (index + 1) * sizeof(XMLCh) | ~~~~~~^~~ ~ /usr/local/include/xercesc/validators/schema/ComplexTypeInfo.hpp:451:54: warning: implicit conversion changes signedness: 'int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 451 | XMLString::subString(fTypeUri, fTypeName, 0, index, fMemoryManager); | ~~~~~~~~~ ^~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:43: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: /usr/local/include/boost/thread/pthread/thread_data.hpp:58:35: warning: implicit conversion changes signedness: 'long' to 'std::size_t' (aka 'unsigned long') [-Wsign-conversion] 58 | std::size_t page_size = ::sysconf( _SC_PAGESIZE); | ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:43: In file included from /usr/local/include/boost/thread.hpp:24: /usr/local/include/boost/thread/future.hpp:1153:31: warning: implicit conversion changes signedness: 'count_type_portable' (aka 'unsigned long') to 'std::ptrdiff_t' (aka 'long') [-Wsign-conversion] 1153 | locks[i]=BOOST_THREAD_MAKE_RV_REF(boost::unique_lock(futures[i].future_->mutex)); | ~~~~~ ^ /usr/local/include/boost/thread/future.hpp:1166:31: warning: implicit conversion changes signedness: 'count_type_portable' (aka 'unsigned long') to 'std::ptrdiff_t' (aka 'long') [-Wsign-conversion] 1166 | locks[i].unlock(); | ~~~~~ ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:23: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:55:54: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 55 | u = ((x - 0xD800) << 10) + (*p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/string.ixx:32:33: note: in instantiation of member function 'xsd::cxx::xml::char_utf8_transcoder::to' requested here 32 | return char_transcoder::to (s, xercesc::XMLString::stringLen (s)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:23: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:97:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 97 | u = ((x - 0xD800) << 10) + (*++p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:221:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 221 | u = (c & 0x1F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/string.ixx:53:33: note: in instantiation of member function 'xsd::cxx::xml::char_utf8_transcoder::from' requested here 53 | return char_transcoder::from (s, std::char_traits::length (s)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:18: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.h:23: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat-xcal.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:236:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 236 | u = (c & 0x0F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:259:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 259 | u = (c & 0x07) << 6; | ~ ~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:43: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:11: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/ptime.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp:13: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp:18: In file included from /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp:22: In file included from /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp:15: /usr/local/include/boost/date_time/adjust_functors.hpp:62:27: warning: implicit conversion changes signedness: 'value_type' (aka 'unsigned short') to 'short' [-Wsign-conversion] 62 | origDayOfMonth_ = ymd.day; | ~ ^~~~~~~ /usr/local/include/boost/date_time/date_duration_types.hpp:67:36: note: in instantiation of member function 'boost::date_time::month_functor::get_offset' requested here 67 | return duration_type(m_adj.get_offset(d)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:43: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:11: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/ptime.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp:13: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp:18: In file included from /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp:22: In file included from /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp:15: /usr/local/include/boost/date_time/adjust_functors.hpp:69:20: warning: implicit conversion changes signedness: 'value_type' (aka 'unsigned short') to 'int_type' (aka 'short') [-Wsign-conversion] 69 | wrap_int2 wi(ymd.month); | ~~ ^~~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:75:75: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 75 | day_type resultingEndOfMonthDay(cal_type::end_of_month_day(year, wi.as_int())); | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:78:35: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 78 | return date_type(year, wi.as_int(), resultingEndOfMonthDay) - d; | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:80:29: warning: implicit conversion changes signedness: 'short' to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 80 | day_type dayOfMonth = origDayOfMonth_; | ^~~~~~~~~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:84:33: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 84 | return date_type(year, wi.as_int(), dayOfMonth) - d; | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:91:27: warning: implicit conversion changes signedness: 'value_type' (aka 'unsigned short') to 'short' [-Wsign-conversion] 91 | origDayOfMonth_ = ymd.day; | ~ ^~~~~~~ /usr/local/include/boost/date_time/date_duration_types.hpp:62:36: note: in instantiation of member function 'boost::date_time::month_functor::get_neg_offset' requested here 62 | return duration_type(m_adj.get_neg_offset(d)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:43: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:11: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/ptime.hpp:12: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp:13: In file included from /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp:18: In file included from /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp:22: In file included from /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp:15: /usr/local/include/boost/date_time/adjust_functors.hpp:98:20: warning: implicit conversion changes signedness: 'value_type' (aka 'unsigned short') to 'int_type' (aka 'short') [-Wsign-conversion] 98 | wrap_int2 wi(ymd.month); | ~~ ^~~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:102:75: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 102 | day_type resultingEndOfMonthDay(cal_type::end_of_month_day(year, wi.as_int())); | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:105:35: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 105 | return date_type(year, wi.as_int(), resultingEndOfMonthDay) - d; | ~~~^~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:107:29: warning: implicit conversion changes signedness: 'short' to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 107 | day_type dayOfMonth = origDayOfMonth_; | ^~~~~~~~~~~~~~~ /usr/local/include/boost/date_time/adjust_functors.hpp:111:33: warning: implicit conversion changes signedness: 'int_type' (aka 'short') to 'value_type' (aka 'unsigned short') [-Wsign-conversion] 111 | return date_type(year, wi.as_int(), dayOfMonth) - d; | ~~~^~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:43: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:10: /usr/local/include/boost/date_time/microsec_time_clock.hpp:125:39: warning: implicit conversion changes signedness: 'int' to 'boost::uint32_t' (aka 'unsigned int') [-Wsign-conversion] 125 | sub_sec * adjust); | ~ ^~~~~~ /usr/local/include/boost/date_time/microsec_time_clock.hpp:78:14: note: in instantiation of member function 'boost::date_time::microsec_clock::create_time' requested here 78 | return create_time(&c_time::gmtime); | ^ /usr/local/include/boost/thread/thread_time.hpp:22:63: note: in instantiation of member function 'boost::date_time::microsec_clock::universal_time' requested here 22 | return boost::date_time::microsec_clock::universal_time(); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/XMLParserWrapper.cpp:43: In file included from /usr/local/include/boost/thread.hpp:13: In file included from /usr/local/include/boost/thread/thread.hpp:12: In file included from /usr/local/include/boost/thread/thread_only.hpp:17: In file included from /usr/local/include/boost/thread/pthread/thread_data.hpp:12: In file included from /usr/local/include/boost/thread/lock_types.hpp:18: In file included from /usr/local/include/boost/thread/thread_time.hpp:10: /usr/local/include/boost/date_time/microsec_time_clock.hpp:88:36: warning: implicit conversion loses integer precision: 'suseconds_t' (aka 'long') to 'boost::uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] 88 | boost::uint32_t sub_sec = tv.tv_usec; | ~~~~~~~ ~~~^~~~~~~ 45 warnings generated. [ 66% 20/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/__/compiled/grammar-input-stream.cxx.o -MF src/CMakeFiles/kolabxml.dir/__/compiled/grammar-input-stream.cxx.o.d -o src/CMakeFiles/kolabxml.dir/__/compiled/grammar-input-stream.cxx.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled/grammar-input-stream.cxx c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] [ 70% 21/30] /usr/local/libexec/ccache/c++ -Dkolabxml_EXPORTS -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/. -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/compiled -I/wrkdirs/usr/ports/textproc/libkolabxml/work/libkolabxml-1.3.1/src/containers -I/wrkdirs/usr/ports/textproc/libkolabxml/work/.build -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -Wall -Wextra -Wno-deprecated-copy -Wconversion -Wl,--no-undefined -MD -MT src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o -MF src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o.d -o src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o -c /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx c++: warning: -Wl,--no-undefined: 'linker' input unused [-Wunused-command-line-argument] In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:55:54: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 55 | u = ((x - 0xD800) << 10) + (*p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:97:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 97 | u = ((x - 0xD800) << 10) + (*++p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:221:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 221 | u = (c & 0x1F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:236:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 236 | u = (c & 0x0F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:259:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 259 | u = (c & 0x07) << 6; | ~ ~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:65: In file included from /usr/local/include/xsd/cxx/tree/elements.hxx:47: In file included from /usr/local/include/xsd/cxx/tree/containers-wildcard.hxx:13: /usr/local/include/xercesc/util/XMLString.hpp:1469:26: warning: implicit conversion changes signedness: 'long' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1469 | return (pszTmp - src - 1); | ~~~~~~ ~~~~~~~~~~~~~^~~ /usr/local/include/xercesc/util/XMLString.hpp:1517:4: warning: implicit conversion changes signedness: 'const int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1517 | (offset2 + charCount) > XMLString::stringLen(str2) ) | ^~~~~~~ ~ /usr/local/include/xercesc/util/XMLString.hpp:1516:4: warning: implicit conversion changes signedness: 'const int' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 1516 | (offset1 + charCount) > XMLString::stringLen(str1) || | ^~~~~~~ ~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:65: In file included from /usr/local/include/xsd/cxx/tree/elements.hxx:47: /usr/local/include/xsd/cxx/tree/containers-wildcard.hxx:522:49: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'difference_type' (aka 'long') [-Wsign-conversion] 522 | for (base_iterator i (v_.begin () + old), e (v_.end ()); | ~ ^~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:66: In file included from /usr/local/include/xsd/cxx/tree/types.hxx:24: In file included from /usr/local/include/xsd/cxx/tree/list.hxx:14: /usr/local/include/xsd/cxx/tree/containers.hxx:734:49: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'difference_type' (aka 'long') [-Wsign-conversion] 734 | for (base_iterator i (v_.begin () + old), e (v_.end ()); | ~ ^~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:66: In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3988: In file included from /usr/local/include/xsd/cxx/tree/types.txx:4: /usr/local/include/xercesc/util/Base64.hpp:236:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 236 | return (( b1 << 2 ) | ( b2 >> 4 )); | ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/xercesc/util/Base64.hpp:241:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 241 | return (( b2 << 4 ) | ( b3 >> 2 )); | ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/xercesc/util/Base64.hpp:246:25: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 246 | return (( b3 << 6 ) | b4 ); | ~~~~~~ ~~~~~~~~~~~~^~~~ /usr/local/include/xercesc/util/Base64.hpp:251:23: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 251 | b2 = ( ch & 0x3 ) << 4; | ~ ~~~~~~~~~~~~~^~~~ /usr/local/include/xercesc/util/Base64.hpp:256:23: warning: implicit conversion loses integer precision: 'int' to 'XMLByte' (aka 'unsigned char') [-Wimplicit-int-conversion] 256 | b3 = ( ch & 0xf ) << 2; | ~ ~~~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1786: In file included from /usr/local/include/xsd/cxx/xml/dom/parsing-source.hxx:151: In file included from /usr/local/include/xsd/cxx/xml/dom/parsing-source.txx:4: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:26: In file included from /usr/local/include/xercesc/util/QName.hpp:30: In file included from /usr/local/include/xercesc/internal/XSerializable.hpp:25: /usr/local/include/xercesc/internal/XSerializeEngine.hpp:787:20: warning: implicit conversion changes signedness: 'long' to 'XMLSize_t' (aka 'unsigned long') [-Wsign-conversion] 787 | return (fBufCur-fBufStart); | ~~~~~~ ~~~~~~~^~~~~~~~~~ /usr/local/include/xercesc/internal/XSerializeEngine.hpp:793:68: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 793 | return (fBufCount - (isStoring() ? 0: 1)) * fBufSize + (fBufCur-fBufStart); | ~ ~~~~~~~^~~~~~~~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1786: In file included from /usr/local/include/xsd/cxx/xml/dom/parsing-source.hxx:151: In file included from /usr/local/include/xsd/cxx/xml/dom/parsing-source.txx:4: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:28: In file included from /usr/local/include/xercesc/validators/datatype/DatatypeValidator.hpp:29: In file included from /usr/local/include/xercesc/util/regx/RegularExpression.hpp:32: In file included from /usr/local/include/xercesc/util/regx/TokenFactory.hpp:29: /usr/local/include/xercesc/util/regx/Token.hpp:211:13: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] 211 | return (options & flag) == flag; | ^~~~~~~ ~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1786: In file included from /usr/local/include/xsd/cxx/xml/dom/parsing-source.hxx:151: In file included from /usr/local/include/xsd/cxx/xml/dom/parsing-source.txx:4: In file included from /usr/local/include/xercesc/dom/DOMLSParser.hpp:29: In file included from /usr/local/include/xercesc/validators/common/Grammar.hpp:27: In file included from /usr/local/include/xercesc/framework/XMLElementDecl.hpp:25: In file included from /usr/local/include/xercesc/framework/XMLAttr.hpp:28: In file included from /usr/local/include/xercesc/validators/datatype/DatatypeValidator.hpp:29: /usr/local/include/xercesc/util/regx/RegularExpression.hpp:738:67: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 738 | childOp = fOpFactory.createClosureOp(fNoClosures++); | ~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:55:54: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 55 | u = ((x - 0xD800) << 10) + (*p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/string.ixx:32:33: note: in instantiation of member function 'xsd::cxx::xml::char_utf8_transcoder::to' requested here 32 | return char_transcoder::to (s, xercesc::XMLString::stringLen (s)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:97:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 97 | u = ((x - 0xD800) << 10) + (*++p - 0xDC00) + 0x10000; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:221:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 221 | u = (c & 0x1F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/string.ixx:53:33: note: in instantiation of member function 'xsd::cxx::xml::char_utf8_transcoder::from' requested here 53 | return char_transcoder::from (s, std::char_traits::length (s)); | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:62: In file included from /usr/local/include/xsd/cxx/xml/char-utf8.hxx:43: /usr/local/include/xsd/cxx/xml/char-utf8.txx:236:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 236 | u = (c & 0x0F) << 6; | ~ ~~~~~~~~~~~^~~~ /usr/local/include/xsd/cxx/xml/char-utf8.txx:259:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 259 | u = (c & 0x07) << 6; | ~ ~~~~~~~~~~~^~~~ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:72: In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:7: In file included from /usr/local/include/xsd/cxx/tree/parsing.txx:6: In file included from /usr/local/include/xsd/cxx/ro-string.hxx:426: /usr/local/include/xsd/cxx/ro-string.txx:106:33: warning: operand of ? changes signedness: 'long' to 'typename ro_string::size_type' (aka 'unsigned long') [-Wsign-conversion] 106 | size = f <= l ? l - f + 1 : 0; | ~ ~~~~~~^~~ /usr/local/include/xsd/cxx/ro-string.txx:120:7: note: in instantiation of function template specialization 'xsd::cxx::trim' requested here 120 | trim (tmp); | ^ /usr/local/include/xsd/cxx/tree/parsing.txx:703:24: note: in instantiation of function template specialization 'xsd::cxx::trim' requested here 703 | base_type (trim (tree::text_content (e))) | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::uri>::uri' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:123:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 123 | &factory_impl, | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:417:21: note: in instantiation of member function 'xsd::cxx::tree::type_factory_map::type_factory_map' requested here 417 | map = new type_factory_map; | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1794:3: note: in instantiation of member function 'xsd::cxx::tree::type_factory_plate<0, char>::type_factory_plate' requested here 1794 | type_factory_plate_init; | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:66: In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3988: /usr/local/include/xsd/cxx/tree/types.txx:501:36: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] 501 | tmp.data()[i] = (h << 4) | l; | ~ ~~~~~~~~~^~~ /usr/local/include/xsd/cxx/tree/parsing.txx:840:9: note: in instantiation of member function 'xsd::cxx::tree::hex_binary>::decode' requested here 840 | decode (xml::string (str).c_str ()); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::hex_binary>::hex_binary' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:147:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 147 | &factory_impl, | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:417:21: note: in instantiation of member function 'xsd::cxx::tree::type_factory_map::type_factory_map' requested here 417 | map = new type_factory_map; | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1794:3: note: in instantiation of member function 'xsd::cxx::tree::type_factory_plate<0, char>::type_factory_plate' requested here 1794 | type_factory_plate_init; | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:72: In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:8: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:97:40: warning: implicit conversion changes signedness: 'int' to 'unsigned short' [-Wsign-conversion] 97 | day_ = 10 * (s[3] - C ('0')) + (s[4] - C ('0')); | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:61:9: note: in instantiation of member function 'xsd::cxx::tree::gday>::parse' requested here 61 | parse (tree::text_content (e)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::gday>::gday' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:156:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 156 | &factory_impl, | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:417:21: note: in instantiation of member function 'xsd::cxx::tree::type_factory_map::type_factory_map' requested here 417 | map = new type_factory_map; | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1794:3: note: in instantiation of member function 'xsd::cxx::tree::type_factory_plate<0, char>::type_factory_plate' requested here 1794 | type_factory_plate_init; | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:72: In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:8: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:147:42: warning: implicit conversion changes signedness: 'int' to 'unsigned short' [-Wsign-conversion] 147 | month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:111:9: note: in instantiation of member function 'xsd::cxx::tree::gmonth>::parse' requested here 111 | parse (tree::text_content (e)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::gmonth>::gmonth' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:162:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 162 | &factory_impl, | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:417:21: note: in instantiation of member function 'xsd::cxx::tree::type_factory_map::type_factory_map' requested here 417 | map = new type_factory_map; | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1794:3: note: in instantiation of member function 'xsd::cxx::tree::type_factory_plate<0, char>::type_factory_plate' requested here 1794 | type_factory_plate_init; | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:72: In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:8: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:260:42: warning: implicit conversion changes signedness: 'int' to 'unsigned short' [-Wsign-conversion] 260 | month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:224:9: note: in instantiation of member function 'xsd::cxx::tree::gmonth_day>::parse' requested here 224 | parse (tree::text_content (e)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::gmonth_day>::gmonth_day' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:174:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 174 | &factory_impl, | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:417:21: note: in instantiation of member function 'xsd::cxx::tree::type_factory_map::type_factory_map' requested here 417 | map = new type_factory_map; | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1794:3: note: in instantiation of member function 'xsd::cxx::tree::type_factory_plate<0, char>::type_factory_plate' requested here 1794 | type_factory_plate_init; | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:72: In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:8: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:261:40: warning: implicit conversion changes signedness: 'int' to 'unsigned short' [-Wsign-conversion] 261 | day_ = 10 * (s[5] - C ('0')) + (s[6] - C ('0')); | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:322:50: warning: implicit conversion changes signedness: 'int' to 'unsigned short' [-Wsign-conversion] 322 | month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:275:9: note: in instantiation of member function 'xsd::cxx::tree::gyear_month>::parse' requested here 275 | parse (tree::text_content (e)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::gyear_month>::gyear_month' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:180:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 180 | &factory_impl, | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:417:21: note: in instantiation of member function 'xsd::cxx::tree::type_factory_map::type_factory_map' requested here 417 | map = new type_factory_map; | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1794:3: note: in instantiation of member function 'xsd::cxx::tree::type_factory_plate<0, char>::type_factory_plate' requested here 1794 | type_factory_plate_init; | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:72: In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:7: In file included from /usr/local/include/xsd/cxx/tree/parsing.txx:6: In file included from /usr/local/include/xsd/cxx/ro-string.hxx:426: /usr/local/include/xsd/cxx/ro-string.txx:17:17: warning: implicit conversion changes signedness: 'long' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 17 | r = p - data_; | ~ ~~^~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:314:30: note: in instantiation of member function 'xsd::cxx::ro_string::find' requested here 314 | size_type pos (tmp.find (C ('-'), 4)); | ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:275:9: note: in instantiation of member function 'xsd::cxx::tree::gyear_month>::parse' requested here 275 | parse (tree::text_content (e)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::gyear_month>::gyear_month' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:180:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 180 | &factory_impl, | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:417:21: note: in instantiation of member function 'xsd::cxx::tree::type_factory_map::type_factory_map' requested here 417 | map = new type_factory_map; | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1794:3: note: in instantiation of member function 'xsd::cxx::tree::type_factory_plate<0, char>::type_factory_plate' requested here 1794 | type_factory_plate_init; | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:72: In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:8: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:386:50: warning: implicit conversion changes signedness: 'int' to 'unsigned short' [-Wsign-conversion] 386 | month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:339:9: note: in instantiation of member function 'xsd::cxx::tree::date>::parse' requested here 339 | parse (tree::text_content (e)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::date>::date' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:186:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 186 | &factory_impl, | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:417:21: note: in instantiation of member function 'xsd::cxx::tree::type_factory_map::type_factory_map' requested here 417 | map = new type_factory_map; | ^ /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:1794:3: note: in instantiation of member function 'xsd::cxx::tree::type_factory_plate<0, char>::type_factory_plate' requested here 1794 | type_factory_plate_init; | ^ In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.cxx:41: In file included from /wrkdirs/usr/ports/textproc/libkolabxml/work/.build/bindings/kolabformat.hxx:72: In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:8: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:387:48: warning: implicit conversion changes signedness: 'int' to 'unsigned short' [-Wsign-conversion] 387 | day_ = 10 * (s[pos + 4] - C ('0')) + (s[pos + 5] - C ('0')); | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:441:38: warning: implicit conversion changes signedness: 'int' to 'unsigned short' [-Wsign-conversion] 441 | hours_ = 10 * (s[0] - '0') + (s[1] - '0'); | ~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:404:9: note: in instantiation of member function 'xsd::cxx::tree::time>::parse' requested here 404 | parse (tree::text_content (e)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:437:40: note: in instantiation of member function 'xsd::cxx::tree::time>::time' requested here 437 | return XSD_AUTO_PTR (new T (e, f, c)); | ^ /usr/local/include/xsd/cxx/tree/type-factory-map.txx:192:12: note: in instantiation of function template specialization 'xsd::cxx::tree::factory_impl>>' requested here 192 | &factory_impl