=> Building textproc/libkolabxml build started at Sun Mar 12 13:09:56 PDT 2017 port directory: /usr/ports/textproc/libkolabxml building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.1380.gb4315f-DEVELOPMENT #0: Fri Mar 3 17:20:21 PST 2017 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: kde@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/Release48-default/ref/../03//usr/ports/textproc/libkolabxml/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400713 Jail OSVERSION: 400713 ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/Release48-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=libkolabxml-1.1.6_2 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/Release48-default/ref/.p/pool MASTERNAME=Release48-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/textproc/libkolabxml XDG_CONFIG_HOME=/wrkdirs/textproc/libkolabxml HOME=/wrkdirs/textproc/libkolabxml TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/textproc/libkolabxml XDG_CONFIG_HOME=/wrkdirs/textproc/libkolabxml HOME=/wrkdirs/textproc/libkolabxml TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" 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.1.6 CMAKE_BUILD_TYPE="release" OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " 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--- NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> License LGPL3 accepted by the user =========================================================================== =================================================== ===> libkolabxml-1.1.6_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.9.4_1.txz Installing pkg-1.9.4_1... Extracting pkg-1.9.4_1: .......... done ===> libkolabxml-1.1.6_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of libkolabxml-1.1.6_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL3 accepted by the user ===> Fetching all distfiles required by libkolabxml-1.1.6_2 for building =========================================================================== =================================================== ===> License LGPL3 accepted by the user ===> Fetching all distfiles required by libkolabxml-1.1.6_2 for building => SHA256 Checksum OK for libkolabxml-1.1.6.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL3 accepted by the user ===> Fetching all distfiles required by libkolabxml-1.1.6_2 for building ===> Extracting for libkolabxml-1.1.6_2 => SHA256 Checksum OK for libkolabxml-1.1.6.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for libkolabxml-1.1.6_2 =========================================================================== =================================================== ===> libkolabxml-1.1.6_2 depends on executable: xsdcxx - not found ===> Installing existing package /packages/All/xsd-4.0.0_1.txz Installing xsd-4.0.0_1... `-- Installing xerces-c3-3.1.4... `-- Extracting xerces-c3-3.1.4: .......... done `-- Installing libcutl-1.10.0_2... | `-- Installing boost-libs-1.63.0_1... | | `-- Installing icu-58.2,1... | | `-- Extracting icu-58.2,1: .......... done | `-- Extracting boost-libs-1.63.0_1: .......... done | `-- Installing expat-2.2.0_1... | `-- Extracting expat-2.2.0_1: .......... done `-- Extracting libcutl-1.10.0_2: .......... done Extracting xsd-4.0.0_1: .......... done Message from boost-libs-1.63.0_1: 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.1.6_2 depends on executable: xsdcxx - found ===> Returning to build of libkolabxml-1.1.6_2 ===> libkolabxml-1.1.6_2 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-3.7.2.txz Installing cmake-3.7.2... `-- Installing libuv-1.11.0... `-- Extracting libuv-1.11.0: .......... done `-- Installing jsoncpp-1.8.0_1... `-- Extracting jsoncpp-1.8.0_1: .......... done `-- Installing cmake-modules-3.7.2... `-- Extracting cmake-modules-3.7.2: .......... done `-- Installing curl-7.52.1_1... | `-- Installing ca_root_nss-3.28.1... | `-- Extracting ca_root_nss-3.28.1: ........ done | `-- Installing krb5-1.14.4_1... | | `-- Installing libressl-2.4.5... | | `-- Extracting libressl-2.4.5: .......... done | | `-- Installing pkgconf-1.2.1_1... | | `-- Extracting pkgconf-1.2.1_1: .......... done | | `-- Installing gettext-runtime-0.19.8.1_1... | | `-- Installing indexinfo-0.2.6... | | `-- Extracting indexinfo-0.2.6: .... done | | `-- Extracting gettext-runtime-0.19.8.1_1: .......... done | `-- Extracting krb5-1.14.4_1: .......... done | `-- Installing libnghttp2-1.19.0... | `-- Extracting libnghttp2-1.19.0: .......... done `-- Extracting curl-7.52.1_1: .......... done `-- Installing libarchive-3.2.2,1... | `-- Installing liblz4-1.7.5,1... | `-- Extracting liblz4-1.7.5,1: .......... done | `-- Installing lzo2-2.09... | `-- Extracting lzo2-2.09: .......... done `-- Extracting libarchive-3.2.2,1: .......... done `-- Installing ncurses-6.0_3... `-- Extracting ncurses-6.0_3: .......... done Extracting cmake-3.7.2: .......... done Message from ca_root_nss-3.28.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from ncurses-6.0_3: ===> NOTICE: The ncurses port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> libkolabxml-1.1.6_2 depends on file: /usr/local/bin/cmake - found ===> Returning to build of libkolabxml-1.1.6_2 =========================================================================== =================================================== ===> libkolabxml-1.1.6_2 depends on shared library: libboost_system.so - found (/usr/local/lib/libboost_system.so) ===> libkolabxml-1.1.6_2 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) ===> libkolabxml-1.1.6_2 depends on shared library: libxerces-c.so.3 - found (/usr/local/lib/libxerces-c.so.3) =========================================================================== =================================================== ===> Configuring for libkolabxml-1.1.6_2 ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/textproc/libkolabxml/.build -- The C compiler identification is GNU 5.4.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done Building DIST targets (make dist, make snapshot) -- The CXX compiler identification is GNU 5.4.1 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Found Threads: TRUE -- Boost version: 1.63.0 -- Found the following Boost libraries: -- thread -- system -- chrono -- date_time -- atomic Found boost in /usr/local/include -- Found PkgConfig: /usr/local/bin/pkg-config (found version "1.2.1") -- Found XSDCXX: /usr/local/bin/xsdcxx -- Found Xerces: /usr/local/lib/libxerces-c.so -- 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 -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CSHARP_BINDINGS JAVA_BINDINGS PHP_BINDINGS PYTHON_BINDINGS -- Build files have been written to: /wrkdirs/textproc/libkolabxml/.build =========================================================================== =================================================== ===> Building for libkolabxml-1.1.6_2 /usr/local/bin/cmake -H/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 -B/wrkdirs/textproc/libkolabxml/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /wrkdirs/textproc/libkolabxml/.build/CMakeFiles /wrkdirs/textproc/libkolabxml/.build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- CMakeFiles/xsdbin.dir/all --- /usr/bin/make -f CMakeFiles/xsdbin.dir/build.make CMakeFiles/xsdbin.dir/depend --- CMakeFiles/xsdbin.dir/depend --- cd /wrkdirs/textproc/libkolabxml/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build/CMakeFiles/xsdbin.dir/DependInfo.cmake Scanning dependencies of target xsdbin /usr/bin/make -f CMakeFiles/xsdbin.dir/build.make CMakeFiles/xsdbin.dir/build --- CMakeFiles/xsdbin.dir/compiled/xsdbin.cxx.o --- [ 3%] Building CXX object CMakeFiles/xsdbin.dir/compiled/xsdbin.cxx.o /usr/bin/c++ -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -pipe -O2 -fno-strict-aliasing -o CMakeFiles/xsdbin.dir/compiled/xsdbin.cxx.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled/xsdbin.cxx --- xsdbin --- [ 6%] Linking CXX executable xsdbin /usr/local/bin/cmake -E cmake_link_script CMakeFiles/xsdbin.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -pipe -O2 -fno-strict-aliasing CMakeFiles/xsdbin.dir/compiled/xsdbin.cxx.o -o xsdbin -Wl,-rpath,/usr/local/lib /usr/local/lib/libxerces-c.so [ 6%] Built target xsdbin --- CMakeFiles/generate_bindings.dir/all --- /usr/bin/make -f CMakeFiles/generate_bindings.dir/build.make CMakeFiles/generate_bindings.dir/depend --- CMakeFiles/generate_bindings.dir/depend --- cd /wrkdirs/textproc/libkolabxml/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build/CMakeFiles/generate_bindings.dir/DependInfo.cmake Scanning dependencies of target generate_bindings /usr/bin/make -f CMakeFiles/generate_bindings.dir/build.make CMakeFiles/generate_bindings.dir/build --- bindings/kolabformat.cxx --- --- kolabformat-xcal-schema.cxx --- [ 10%] Compiling Kolab XSD schema cd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 && /wrkdirs/textproc/libkolabxml/.build/xsdbin --verbose --array-name iCalendar_schema --output-dir /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/kolabformat-xcal.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-params.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-props.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-valtypes.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/kolabformat-xcard.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/xCard.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/kolabformat.xsd --- bindings/kolabformat.cxx --- [ 13%] Generating XSD bindings --- kolabformat-xcal-schema.cxx --- loading /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/kolabformat-xcal.xsd --- bindings/kolabformat.cxx --- cd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 && /usr/local/bin/xsdcxx cxx-tree --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/textproc/libkolabxml/.build/bindings /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/kolabformat-xcal.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-params.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-props.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-valtypes.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/kolabformat-xcard.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/xCard.xsd /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/kolabformat.xsd --- kolabformat-xcal-schema.cxx --- loading /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-params.xsd loading /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-props.xsd loading /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/ical/iCalendar-valtypes.xsd loading /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/kolabformat-xcard.xsd loading /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/xCard.xsd loading /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/schemas/kolabformat.xsd uncomressed data size 262144 bytes comressed data size 132319 bytes --- bindings/kolabformat-xcal.cxx --- --- bindings/iCalendar-params.cxx --- [ 13%] Built target generate_bindings --- src/CMakeFiles/kolabxml.dir/all --- /usr/bin/make -f src/CMakeFiles/kolabxml.dir/build.make src/CMakeFiles/kolabxml.dir/depend --- src/CMakeFiles/kolabxml.dir/depend --- cd /wrkdirs/textproc/libkolabxml/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build/src /wrkdirs/textproc/libkolabxml/.build/src/CMakeFiles/kolabxml.dir/DependInfo.cmake Scanning dependencies of target kolabxml /usr/bin/make -f src/CMakeFiles/kolabxml.dir/build.make src/CMakeFiles/kolabxml.dir/build --- src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o --- --- src/CMakeFiles/kolabxml.dir/objectvalidation.cpp.o --- --- src/CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o --- --- src/CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o --- --- src/CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o --- --- src/CMakeFiles/kolabxml.dir/objectvalidation.cpp.o --- [ 20%] Building CXX object src/CMakeFiles/kolabxml.dir/objectvalidation.cpp.o --- src/CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o --- [ 20%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o --- src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o --- [ 23%] Building CXX object src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o --- src/CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o --- cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabnote.cpp --- src/CMakeFiles/kolabxml.dir/objectvalidation.cpp.o --- cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/objectvalidation.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/objectvalidation.cpp --- src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o --- cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/kolabformat.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabformat.cpp --- src/CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o --- [ 30%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabevent.cpp --- src/CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o --- [ 26%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabcontainers.cpp /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabcontainers.cpp:640:26: warning: unused parameter 'type' [-Wunused-parameter] Alarm::Alarm(Alarm::Type type) ^ --- src/CMakeFiles/kolabxml.dir/containers/kolabtodo.cpp.o --- [ 33%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabtodo.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabtodo.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabtodo.cpp --- src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o --- In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.hxx:62, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:24, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabformat.cpp:21: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ --- src/CMakeFiles/kolabxml.dir/containers/kolabjournal.cpp.o --- [ 36%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabjournal.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabjournal.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabjournal.cpp --- src/CMakeFiles/kolabxml.dir/containers/kolabcontact.cpp.o --- [ 40%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabcontact.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabcontact.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabcontact.cpp --- src/CMakeFiles/kolabxml.dir/containers/kolabconfiguration.cpp.o --- [ 43%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabconfiguration.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabconfiguration.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabconfiguration.cpp --- src/CMakeFiles/kolabxml.dir/containers/kolabfreebusy.cpp.o --- [ 46%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabfreebusy.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabfreebusy.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabfreebusy.cpp --- src/CMakeFiles/kolabxml.dir/containers/kolabfile.cpp.o --- [ 50%] Building CXX object src/CMakeFiles/kolabxml.dir/containers/kolabfile.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/containers/kolabfile.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers/kolabfile.cpp --- src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o --- In file included from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:31:0, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabformat.cpp:21: /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h: In static member function 'static void Kolab::XCAL::IncidenceTrait::addExceptions(icalendar_2_0::VcalendarType::components_type&, const Kolab::Event&, icalendar_2_0::KolabEvent::properties_type)': /usr/local/include/boost/foreach.hpp:958:99: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1556:9: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Event &exception, event.exceptions()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1556:9: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Event &exception, event.exceptions()) { ^ /usr/local/include/boost/foreach.hpp:958:99: note: because conversion sequence for the argument is better (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1556:9: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Event &exception, event.exceptions()) { ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h: In static member function 'static void Kolab::XCAL::IncidenceTrait::addExceptions(icalendar_2_0::VcalendarType::components_type&, const Kolab::Todo&, icalendar_2_0::KolabTodo::properties_type)': /usr/local/include/boost/foreach.hpp:958:99: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1651:9: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Todo &exception, event.exceptions()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1651:9: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Todo &exception, event.exceptions()) { ^ /usr/local/include/boost/foreach.hpp:958:99: note: because conversion sequence for the argument is better (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1651:9: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Todo &exception, event.exceptions()) { ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h: In static member function 'static void Kolab::XCAL::IncidenceTrait::writeIncidence(icalendar_2_0::KolabFreebusy&, const Kolab::Freebusy&)': /usr/local/include/boost/foreach.hpp:958:99: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1727:13: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH (const Kolab::FreebusyPeriod &fbPeriod, fb.periods()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1727:13: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH (const Kolab::FreebusyPeriod &fbPeriod, fb.periods()) { ^ /usr/local/include/boost/foreach.hpp:958:99: note: because conversion sequence for the argument is better (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1727:13: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH (const Kolab::FreebusyPeriod &fbPeriod, fb.periods()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1753:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH (const Kolab::Period &period, fbPeriod.periods()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1753:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH (const Kolab::Period &period, fbPeriod.periods()) { ^ /usr/local/include/boost/foreach.hpp:958:99: note: because conversion sequence for the argument is better (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1753:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH (const Kolab::Period &period, fbPeriod.periods()) { ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h: In function 'std::__cxx11::string Kolab::KolabObjects::serializeObject(const T&, std::__cxx11::string) [with T = Kolab::Configuration; std::__cxx11::string = std::__cxx11::basic_string]': /usr/local/include/boost/foreach.hpp:958:99: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector >; boost::foreach_detail_::rvalue_probe::value_type = const std::vector >]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector >]' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:179:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const std::string &e, dict.entries()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: for conversion from 'boost::foreach_detail_::rvalue_probe > >' to 'std::vector >' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:179:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const std::string &e, dict.entries()) { ^ /usr/local/include/boost/foreach.hpp:958:99: note: because conversion sequence for the argument is better (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:179:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const std::string &e, dict.entries()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:190:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Snippet &s, snippets.snippets()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:190:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Snippet &s, snippets.snippets()) { ^ /usr/local/include/boost/foreach.hpp:958:99: note: because conversion sequence for the argument is better (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:190:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::Snippet &s, snippets.snippets()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector >; boost::foreach_detail_::rvalue_probe::value_type = const std::vector >]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector >]' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:221:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const std::string &s, relation.members()) { ^ /usr/local/include/boost/foreach.hpp:958:99: warning: for conversion from 'boost::foreach_detail_::rvalue_probe > >' to 'std::vector >' [-Wconversion] (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:221:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const std::string &s, relation.members()) { ^ /usr/local/include/boost/foreach.hpp:958:99: note: because conversion sequence for the argument is better (true ? boost::foreach_detail_::make_probe((COL), BOOST_FOREACH_ID(_foreach_is_rvalue)) : (COL)) ^ /usr/local/include/boost/foreach.hpp:1013:9: note: in expansion of macro 'BOOST_FOREACH_EVALUATE' BOOST_FOREACH_EVALUATE(COL) \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabconversions.h:221:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const std::string &s, relation.members()) { ^ --- src/CMakeFiles/kolabxml.dir/utils.cpp.o --- [ 53%] Building CXX object src/CMakeFiles/kolabxml.dir/utils.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/utils.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.cpp --- src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o --- /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h: In instantiation of 'void Kolab::XCAL::getIncidenceProperties(T&, const I&) [with T = icalendar_2_0::properties1; I = Kolab::Event]': /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1482:87: required from here /usr/local/include/boost/foreach.hpp:1012:36: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: note: because conversion sequence for the argument is better boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: note: because conversion sequence for the argument is better boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h: In instantiation of 'void Kolab::XCAL::getIncidenceProperties(T&, const I&) [with T = icalendar_2_0::properties2; I = Kolab::Todo]': /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1581:85: required from here /usr/local/include/boost/foreach.hpp:1012:36: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: note: because conversion sequence for the argument is better boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: note: because conversion sequence for the argument is better boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h: In instantiation of 'void Kolab::XCAL::getIncidenceProperties(T&, const I&) [with T = icalendar_2_0::properties3; I = Kolab::Journal]': /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1669:91: required from here /usr/local/include/boost/foreach.hpp:1012:36: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: note: because conversion sequence for the argument is better boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1196:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedTo()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: choosing 'boost::foreach_detail_::rvalue_probe::operator boost::foreach_detail_::rvalue_probe::value_type() [with T = const std::vector; boost::foreach_detail_::rvalue_probe::value_type = const std::vector]' over 'boost::foreach_detail_::rvalue_probe::operator T&() const [with T = const std::vector]' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: warning: for conversion from 'boost::foreach_detail_::rvalue_probe >' to 'std::vector' [-Wconversion] boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ /usr/local/include/boost/foreach.hpp:1012:36: note: because conversion sequence for the argument is better boost::foreach_detail_::contain( \ ^ /usr/local/include/boost/foreach.hpp:1100:77: note: in expansion of macro 'BOOST_FOREACH_CONTAIN' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^ /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:1204:17: note: in expansion of macro 'BOOST_FOREACH' BOOST_FOREACH(const Kolab::ContactReference &ref, a.delegatedFrom()) { ^ --- src/CMakeFiles/kolabxml.dir/base64.cpp.o --- [ 56%] Building CXX object src/CMakeFiles/kolabxml.dir/base64.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/base64.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/base64.cpp --- src/CMakeFiles/kolabxml.dir/uriencode.cpp.o --- [ 60%] Building CXX object src/CMakeFiles/kolabxml.dir/uriencode.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/uriencode.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/uriencode.cpp --- src/CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o --- [ 63%] Building CXX object src/CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled/XMLParserWrapper.cpp --- src/CMakeFiles/kolabxml.dir/__/compiled/grammar-input-stream.cxx.o --- [ 66%] Building CXX object src/CMakeFiles/kolabxml.dir/__/compiled/grammar-input-stream.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/compiled/grammar-input-stream.cxx.o -c /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled/grammar-input-stream.cxx --- src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o --- [ 70%] Building CXX object src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o -c /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx --- src/CMakeFiles/kolabxml.dir/kolabformat.cpp.o --- In file included from /usr/local/include/boost/mpl/integral_c.hpp:32:0, from /usr/local/include/boost/numeric/conversion/converter_policies.hpp:23, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:29, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/kolabformat.cpp:21: /usr/local/include/boost/mpl/aux_/integral_wrapper.hpp: In instantiation of 'struct mpl_::integral_c': /usr/local/include/boost/numeric/conversion/detail/meta.hpp:30:57: required from 'struct boost::numeric::convdetail::equal_to, mpl_::integral_c >' /usr/local/include/boost/mpl/if.hpp:67:11: required from 'struct boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity > >, boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::identity > > > >' /usr/local/include/boost/mpl/eval_if.hpp:37:41: required from 'struct boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity > >, boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::identity > > > >' /usr/local/include/boost/numeric/conversion/detail/meta.hpp:82:9: required from 'struct boost::numeric::convdetail::ct_switch4, mpl_::integral_c, mpl_::integral_c, mpl_::integral_c, boost::numeric::convdetail::get_subranged_BuiltIn2BuiltIn, boost::mpl::identity >, boost::mpl::identity >, boost::mpl::identity > >' /usr/local/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp:45:9: required from 'struct boost::numeric::convdetail::for_udt_builtin_mixture, boost::numeric::convdetail::get_subranged_BuiltIn2BuiltIn, boost::mpl::identity >, boost::mpl::identity >, boost::mpl::identity > >' /usr/local/include/boost/numeric/conversion/detail/is_subranged.hpp:206:11: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/include/boost/numeric/conversion/conversion_traits.hpp:21:8: required from 'struct boost::numeric::conversion_traits' /usr/local/include/boost/numeric/conversion/detail/converter.hpp:593:38: required from 'struct boost::numeric::convdetail::get_converter_impl, boost::numeric::def_overflow_handler, boost::numeric::Trunc, boost::numeric::raw_converter >, boost::numeric::UseInternalRangeChecker>' /usr/local/include/boost/numeric/conversion/converter.hpp:29:8: required from 'struct boost::numeric::converter, boost::numeric::def_overflow_handler, boost::numeric::Trunc, boost::numeric::raw_converter >, boost::numeric::UseInternalRangeChecker>' /usr/local/include/boost/numeric/conversion/cast.hpp:53:34: required from 'Target boost::numeric_cast(Source) [with Target = int; Source = double]' /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.h:97:40: required from 'int Kolab::Utils::convertToInt(T) [with T = double]' /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/shared_conversions.h:53:70: required from here /usr/local/include/boost/mpl/aux_/integral_wrapper.hpp:73:96: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'boost::numeric::udt_builtin_mixture_enum' [-Wconversion] typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior; ^ /usr/local/include/boost/mpl/aux_/integral_wrapper.hpp: In instantiation of 'struct mpl_::integral_c': /usr/local/include/boost/numeric/conversion/detail/meta.hpp:30:57: required from 'struct boost::numeric::convdetail::equal_to, mpl_::integral_c >' /usr/local/include/boost/mpl/if.hpp:67:11: required from 'struct boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity > >, boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::identity > > > >' /usr/local/include/boost/mpl/eval_if.hpp:37:41: required from 'struct boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity > >, boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::identity > > > >' /usr/local/include/boost/numeric/conversion/detail/meta.hpp:82:9: required from 'struct boost::numeric::convdetail::ct_switch4, mpl_::integral_c, mpl_::integral_c, mpl_::integral_c, boost::numeric::convdetail::get_subranged_Int2Int, boost::mpl::identity >, boost::mpl::identity >, boost::mpl::identity > >' /usr/local/include/boost/numeric/conversion/detail/int_float_mixture.hpp:63:9: required from 'struct boost::numeric::convdetail::for_int_float_mixture, boost::numeric::convdetail::get_subranged_Int2Int, boost::mpl::identity >, boost::mpl::identity >, boost::mpl::identity > >' /usr/local/include/boost/numeric/conversion/detail/is_subranged.hpp:184:35: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/include/boost/numeric/conversion/conversion_traits.hpp:21:8: required from 'struct boost::numeric::conversion_traits' /usr/local/include/boost/numeric/conversion/detail/converter.hpp:593:38: required from 'struct boost::numeric::convdetail::get_converter_impl, boost::numeric::def_overflow_handler, boost::numeric::Trunc, boost::numeric::raw_converter >, boost::numeric::UseInternalRangeChecker>' /usr/local/include/boost/numeric/conversion/converter.hpp:29:8: required from 'struct boost::numeric::converter, boost::numeric::def_overflow_handler, boost::numeric::Trunc, boost::numeric::raw_converter >, boost::numeric::UseInternalRangeChecker>' /usr/local/include/boost/numeric/conversion/cast.hpp:53:34: required from 'Target boost::numeric_cast(Source) [with Target = int; Source = double]' /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.h:97:40: required from 'int Kolab::Utils::convertToInt(T) [with T = double]' /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/shared_conversions.h:53:70: required from here /usr/local/include/boost/mpl/aux_/integral_wrapper.hpp:73:96: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'boost::numeric::int_float_mixture_enum' [-Wconversion] /usr/local/include/boost/mpl/aux_/integral_wrapper.hpp: In instantiation of 'struct mpl_::integral_c': /usr/local/include/boost/numeric/conversion/detail/meta.hpp:30:57: required from 'struct boost::numeric::convdetail::equal_to, mpl_::integral_c >' /usr/local/include/boost/mpl/if.hpp:67:11: required from 'struct boost::mpl::if_, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::if_, mpl_::integral_c >, boost::numeric::convdetail::subranged_Unsig2Sig, boost::numeric::convdetail::subranged_SameSign > > >' /usr/local/include/boost/mpl/eval_if.hpp:37:41: required from 'struct boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::eval_if, mpl_::integral_c >, boost::mpl::identity >, boost::mpl::if_, mpl_::integral_c >, boost::numeric::convdetail::subranged_Unsig2Sig, boost::numeric::convdetail::subranged_SameSign > > >' /usr/local/include/boost/numeric/conversion/detail/meta.hpp:82:9: required from 'struct boost::numeric::convdetail::ct_switch4, mpl_::integral_c, mpl_::integral_c, mpl_::integral_c, boost::numeric::convdetail::subranged_SameSign, boost::numeric::convdetail::subranged_Sig2Unsig, boost::numeric::convdetail::subranged_Unsig2Sig, boost::numeric::convdetail::subranged_SameSign >' /usr/local/include/boost/numeric/conversion/detail/sign_mixture.hpp:63:9: required from 'struct boost::numeric::convdetail::for_sign_mixture, boost::numeric::convdetail::subranged_SameSign, boost::numeric::convdetail::subranged_Sig2Unsig, boost::numeric::convdetail::subranged_Unsig2Sig, boost::numeric::convdetail::subranged_SameSign >' /usr/local/include/boost/numeric/conversion/detail/is_subranged.hpp:164:12: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/include/boost/numeric/conversion/detail/converter.hpp:593:38: required from 'struct boost::numeric::convdetail::get_converter_impl, boost::numeric::def_overflow_handler, boost::numeric::Trunc, boost::numeric::raw_converter >, boost::numeric::UseInternalRangeChecker>' /usr/local/include/boost/numeric/conversion/converter.hpp:29:8: required from 'struct boost::numeric::converter, boost::numeric::def_overflow_handler, boost::numeric::Trunc, boost::numeric::raw_converter >, boost::numeric::UseInternalRangeChecker>' /usr/local/include/boost/numeric/conversion/cast.hpp:53:34: required from 'Target boost::numeric_cast(Source) [with Target = int; Source = long long unsigned int]' /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.h:97:40: required from 'int Kolab::Utils::convertToInt(T) [with T = long long unsigned int]' /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:773:41: required from 'std::vector Kolab::XCAL::bylist(const xsd::cxx::tree::sequence&) [with T = icalendar_2_0::BysecondRecurType; I = long long unsigned int]' /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/xcalconversions.h:800:103: required from here /usr/local/include/boost/mpl/aux_/integral_wrapper.hpp:72:96: warning: the result of the conversion is unspecified because '4' is outside the range of type 'boost::numeric::sign_mixture_enum' [-Wconversion] typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value + 1)) ) next; ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o --- In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:41: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ --- src/CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o --- In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.hxx:62, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled/XMLParserWrapper.h:23, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled/XMLParserWrapper.cpp:18: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/xCard.cxx.o --- [ 73%] Building CXX object src/CMakeFiles/kolabxml.dir/__/bindings/xCard.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/bindings/xCard.cxx.o -c /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx --- src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o --- In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/elements.hxx:1494:50: required from 'static std::auto_ptr<_Tp1> xsd::cxx::tree::traits::create(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date_time >; C = char; xsd::cxx::tree::schema_type::value ST = (xsd::cxx::tree::schema_type::value)0u; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:2320:51: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:519:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:522:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:525:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:528:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ In file included from /usr/local/include/xsd/cxx/tree/serialization.hxx:63:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.hxx:83, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:41: /usr/local/include/xsd/cxx/tree/serialization/date-time.txx: In instantiation of 'void xsd::cxx::tree::bits::zone_insert(std::basic_ostream&, const xsd::cxx::tree::time_zone&) [with C = char]': /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:471:27: required from 'void xsd::cxx::tree::bits::insert(std::basic_ostream&, const xsd::cxx::tree::date_time&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:481:22: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::date_time&) [with C = char; B = xsd::cxx::tree::simple_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:4916:29: required from here /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:41:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] h = -h; ^ /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:42:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] m = -m; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time_zone::zone_parse(const C*, std::size_t) [with C = char; std::size_t = long unsigned int]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:547:15: required from 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/elements.hxx:1494:50: required from 'static std::auto_ptr<_Tp1> xsd::cxx::tree::traits::create(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date_time >; C = char; xsd::cxx::tree::schema_type::value ST = (xsd::cxx::tree::schema_type::value)0u; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:2320:51: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:40:18: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[1] - C ('0')) + (s[2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:44:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[4] - C ('0')) + (s[5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:48:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = -hours_; ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:49:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = -minutes_; ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'void xsd::cxx::tree::hex_binary::decode(const XMLCh*) [with C = char; B = xsd::cxx::tree::simple_type; XMLCh = short unsigned int]': /usr/local/include/xsd/cxx/tree/parsing.txx:841:16: required from 'xsd::cxx::tree::hex_binary::hex_binary(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:146:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:1794:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:497:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] tmp.data()[i] = (h << 4) | l; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:1794:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:98:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[3] - C ('0')) + (s[4] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:112:15: required from 'xsd::cxx::tree::gmonth::gmonth(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:161:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:1794:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:148:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth_day::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:225:15: required from 'xsd::cxx::tree::gmonth_day::gmonth_day(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth_day >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:173:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:1794:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:261:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:262:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[5] - C ('0')) + (s[6] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gyear_month::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:276:15: required from 'xsd::cxx::tree::gyear_month::gyear_month(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gyear_month >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:179:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:1794:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:323:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:340:15: required from 'xsd::cxx::tree::date::date(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:185:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:1794:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:387:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:388:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 4] - C ('0')) + (s[pos + 5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:405:15: required from 'xsd::cxx::tree::time::time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:191:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:1794:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:442:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[0] - '0') + (s[1] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:443:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[3] - '0') + (s[4] - '0'); ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'std::__cxx11::basic_string<_CharT> xsd::cxx::tree::hex_binary::encode() const [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/serialization.txx:721:11: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::hex_binary&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:160:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat.cxx:4763:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:447:39: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] unsigned char h (byte >> 4); ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/xCard.cxx.o --- In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:41: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ --- src/CMakeFiles/kolabxml.dir/utils.cpp.o --- In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:15:0, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.cpp:27: /usr/local/include/boost/uuid/string_generator.hpp: In instantiation of 'boost::uuids::uuid boost::uuids::string_generator::operator()(CharIterator, CharIterator) const [with CharIterator = const char*]': /usr/local/include/boost/uuid/string_generator.hpp:48:46: required from here /usr/local/include/boost/uuid/string_generator.hpp:97:22: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] *it_byte <<= 4; ^ /usr/local/include/boost/uuid/string_generator.hpp:98:22: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] *it_byte |= get_value(c); ^ /usr/local/include/boost/uuid/string_generator.hpp: In instantiation of 'boost::uuids::uuid boost::uuids::string_generator::operator()(CharIterator, CharIterator) const [with CharIterator = const wchar_t*]': /usr/local/include/boost/uuid/string_generator.hpp:52:46: required from here /usr/local/include/boost/uuid/string_generator.hpp:97:22: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] *it_byte <<= 4; ^ /usr/local/include/boost/uuid/string_generator.hpp:98:22: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] *it_byte |= get_value(c); ^ In file included from /usr/local/include/boost/thread/thread_time.hpp:10:0, from /usr/local/include/boost/thread/lock_types.hpp:18, from /usr/local/include/boost/thread/pthread/thread_data.hpp:12, from /usr/local/include/boost/thread/thread_only.hpp:17, from /usr/local/include/boost/thread/thread.hpp:12, from /usr/local/include/boost/thread.hpp:13, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.cpp:33: /usr/local/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(boost::date_time::microsec_clock::time_converter) [with time_type = boost::posix_time::ptime; boost::date_time::microsec_clock::time_converter = tm* (*)(const long int*, tm*); time_t = long int]': /usr/local/include/boost/date_time/microsec_time_clock.hpp:76:25: required from 'static time_type boost::date_time::microsec_clock::universal_time() [with time_type = boost::posix_time::ptime]' /usr/local/include/boost/thread/thread_time.hpp:22:63: required from here /usr/local/include/boost/date_time/microsec_time_clock.hpp:86:36: warning: conversion to 'uint32_t {aka unsigned int}' from 'suseconds_t {aka long int}' may alter its value [-Wconversion] boost::uint32_t sub_sec = tv.tv_usec; ^ In file included from /usr/local/include/boost/date_time/adjust_functors.hpp:13:0, from /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp:14, from /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp:22, from /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp:18, from /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /usr/local/include/boost/date_time/posix_time/ptime.hpp:12, from /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp:12, from /usr/local/include/boost/thread/thread_time.hpp:11, from /usr/local/include/boost/thread/lock_types.hpp:18, from /usr/local/include/boost/thread/pthread/thread_data.hpp:12, from /usr/local/include/boost/thread/thread_only.hpp:17, from /usr/local/include/boost/thread/thread.hpp:12, from /usr/local/include/boost/thread.hpp:13, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.cpp:33: /usr/local/include/boost/date_time/wrapping_int.hpp: In instantiation of 'IntT boost::date_time::wrapping_int2::calculate_wrap(IntT) [with IntT = short int; int_type_ = short int; int_type_ wrap_min = 1; int_type_ wrap_max = 12]': /usr/local/include/boost/date_time/wrapping_int.hpp:126:26: required from 'IntT boost::date_time::wrapping_int2::add(IntT) [with IntT = short int; int_type_ = short int; int_type_ wrap_min = 1; int_type_ wrap_max = 12]' /usr/local/include/boost/date_time/adjust_functors.hpp:77:29: required from 'boost::date_time::month_functor::duration_type boost::date_time::month_functor::get_offset(const date_type&) const [with date_type = boost::gregorian::date; boost::date_time::month_functor::duration_type = boost::gregorian::date_duration]' /usr/local/include/boost/date_time/date_duration_types.hpp:66:49: required from 'boost::date_time::months_duration::duration_type boost::date_time::months_duration::get_offset(const date_type&) const [with base_config = boost::gregorian::greg_durations_config; boost::date_time::months_duration::duration_type = boost::gregorian::date_duration; boost::date_time::months_duration::date_type = boost::gregorian::date]' /usr/local/include/boost/date_time/posix_time/date_duration_operators.hpp:33:37: required from here /usr/local/include/boost/date_time/wrapping_int.hpp:151:14: warning: conversion to 'boost::date_time::wrapping_int2::int_type {aka short int}' from 'int' may alter its value [-Wconversion] value_ -= (wrap_max - wrap_min + 1); ^ /usr/local/include/boost/date_time/wrapping_int.hpp:156:14: warning: conversion to 'boost::date_time::wrapping_int2::int_type {aka short int}' from 'int' may alter its value [-Wconversion] value_ += (wrap_max - wrap_min + 1); ^ In file included from /usr/local/include/boost/uuid/random_generator.hpp:15:0, from /usr/local/include/boost/uuid/uuid_generators.hpp:17, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.cpp:27: /usr/local/include/boost/random/mersenne_twister.hpp: In instantiation of 'void boost::random::mersenne_twister_engine::seed(const UIntType&) [with UIntType = unsigned int; long unsigned int w = 32ul; long unsigned int n = 624ul; long unsigned int m = 397ul; long unsigned int r = 31ul; UIntType a = 2567483615u; long unsigned int u = 11ul; UIntType d = 4294967295u; long unsigned int s = 7ul; UIntType b = 2636928640u; long unsigned int t = 15ul; UIntType c = 4022730752u; long unsigned int l = 18ul; UIntType f = 1812433253u]': /usr/local/include/boost/random/mersenne_twister.hpp:133:23: required from 'void boost::random::mersenne_twister_engine::seed() [with UIntType = unsigned int; long unsigned int w = 32ul; long unsigned int n = 624ul; long unsigned int m = 397ul; long unsigned int r = 31ul; UIntType a = 2567483615u; long unsigned int u = 11ul; UIntType d = 4294967295u; long unsigned int s = 7ul; UIntType b = 2636928640u; long unsigned int t = 15ul; UIntType c = 4022730752u; long unsigned int l = 18ul; UIntType f = 1812433253u]' /usr/local/include/boost/random/mersenne_twister.hpp:107:37: required from 'boost::random::mersenne_twister_engine::mersenne_twister_engine() [with UIntType = unsigned int; long unsigned int w = 32ul; long unsigned int n = 624ul; long unsigned int m = 397ul; long unsigned int r = 31ul; UIntType a = 2567483615u; long unsigned int u = 11ul; UIntType d = 4294967295u; long unsigned int s = 7ul; UIntType b = 2636928640u; long unsigned int t = 15ul; UIntType c = 4022730752u; long unsigned int l = 18ul; UIntType f = 1812433253u]' /usr/local/include/boost/uuid/random_generator.hpp:47:11: required from 'boost::uuids::basic_random_generator::basic_random_generator() [with UniformRandomNumberGenerator = boost::random::mersenne_twister_engine]' /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/utils.cpp:128:65: required from here /usr/local/include/boost/random/mersenne_twister.hpp:152:18: warning: conversion to 'unsigned int' from 'std::size_t {aka long unsigned int}' may alter its value [-Wconversion] x[i] = (f * (x[i-1] ^ (x[i-1] >> (w-2))) + i) & mask; ^ --- src/CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o --- In file included from /usr/local/include/boost/thread/thread_time.hpp:10:0, from /usr/local/include/boost/thread/lock_types.hpp:18, from /usr/local/include/boost/thread/pthread/thread_data.hpp:12, from /usr/local/include/boost/thread/thread_only.hpp:17, from /usr/local/include/boost/thread/thread.hpp:12, from /usr/local/include/boost/thread.hpp:13, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled/XMLParserWrapper.cpp:43: /usr/local/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(boost::date_time::microsec_clock::time_converter) [with time_type = boost::posix_time::ptime; boost::date_time::microsec_clock::time_converter = tm* (*)(const long int*, tm*); time_t = long int]': /usr/local/include/boost/date_time/microsec_time_clock.hpp:76:25: required from 'static time_type boost::date_time::microsec_clock::universal_time() [with time_type = boost::posix_time::ptime]' /usr/local/include/boost/thread/thread_time.hpp:22:63: required from here /usr/local/include/boost/date_time/microsec_time_clock.hpp:86:36: warning: conversion to 'uint32_t {aka unsigned int}' from 'suseconds_t {aka long int}' may alter its value [-Wconversion] boost::uint32_t sub_sec = tv.tv_usec; ^ In file included from /usr/local/include/boost/date_time/adjust_functors.hpp:13:0, from /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp:14, from /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp:22, from /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp:18, from /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /usr/local/include/boost/date_time/posix_time/ptime.hpp:12, from /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp:12, from /usr/local/include/boost/thread/thread_time.hpp:11, from /usr/local/include/boost/thread/lock_types.hpp:18, from /usr/local/include/boost/thread/pthread/thread_data.hpp:12, from /usr/local/include/boost/thread/thread_only.hpp:17, from /usr/local/include/boost/thread/thread.hpp:12, from /usr/local/include/boost/thread.hpp:13, from /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled/XMLParserWrapper.cpp:43: /usr/local/include/boost/date_time/wrapping_int.hpp: In instantiation of 'IntT boost::date_time::wrapping_int2::calculate_wrap(IntT) [with IntT = short int; int_type_ = short int; int_type_ wrap_min = 1; int_type_ wrap_max = 12]': /usr/local/include/boost/date_time/wrapping_int.hpp:126:26: required from 'IntT boost::date_time::wrapping_int2::add(IntT) [with IntT = short int; int_type_ = short int; int_type_ wrap_min = 1; int_type_ wrap_max = 12]' /usr/local/include/boost/date_time/adjust_functors.hpp:77:29: required from 'boost::date_time::month_functor::duration_type boost::date_time::month_functor::get_offset(const date_type&) const [with date_type = boost::gregorian::date; boost::date_time::month_functor::duration_type = boost::gregorian::date_duration]' /usr/local/include/boost/date_time/date_duration_types.hpp:66:49: required from 'boost::date_time::months_duration::duration_type boost::date_time::months_duration::get_offset(const date_type&) const [with base_config = boost::gregorian::greg_durations_config; boost::date_time::months_duration::duration_type = boost::gregorian::date_duration; boost::date_time::months_duration::date_type = boost::gregorian::date]' /usr/local/include/boost/date_time/posix_time/date_duration_operators.hpp:33:37: required from here /usr/local/include/boost/date_time/wrapping_int.hpp:151:14: warning: conversion to 'boost::date_time::wrapping_int2::int_type {aka short int}' from 'int' may alter its value [-Wconversion] value_ -= (wrap_max - wrap_min + 1); ^ /usr/local/include/boost/date_time/wrapping_int.hpp:156:14: warning: conversion to 'boost::date_time::wrapping_int2::int_type {aka short int}' from 'int' may alter its value [-Wconversion] value_ += (wrap_max - wrap_min + 1); ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/xCard.cxx.o --- In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'void xsd::cxx::tree::hex_binary::decode(const XMLCh*) [with C = char; B = xsd::cxx::tree::simple_type; XMLCh = short unsigned int]': /usr/local/include/xsd/cxx/tree/parsing.txx:841:16: required from 'xsd::cxx::tree::hex_binary::hex_binary(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:146:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:497:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] tmp.data()[i] = (h << 4) | l; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:98:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[3] - C ('0')) + (s[4] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:112:15: required from 'xsd::cxx::tree::gmonth::gmonth(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:161:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:148:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth_day::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:225:15: required from 'xsd::cxx::tree::gmonth_day::gmonth_day(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth_day >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:173:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:261:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:262:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[5] - C ('0')) + (s[6] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gyear_month::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:276:15: required from 'xsd::cxx::tree::gyear_month::gyear_month(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gyear_month >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:179:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:323:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:340:15: required from 'xsd::cxx::tree::date::date(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:185:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:387:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:388:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 4] - C ('0')) + (s[pos + 5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:405:15: required from 'xsd::cxx::tree::time::time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:191:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:442:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[0] - '0') + (s[1] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:443:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[3] - '0') + (s[4] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date_time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:197:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:519:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:522:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:525:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:528:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'std::__cxx11::basic_string<_CharT> xsd::cxx::tree::hex_binary::encode() const [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/serialization.txx:721:11: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::hex_binary&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:160:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:4736:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:447:39: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] unsigned char h (byte >> 4); ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time_zone::zone_parse(const C*, std::size_t) [with C = char; std::size_t = long unsigned int]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:101:13: required from 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:1117:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:40:18: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[1] - C ('0')) + (s[2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:44:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[4] - C ('0')) + (s[5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:48:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = -hours_; ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:49:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = -minutes_; ^ In file included from /usr/local/include/xsd/cxx/tree/serialization.hxx:63:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.hxx:83, from /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:41: /usr/local/include/xsd/cxx/tree/serialization/date-time.txx: In instantiation of 'void xsd::cxx::tree::bits::zone_insert(std::basic_ostream&, const xsd::cxx::tree::time_zone&) [with C = char]': /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:78:27: required from 'void xsd::cxx::tree::bits::insert(std::basic_ostream&, const xsd::cxx::tree::gday&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:88:22: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::gday&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:170:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/xCard.cxx:4736:3: required from here /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:41:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] h = -h; ^ /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:42:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] m = -m; ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcal.cxx.o --- [ 76%] Building CXX object src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcal.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcal.cxx.o -c /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:41: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcard.cxx.o --- [ 80%] Building CXX object src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcard.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcard.cxx.o -c /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:41: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcal.cxx.o --- In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'void xsd::cxx::tree::hex_binary::decode(const XMLCh*) [with C = char; B = xsd::cxx::tree::simple_type; XMLCh = short unsigned int]': /usr/local/include/xsd/cxx/tree/parsing.txx:841:16: required from 'xsd::cxx::tree::hex_binary::hex_binary(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:146:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:497:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] tmp.data()[i] = (h << 4) | l; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:98:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[3] - C ('0')) + (s[4] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:112:15: required from 'xsd::cxx::tree::gmonth::gmonth(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:161:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:148:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth_day::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:225:15: required from 'xsd::cxx::tree::gmonth_day::gmonth_day(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth_day >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:173:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:261:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:262:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[5] - C ('0')) + (s[6] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gyear_month::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:276:15: required from 'xsd::cxx::tree::gyear_month::gyear_month(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gyear_month >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:179:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:323:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:340:15: required from 'xsd::cxx::tree::date::date(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:185:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:387:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:388:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 4] - C ('0')) + (s[pos + 5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:405:15: required from 'xsd::cxx::tree::time::time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:191:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:442:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[0] - '0') + (s[1] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:443:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[3] - '0') + (s[4] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date_time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:197:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:519:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:522:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:525:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:528:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'std::__cxx11::basic_string<_CharT> xsd::cxx::tree::hex_binary::encode() const [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/serialization.txx:721:11: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::hex_binary&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:160:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:7938:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:447:39: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] unsigned char h (byte >> 4); ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time_zone::zone_parse(const C*, std::size_t) [with C = char; std::size_t = long unsigned int]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:101:13: required from 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:2867:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:40:18: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[1] - C ('0')) + (s[2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:44:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[4] - C ('0')) + (s[5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:48:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = -hours_; ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:49:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = -minutes_; ^ In file included from /usr/local/include/xsd/cxx/tree/serialization.hxx:63:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.hxx:83, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:41: /usr/local/include/xsd/cxx/tree/serialization/date-time.txx: In instantiation of 'void xsd::cxx::tree::bits::zone_insert(std::basic_ostream&, const xsd::cxx::tree::time_zone&) [with C = char]': /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:78:27: required from 'void xsd::cxx::tree::bits::insert(std::basic_ostream&, const xsd::cxx::tree::gday&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:88:22: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::gday&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:170:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcal.cxx:7938:3: required from here /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:41:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] h = -h; ^ /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:42:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] m = -m; ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcard.cxx.o --- In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'void xsd::cxx::tree::hex_binary::decode(const XMLCh*) [with C = char; B = xsd::cxx::tree::simple_type; XMLCh = short unsigned int]': /usr/local/include/xsd/cxx/tree/parsing.txx:841:16: required from 'xsd::cxx::tree::hex_binary::hex_binary(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:146:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:497:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] tmp.data()[i] = (h << 4) | l; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:98:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[3] - C ('0')) + (s[4] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:112:15: required from 'xsd::cxx::tree::gmonth::gmonth(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:161:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:148:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth_day::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:225:15: required from 'xsd::cxx::tree::gmonth_day::gmonth_day(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth_day >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:173:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:261:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:262:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[5] - C ('0')) + (s[6] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gyear_month::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:276:15: required from 'xsd::cxx::tree::gyear_month::gyear_month(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gyear_month >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:179:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:323:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:340:15: required from 'xsd::cxx::tree::date::date(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:185:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:387:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:388:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 4] - C ('0')) + (s[pos + 5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:405:15: required from 'xsd::cxx::tree::time::time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:191:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:442:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[0] - '0') + (s[1] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:443:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[3] - '0') + (s[4] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date_time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:197:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:519:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:522:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:525:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:528:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'std::__cxx11::basic_string<_CharT> xsd::cxx::tree::hex_binary::encode() const [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/serialization.txx:721:11: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::hex_binary&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:160:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:3327:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:447:39: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] unsigned char h (byte >> 4); ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time_zone::zone_parse(const C*, std::size_t) [with C = char; std::size_t = long unsigned int]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:101:13: required from 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:1111:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:40:18: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[1] - C ('0')) + (s[2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:44:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[4] - C ('0')) + (s[5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:48:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = -hours_; ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:49:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = -minutes_; ^ In file included from /usr/local/include/xsd/cxx/tree/serialization.hxx:63:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.hxx:83, from /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:41: /usr/local/include/xsd/cxx/tree/serialization/date-time.txx: In instantiation of 'void xsd::cxx::tree::bits::zone_insert(std::basic_ostream&, const xsd::cxx::tree::time_zone&) [with C = char]': /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:78:27: required from 'void xsd::cxx::tree::bits::insert(std::basic_ostream&, const xsd::cxx::tree::gday&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:88:22: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::gday&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:170:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/kolabformat-xcard.cxx:3327:3: required from here /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:41:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] h = -h; ^ /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:42:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] m = -m; ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/iCalendar-params.cxx.o --- [ 83%] Building CXX object src/CMakeFiles/kolabxml.dir/__/bindings/iCalendar-params.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-params.cxx.o -c /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:41: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'void xsd::cxx::tree::hex_binary::decode(const XMLCh*) [with C = char; B = xsd::cxx::tree::simple_type; XMLCh = short unsigned int]': /usr/local/include/xsd/cxx/tree/parsing.txx:841:16: required from 'xsd::cxx::tree::hex_binary::hex_binary(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:146:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:497:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] tmp.data()[i] = (h << 4) | l; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:98:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[3] - C ('0')) + (s[4] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:112:15: required from 'xsd::cxx::tree::gmonth::gmonth(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:161:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:148:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth_day::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:225:15: required from 'xsd::cxx::tree::gmonth_day::gmonth_day(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth_day >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:173:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:261:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:262:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[5] - C ('0')) + (s[6] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gyear_month::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:276:15: required from 'xsd::cxx::tree::gyear_month::gyear_month(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gyear_month >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:179:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:323:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:340:15: required from 'xsd::cxx::tree::date::date(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:185:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:387:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:388:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 4] - C ('0')) + (s[pos + 5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:405:15: required from 'xsd::cxx::tree::time::time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:191:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:442:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[0] - '0') + (s[1] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:443:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[3] - '0') + (s[4] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date_time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:197:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:519:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:522:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:525:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:528:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'std::__cxx11::basic_string<_CharT> xsd::cxx::tree::hex_binary::encode() const [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/serialization.txx:721:11: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::hex_binary&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:160:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:2288:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:447:39: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] unsigned char h (byte >> 4); ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time_zone::zone_parse(const C*, std::size_t) [with C = char; std::size_t = long unsigned int]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:101:13: required from 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:364:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:40:18: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[1] - C ('0')) + (s[2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:44:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[4] - C ('0')) + (s[5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:48:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = -hours_; ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:49:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = -minutes_; ^ In file included from /usr/local/include/xsd/cxx/tree/serialization.hxx:63:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.hxx:83, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:41: /usr/local/include/xsd/cxx/tree/serialization/date-time.txx: In instantiation of 'void xsd::cxx::tree::bits::zone_insert(std::basic_ostream&, const xsd::cxx::tree::time_zone&) [with C = char]': /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:78:27: required from 'void xsd::cxx::tree::bits::insert(std::basic_ostream&, const xsd::cxx::tree::gday&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:88:22: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::gday&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:170:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-params.cxx:2288:3: required from here /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:41:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] h = -h; ^ /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:42:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] m = -m; ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/iCalendar-props.cxx.o --- [ 86%] Building CXX object src/CMakeFiles/kolabxml.dir/__/bindings/iCalendar-props.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-props.cxx.o -c /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:41: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:340:15: required from 'xsd::cxx::tree::date::date(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/elements.hxx:1494:50: required from 'static std::auto_ptr<_Tp1> xsd::cxx::tree::traits::create(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date >; C = char; xsd::cxx::tree::schema_type::value ST = (xsd::cxx::tree::schema_type::value)0u; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:2537:42: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:387:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:388:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 4] - C ('0')) + (s[pos + 5] - C ('0')); ^ In file included from /usr/local/include/xsd/cxx/tree/serialization.hxx:63:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.hxx:83, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:41: /usr/local/include/xsd/cxx/tree/serialization/date-time.txx: In instantiation of 'void xsd::cxx::tree::bits::zone_insert(std::basic_ostream&, const xsd::cxx::tree::time_zone&) [with C = char]': /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:310:27: required from 'void xsd::cxx::tree::bits::insert(std::basic_ostream&, const xsd::cxx::tree::date&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:320:22: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::date&) [with C = char; B = xsd::cxx::tree::simple_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:6154:21: required from here /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:41:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] h = -h; ^ /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:42:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] m = -m; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time_zone::zone_parse(const C*, std::size_t) [with C = char; std::size_t = long unsigned int]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:393:15: required from 'void xsd::cxx::tree::date::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:340:15: required from 'xsd::cxx::tree::date::date(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/elements.hxx:1494:50: required from 'static std::auto_ptr<_Tp1> xsd::cxx::tree::traits::create(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date >; C = char; xsd::cxx::tree::schema_type::value ST = (xsd::cxx::tree::schema_type::value)0u; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:2537:42: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:40:18: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[1] - C ('0')) + (s[2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:44:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[4] - C ('0')) + (s[5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:48:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = -hours_; ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:49:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = -minutes_; ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'void xsd::cxx::tree::hex_binary::decode(const XMLCh*) [with C = char; B = xsd::cxx::tree::simple_type; XMLCh = short unsigned int]': /usr/local/include/xsd/cxx/tree/parsing.txx:841:16: required from 'xsd::cxx::tree::hex_binary::hex_binary(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:146:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:1066:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:497:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] tmp.data()[i] = (h << 4) | l; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:1066:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:98:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[3] - C ('0')) + (s[4] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:112:15: required from 'xsd::cxx::tree::gmonth::gmonth(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:161:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:1066:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:148:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth_day::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:225:15: required from 'xsd::cxx::tree::gmonth_day::gmonth_day(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth_day >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:173:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:1066:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:261:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:262:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[5] - C ('0')) + (s[6] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gyear_month::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:276:15: required from 'xsd::cxx::tree::gyear_month::gyear_month(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gyear_month >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:179:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:1066:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:323:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:405:15: required from 'xsd::cxx::tree::time::time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:191:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:1066:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:442:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[0] - '0') + (s[1] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:443:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[3] - '0') + (s[4] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date_time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:197:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:1066:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:519:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:522:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:525:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:528:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'std::__cxx11::basic_string<_CharT> xsd::cxx::tree::hex_binary::encode() const [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/serialization.txx:721:11: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::hex_binary&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:160:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-props.cxx:5430:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:447:39: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] unsigned char h (byte >> 4); ^ --- src/CMakeFiles/kolabxml.dir/__/bindings/iCalendar-valtypes.cxx.o --- [ 90%] Building CXX object src/CMakeFiles/kolabxml.dir/__/bindings/iCalendar-valtypes.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-valtypes.cxx.o -c /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx In file included from /usr/local/include/xsd/cxx/tree/types.txx:5:0, from /usr/local/include/xsd/cxx/tree/types.hxx:3941, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:41: /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set1stOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:236:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b1 << 2 ) | ( b2 >> 4 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set2ndOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:241:38: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b2 << 4 ) | ( b3 >> 2 )); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static XMLByte xercesc_3_1::Base64::set3rdOctet(const XMLByte&, const XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:246:30: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] return (( b3 << 6 ) | b4 ); ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split1stOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:250:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b1 = ch >> 2; ^ /usr/local/include/xercesc/util/Base64.hpp:251:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 = ( ch & 0x3 ) << 4; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split2ndOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:255:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b2 |= ch >> 4; // combine with previous value ^ /usr/local/include/xercesc/util/Base64.hpp:256:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 = ( ch & 0xf ) << 2; ^ /usr/local/include/xercesc/util/Base64.hpp: In static member function 'static void xercesc_3_1::Base64::split3rdOctet(const XMLByte&, XMLByte&, XMLByte&)': /usr/local/include/xercesc/util/Base64.hpp:260:8: warning: conversion to 'XMLByte {aka unsigned char}' from 'int' may alter its value [-Wconversion] b3 |= ch >> 6; // combine with previous value ^ --- src/CMakeFiles/kolabxml.dir/__/kolabformat-xcal-schema.cxx.o --- [ 93%] Building CXX object src/CMakeFiles/kolabxml.dir/__/kolabformat-xcal-schema.cxx.o cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/bin/c++ -Dkolabxml_EXPORTS -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/. -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/compiled -I/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src/containers -I/wrkdirs/textproc/libkolabxml/.build -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -fPIC -Wall -Wextra -Wconversion -Wl,--no-undefined -o CMakeFiles/kolabxml.dir/__/kolabformat-xcal-schema.cxx.o -c /wrkdirs/textproc/libkolabxml/.build/kolabformat-xcal-schema.cxx --- src/CMakeFiles/kolabxml.dir/__/bindings/iCalendar-valtypes.cxx.o --- In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:747:37: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:519:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:522:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:525:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:528:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time_zone::zone_parse(const C*, std::size_t) [with C = char; std::size_t = long unsigned int]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:547:15: required from 'void xsd::cxx::tree::date_time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:472:15: required from 'xsd::cxx::tree::date_time::date_time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:747:37: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:40:18: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[1] - C ('0')) + (s[2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:44:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[4] - C ('0')) + (s[5] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:48:20: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] hours_ = -hours_; ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:49:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] minutes_ = -minutes_; ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::date::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:340:15: required from 'xsd::cxx::tree::date::date(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/elements.hxx:1494:50: required from 'static std::auto_ptr<_Tp1> xsd::cxx::tree::traits::create(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::date >; C = char; xsd::cxx::tree::schema_type::value ST = (xsd::cxx::tree::schema_type::value)0u; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:1455:42: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:387:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:388:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[pos + 4] - C ('0')) + (s[pos + 5] - C ('0')); ^ In file included from /usr/local/include/xsd/cxx/tree/serialization.hxx:63:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.hxx:83, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:41: /usr/local/include/xsd/cxx/tree/serialization/date-time.txx: In instantiation of 'void xsd::cxx::tree::bits::zone_insert(std::basic_ostream&, const xsd::cxx::tree::time_zone&) [with C = char]': /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:471:27: required from 'void xsd::cxx::tree::bits::insert(std::basic_ostream&, const xsd::cxx::tree::date_time&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:481:22: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::date_time&) [with C = char; B = xsd::cxx::tree::simple_type]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:2227:58: required from here /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:41:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] h = -h; ^ /usr/local/include/xsd/cxx/tree/serialization/date-time.txx:42:17: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] m = -m; ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'void xsd::cxx::tree::hex_binary::decode(const XMLCh*) [with C = char; B = xsd::cxx::tree::simple_type; XMLCh = short unsigned int]': /usr/local/include/xsd/cxx/tree/parsing.txx:841:16: required from 'xsd::cxx::tree::hex_binary::hex_binary(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:146:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:649:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:497:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] tmp.data()[i] = (h << 4) | l; ^ In file included from /usr/local/include/xsd/cxx/tree/parsing.hxx:9:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.hxx:68, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:41: /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gday::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:62:15: required from 'xsd::cxx::tree::gday::gday(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gday >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:155:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:649:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:98:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[3] - C ('0')) + (s[4] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:112:15: required from 'xsd::cxx::tree::gmonth::gmonth(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:161:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:649:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:148:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gmonth_day::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:225:15: required from 'xsd::cxx::tree::gmonth_day::gmonth_day(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gmonth_day >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:173:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:649:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:261:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[2] - C ('0')) + (s[3] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:262:16: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] day_ = 10 * (s[5] - C ('0')) + (s[6] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::gyear_month::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:276:15: required from 'xsd::cxx::tree::gyear_month::gyear_month(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::gyear_month >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:179:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:649:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:323:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] month_ = 10 * (s[pos + 1] - C ('0')) + (s[pos + 2] - C ('0')); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx: In instantiation of 'void xsd::cxx::tree::time::parse(const std::__cxx11::basic_string<_CharT>&) [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:405:15: required from 'xsd::cxx::tree::time::time(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with C = char; B = xsd::cxx::tree::simple_type; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:432:51: required from 'std::auto_ptr xsd::cxx::tree::factory_impl(const xercesc_3_1::DOMElement&, xsd::cxx::tree::flags, xsd::cxx::tree::container*) [with T = xsd::cxx::tree::time >; xsd::cxx::tree::container = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:191:23: required from 'xsd::cxx::tree::type_factory_map::type_factory_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-factory-map.txx:412:15: required from 'xsd::cxx::tree::type_factory_plate::type_factory_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:649:3: required from here /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:442:18: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] hours_ = 10 * (s[0] - '0') + (s[1] - '0'); ^ /usr/local/include/xsd/cxx/tree/parsing/date-time.txx:443:20: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] minutes_ = 10 * (s[3] - '0') + (s[4] - '0'); ^ In file included from /usr/local/include/xsd/cxx/tree/types.hxx:3941:0, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.hxx:62, from /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:41: /usr/local/include/xsd/cxx/tree/types.txx: In instantiation of 'std::__cxx11::basic_string<_CharT> xsd::cxx::tree::hex_binary::encode() const [with C = char; B = xsd::cxx::tree::simple_type]': /usr/local/include/xsd/cxx/tree/serialization.txx:721:11: required from 'void xsd::cxx::tree::operator<<(xercesc_3_1::DOMElement&, const xsd::cxx::tree::hex_binary&) [with C = char; B = xsd::cxx::tree::simple_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:527:11: required from 'void xsd::cxx::tree::serializer_impl(xercesc_3_1::DOMElement&, const type&) [with T = xsd::cxx::tree::hex_binary >; xsd::cxx::tree::type = xsd::cxx::tree::_type]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:160:23: required from 'xsd::cxx::tree::type_serializer_map::type_serializer_map() [with C = char]' /usr/local/include/xsd/cxx/tree/type-serializer-map.txx:507:15: required from 'xsd::cxx::tree::type_serializer_plate::type_serializer_plate() [with long unsigned int id = 0ul; C = char]' /wrkdirs/textproc/libkolabxml/.build/bindings/iCalendar-valtypes.cxx:2200:3: required from here /usr/local/include/xsd/cxx/tree/types.txx:447:39: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] unsigned char h (byte >> 4); ^ --- src/libkolabxml.so.1.1.6 --- [ 96%] Linking CXX shared library libkolabxml.so cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/kolabxml.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -shared -Wl,-soname,libkolabxml.so.1 -o libkolabxml.so.1.1.6 CMakeFiles/kolabxml.dir/kolabformat.cpp.o CMakeFiles/kolabxml.dir/objectvalidation.cpp.o CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o CMakeFiles/kolabxml.dir/containers/kolabtodo.cpp.o CMakeFiles/kolabxml.dir/containers/kolabjournal.cpp.o CMakeFiles/kolabxml.dir/containers/kolabcontact.cpp.o CMakeFiles/kolabxml.dir/containers/kolabconfiguration.cpp.o CMakeFiles/kolabxml.dir/containers/kolabfreebusy.cpp.o CMakeFiles/kolabxml.dir/containers/kolabfile.cpp.o CMakeFiles/kolabxml.dir/utils.cpp.o CMakeFiles/kolabxml.dir/base64.cpp.o CMakeFiles/kolabxml.dir/uriencode.cpp.o CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o CMakeFiles/kolabxml.dir/__/compiled/grammar-input-stream.cxx.o CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o CMakeFiles/kolabxml.dir/__/bindings/xCard.cxx.o CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcal.cxx.o CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcard.cxx.o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-params.cxx.o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-props.cxx.o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-valtypes.cxx.o CMakeFiles/kolabxml.dir/__/kolabformat-xcal-schema.cxx.o -Wl,-rpath,/usr/local/lib /usr/local/lib/libxerces-c.so /usr/local/lib/libboost_thread.so /usr/local/lib/libboost_system.so /usr/local/lib/libboost_chrono.so /usr/local/lib/libboost_date_time.so /usr/local/lib/libboost_atomic.so /usr/local/lib/libcurl.so cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/local/bin/cmake -E cmake_symlink_library libkolabxml.so.1.1.6 libkolabxml.so.1 libkolabxml.so [100%] Built target kolabxml /usr/local/bin/cmake -E cmake_progress_start /wrkdirs/textproc/libkolabxml/.build/CMakeFiles 0 =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for libkolabxml-1.1.6_2 ===> Generating temporary packing list /usr/local/bin/cmake -H/wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 -B/wrkdirs/textproc/libkolabxml/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /wrkdirs/textproc/libkolabxml/.build/CMakeFiles /wrkdirs/textproc/libkolabxml/.build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/xsdbin.dir/build.make CMakeFiles/xsdbin.dir/depend cd /wrkdirs/textproc/libkolabxml/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build/CMakeFiles/xsdbin.dir/DependInfo.cmake /usr/bin/make -f CMakeFiles/xsdbin.dir/build.make CMakeFiles/xsdbin.dir/build [ 6%] Built target xsdbin /usr/bin/make -f CMakeFiles/generate_bindings.dir/build.make CMakeFiles/generate_bindings.dir/depend cd /wrkdirs/textproc/libkolabxml/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build/CMakeFiles/generate_bindings.dir/DependInfo.cmake /usr/bin/make -f CMakeFiles/generate_bindings.dir/build.make CMakeFiles/generate_bindings.dir/build [ 13%] Built target generate_bindings /usr/bin/make -f src/CMakeFiles/kolabxml.dir/build.make src/CMakeFiles/kolabxml.dir/depend cd /wrkdirs/textproc/libkolabxml/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6 /wrkdirs/textproc/libkolabxml/libkolabxml-1.1.6/src /wrkdirs/textproc/libkolabxml/.build /wrkdirs/textproc/libkolabxml/.build/src /wrkdirs/textproc/libkolabxml/.build/src/CMakeFiles/kolabxml.dir/DependInfo.cmake /usr/bin/make -f src/CMakeFiles/kolabxml.dir/build.make src/CMakeFiles/kolabxml.dir/build [100%] Built target kolabxml /usr/local/bin/cmake -E cmake_progress_start /wrkdirs/textproc/libkolabxml/.build/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall /usr/bin/make -f src/CMakeFiles/kolabxml.dir/build.make src/CMakeFiles/kolabxml.dir/preinstall Linking CXX shared library CMakeFiles/CMakeRelink.dir/libkolabxml.so cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/kolabxml.dir/relink.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -O2 -fno-strict-aliasing -Wall -fpermissive -fPIC -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe -O2 -fno-strict-aliasing -shared -Wl,-soname,libkolabxml.so.1 -o CMakeFiles/CMakeRelink.dir/libkolabxml.so.1.1.6 CMakeFiles/kolabxml.dir/kolabformat.cpp.o CMakeFiles/kolabxml.dir/objectvalidation.cpp.o CMakeFiles/kolabxml.dir/containers/kolabcontainers.cpp.o CMakeFiles/kolabxml.dir/containers/kolabnote.cpp.o CMakeFiles/kolabxml.dir/containers/kolabevent.cpp.o CMakeFiles/kolabxml.dir/containers/kolabtodo.cpp.o CMakeFiles/kolabxml.dir/containers/kolabjournal.cpp.o CMakeFiles/kolabxml.dir/containers/kolabcontact.cpp.o CMakeFiles/kolabxml.dir/containers/kolabconfiguration.cpp.o CMakeFiles/kolabxml.dir/containers/kolabfreebusy.cpp.o CMakeFiles/kolabxml.dir/containers/kolabfile.cpp.o CMakeFiles/kolabxml.dir/utils.cpp.o CMakeFiles/kolabxml.dir/base64.cpp.o CMakeFiles/kolabxml.dir/uriencode.cpp.o CMakeFiles/kolabxml.dir/__/compiled/XMLParserWrapper.cpp.o CMakeFiles/kolabxml.dir/__/compiled/grammar-input-stream.cxx.o CMakeFiles/kolabxml.dir/__/bindings/kolabformat.cxx.o CMakeFiles/kolabxml.dir/__/bindings/xCard.cxx.o CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcal.cxx.o CMakeFiles/kolabxml.dir/__/bindings/kolabformat-xcard.cxx.o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-params.cxx.o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-props.cxx.o CMakeFiles/kolabxml.dir/__/bindings/iCalendar-valtypes.cxx.o CMakeFiles/kolabxml.dir/__/kolabformat-xcal-schema.cxx.o -Wl,-rpath,/usr/local/lib /usr/local/lib/libxerces-c.so /usr/local/lib/libboost_thread.so /usr/local/lib/libboost_system.so /usr/local/lib/libboost_chrono.so /usr/local/lib/libboost_date_time.so /usr/local/lib/libboost_atomic.so /usr/local/lib/libcurl.so cd /wrkdirs/textproc/libkolabxml/.build/src && /usr/local/bin/cmake -E cmake_symlink_library CMakeFiles/CMakeRelink.dir/libkolabxml.so.1.1.6 CMakeFiles/CMakeRelink.dir/libkolabxml.so.1 CMakeFiles/CMakeRelink.dir/libkolabxml.so Installing the project stripped... /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/lib/cmake/Libkolabxml/LibkolabxmlTargets.cmake -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/lib/cmake/Libkolabxml/LibkolabxmlTargets-release.cmake -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/lib/cmake/Libkolabxml/LibkolabxmlConfig.cmake -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/lib/cmake/Libkolabxml/LibkolabxmlConfigVersion.cmake -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/lib/libkolabxml.so.1.1.6 -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/lib/libkolabxml.so.1 -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/lib/libkolabxml.so -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabformat.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabevent.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabevent_p.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/incidence_p.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabtodo.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabjournal.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabcontact.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabnote.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabcontainers.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabconfiguration.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabfreebusy.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/kolabfile.h -- Installing: /wrkdirs/textproc/libkolabxml/stage/usr/local/include/kolabxml/global_definitions.h ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for libkolabxml-1.1.6_2 file sizes/checksums [23]: . done packing files [23]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for libkolabxml-1.1.6_2 build of textproc/libkolabxml ended at Sun Mar 12 13:12:00 PDT 2017 build time: 00:02:04