==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: mapnik 4.1.4-3 (Mon Nov 17 14:30:25 2025)
==> Retrieving sources...
  -> Updating mapnik git repo...
  -> Updating mapnik-test-data git repo...
  -> Updating mapnik-test-data-visual git repo...
  -> Updating mapbox-variant git repo...
  -> Updating mapbox-geometry git repo...
  -> Updating mapbox-polylabel git repo...
  -> Updating mapnik-vector-tile git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    mapnik ... Passed
    mapnik-test-data ... Skipped
    mapnik-test-data-visual ... Skipped
    mapbox-variant ... Skipped
    mapbox-geometry ... Skipped
    mapbox-polylabel ... Skipped
    mapnik-vector-tile ... Skipped
==> Making package: mapnik 4.1.4-3 (Mon Nov 17 19:30:34 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency

Packages (92) aom-3.13.1-1  avahi-1:0.9rc2-1  blosc-1.21.6-2  crypto++-8.7.0-1  dav1d-1.5.2-1  default-cursors-3-1  double-conversion-3.3.1-1  duktape-2.7.0-7  fontconfig-2:2.17.1-1  geos-3.13.1-1  giflib-5.2.2-2  graphite-1:1.3.14-5  jbigkit-2.1-8  libaec-1.1.4-2  libb2-0.98.1-3  libcups-2:2.4.14-1  libdaemon-0.14-6  libdeflate-1.24-1  libdrm-2.4.128-1  libedit-20250104_3.1-1  libevdev-1.13.5-1  libfreexl-2.0.0-3  libgeotiff-1.7.4-1  libglvnd-1.7.0-3  libgudev-238-3  libice-1.1.2-1  libinput-1.29.2-1  libpciaccess-0.18.1-2  libproxy-0.5.11-1  librttopo-1.1.0-6  libsm-1.2.6-1  libspatialite-5.1.0-4  libwacom-2.17.0-1  libx11-1.8.12-1  libxau-1.0.12-1  libxcb-1.17.0-1  libxdmcp-1.1.5-1.1  libxext-1.3.6-1  libxkbcommon-1.13.0-1  libxkbcommon-x11-1.13.0-1  libxmu-1.2.1-1  libxrender-0.9.12-1  libxshmfence-1.3.3-1  libxt-1.3.1-1  libxxf86vm-1.1.6-1  libyuv-r2426+464c51a03-1  llvm-libs-21.1.5-1  lm_sensors-1:3.6.2-1  lzo-2.10-5  md4c-0.5.2-1  mesa-1:25.2.7-1  minizip-1:1.3.1-2  mtdev-1.1.7-1  muparser-2.3.5-1  ocl-icd-2.3.4-1  pixman-0.46.4-1.1  qhull-2020.2-5  qt6-translations-6.10.0-1  rav1e-0.8.1-2  shared-mime-info-2.4-2  snappy-1.2.2-2  spirv-tools-1:1.4.328.1-1  tslib-1.24-1  unixodbc-2.3.14-1  wayland-1.24.0-1  xcb-proto-1.17.0-3  xcb-util-0.4.1-2  xcb-util-cursor-0.1.6-1  xcb-util-image-0.4.1-3  xcb-util-keysyms-0.4.1-5  xcb-util-renderutil-0.3.10-2  xcb-util-wm-0.4.2-2  xdg-utils-1.2.1-1  xerces-c-3.3.0-3  xkeyboard-config-2.46-1  xorg-xprop-1.2.8-1  xorg-xset-1.2.5-2  xorgproto-2024.1-2  boost-libs-1.89.0-3  cairo-1.18.4-1  freetype2-2.14.1-1  gdal-3.12.0-1  harfbuzz-12.2.0-2  libavif-1.3.0-3  libjpeg-turbo-3.1.2-1  libpng-1.6.50-1  libtiff-4.7.1-1  libwebp-1.6.0-2  postgresql-libs-18.1-1  proj-9.7.0-1  protozero-1.8.1-1  qt6-base-6.10.0-3

Total Download Size:    14.72 MiB
Total Installed Size:  514.04 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 gdal-3.12.0-1-aarch64 downloading...
 boost-libs-1.89.0-3-aarch64 downloading...
 rav1e-0.8.1-2-aarch64 downloading...
 libavif-1.3.0-3-aarch64 downloading...
 libyuv-r2426+464c51a03-1-aarch64 downloading...
 protozero-1.8.1-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost-libs...
Optional dependencies for boost-libs
    openmpi: for mpi support
installing libpng...
installing freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing jbigkit...
installing libdeflate...
installing libjpeg-turbo...
installing libwebp...
Optional dependencies for libwebp
    libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing proj...
installing snappy...
installing blosc...
installing crypto++...
installing minizip...
installing libfreexl...
installing geos...
installing libgeotiff...
installing giflib...
installing unixodbc...
installing ocl-icd...
Optional dependencies for ocl-icd
    opencl-driver: packaged opencl driver
installing qhull...
installing librttopo...
installing libspatialite...
installing xerces-c...
installing libaec...
installing muparser...
installing gdal...
Optional dependencies for gdal
    arrow: Arrow/Parquet support
    cfitsio: FITS support
    hdf5: HDF5 support
    libheif: HEIF support
    libjxl: JPEG XL support
    mariadb-libs: MySQL support
    netcdf: netCDF support
    openexr: EXR support
    openjpeg2: JP2 support
    podofo: PDF support
    poppler: PDF support
    postgresql-libs: PostgreSQL support [pending]
    libwebp: WebP support [installed]
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing aom...
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing libyuv...
installing rav1e...
installing libavif...
installing postgresql-libs...
installing protozero...
installing double-conversion...
installing libb2...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
installing libcups...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool [installed]
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libice...
installing mtdev...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
    python-libevdev: for libwacom-show-stylus
    python-pyudev: for libwacom-show-stylus
installing libinput...
Optional dependencies for libinput
    gtk4: libinput debug-gui
    python-pyudev: libinput measure
    python-libevdev: libinput measure
    python-yaml: used by various tools
installing duktape...
installing libproxy...
installing libsm...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing md4c...
installing shared-mime-info...
installing tslib...
installing xcb-util-renderutil...
installing xcb-util...
installing xcb-util-image...
installing xcb-util-cursor...
installing xcb-util-keysyms...
installing xcb-util-wm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xorg-xprop...
installing xdg-utils...
Optional dependencies for xdg-utils
    kde-cli-tools: for KDE Plasma5 support in xdg-open
    exo: for Xfce support in xdg-open
    pcmanfm: for LXDE support in xdg-open
    perl-file-mimeinfo: for generic support in xdg-open
    perl-net-dbus: Perl extension to dbus used in xdg-screensaver
    perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
installing qt6-translations...
installing qt6-base...
Optional dependencies for qt6-base
    freetds: MS SQL driver
    gdk-pixbuf2: GTK platform plugin
    gtk3: GTK platform plugin
    libfbclient: Firebird/iBase driver
    mariadb-libs: MariaDB driver
    pango: GTK platform plugin
    perl: for syncqt [installed]
    postgresql-libs: PostgreSQL driver [installed]
    unixodbc: ODBC driver [installed]
:: Running post-transaction hooks...
(1/9) Creating system user accounts...
Creating group 'avahi' with GID 969.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 969 and GID 969.
(2/9) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/9) Updating udev hardware database...
(4/9) Reloading device manager configuration...
  Skipped: Current root is not booted.
(5/9) Arming ConditionNeedsUpdate...
(6/9) Updating the MIME type database...
(7/9) Updating fontconfig configuration...
(8/9) Reloading system bus configuration...
  Skipped: Current root is not booted.
(9/9) Updating fontconfig cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (12) cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3  libuv-1.51.0-1  perl-error-0.17030-2  perl-mailtools-2.22-2  perl-timedate-2.33-8  rhash-1.4.6-1  zlib-ng-2.2.5-1  boost-1.89.0-3  cmake-4.1.2-1  git-2.51.2-2

Total Download Size:    15.73 MiB
Total Installed Size:  337.41 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 boost-1.89.0-3-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost...
Optional dependencies for boost
    python: for python bindings
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator
    qt6-base: cmake-gui [installed]
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group 'git' with GID 968.
Creating user 'git' (git daemon user) with UID 968 and GID 968.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Arming ConditionNeedsUpdate...
(4/5) Updating the MIME type database...
(5/5) Checking for old perl modules...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of mapnik git repo...
Cloning into 'mapnik'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of mapnik-test-data git repo...
Cloning into 'mapnik-test-data'...
done.
  -> Creating working copy of mapnik-test-data-visual git repo...
Cloning into 'mapnik-test-data-visual'...
done.
Updating files:  79% (5013/6321)
Updating files:  80% (5057/6321)
Updating files:  81% (5121/6321)
Updating files:  82% (5184/6321)
Updating files:  83% (5247/6321)
Updating files:  84% (5310/6321)
Updating files:  85% (5373/6321)
Updating files:  86% (5437/6321)
Updating files:  87% (5500/6321)
Updating files:  88% (5563/6321)
Updating files:  89% (5626/6321)
Updating files:  90% (5689/6321)
Updating files:  91% (5753/6321)
Updating files:  92% (5816/6321)
Updating files:  93% (5879/6321)
Updating files:  94% (5942/6321)
Updating files:  95% (6005/6321)
Updating files:  96% (6069/6321)
Updating files:  97% (6132/6321)
Updating files:  98% (6195/6321)
Updating files:  99% (6258/6321)
Updating files: 100% (6321/6321)
Updating files: 100% (6321/6321), done.
  -> Creating working copy of mapbox-variant git repo...
Cloning into 'mapbox-variant'...
done.
  -> Creating working copy of mapbox-geometry git repo...
Cloning into 'mapbox-geometry'...
done.
  -> Creating working copy of mapbox-polylabel git repo...
Cloning into 'mapbox-polylabel'...
done.
  -> Creating working copy of mapnik-vector-tile git repo...
Cloning into 'mapnik-vector-tile'...
done.
==> Starting prepare()...
Submodule 'deps/mapbox/geometry' (https://github.com/mapbox/geometry.hpp.git) registered for path 'deps/mapbox/geometry'
Submodule 'deps/mapbox/mapnik-vector-tile' (https://github.com/mapnik/mapnik-vector-tile.git) registered for path 'deps/mapbox/mapnik-vector-tile'
Submodule 'deps/mapbox/polylabel' (https://github.com/mapbox/polylabel.git) registered for path 'deps/mapbox/polylabel'
Submodule 'deps/mapbox/protozero' (https://github.com/mapbox/protozero.git) registered for path 'deps/mapbox/protozero'
Submodule 'deps/mapbox/variant' (https://github.com/mapbox/variant.git) registered for path 'deps/mapbox/variant'
Submodule 'test/data' (https://github.com/mapnik/test-data.git) registered for path 'test/data'
Submodule 'test/data-visual' (https://github.com/mapnik/test-data-visual.git) registered for path 'test/data-visual'
Cloning into '/build/mapnik/src/mapnik/deps/mapbox/geometry'...
done.
Cloning into '/build/mapnik/src/mapnik/deps/mapbox/mapnik-vector-tile'...
done.
Cloning into '/build/mapnik/src/mapnik/deps/mapbox/polylabel'...
done.
Cloning into '/build/mapnik/src/mapnik/deps/mapbox/variant'...
done.
Cloning into '/build/mapnik/src/mapnik/test/data'...
done.
Cloning into '/build/mapnik/src/mapnik/test/data-visual'...
done.
Submodule path 'deps/mapbox/geometry': checked out 'c83a2ab18a225254f128b6f5115aa39d04f2de21'
Submodule path 'deps/mapbox/mapnik-vector-tile': checked out '5a0cfbb6b909ae945f4a9e40777772a2b1c8fe9b'
Submodule path 'deps/mapbox/polylabel': checked out '01218208b6d42543d612e4ce18ac1005851a2ce4'
Submodule path 'deps/mapbox/variant': checked out 'a2a4858345423a760eca300ec42acad1ad123aa3'
Submodule path 'test/data': checked out '5716a2794023035b64ced1143bf8a391dd9a0e02'
Submodule path 'test/data-visual': checked out 'db003ccfe204725035e89e543e54cef764b1e3bb'
==> Starting build()...
-- The CXX compiler identification is GNU 15.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- mapnik version: 4.1.4
-- The following features have been enabled:

 * BUILD_TESTING, Adds tests
 * INSTALL_DEPENDENCIES, if ON, all dependencies (eg. required dlls) will be copied into CMAKE_INSTALL_PREFIX/MAPNIK_BIN_DIR.
 * BUILD_SHARED_LIBS, build mapnik dynamic(ON) or static(OFF)
 * BUILD_SHARED_PLUGINS, build dynamic plugins
 * BUILD_SHARED_CRT, (only windows with msvc) use msvc shared crt
 * USE_EXTERNAL_MAPBOX_PROTOZERO, Use a external mapnik/protozero. If off, use the submodule
 * USE_JPEG, adds jpeg support
 * USE_PNG, adds png support
 * USE_TIFF, adds tiff support
 * USE_WEBP, adds webp support
 * USE_AVIF, adds avif support
 * USE_LIBXML2, adds libxml2 support
 * USE_CAIRO, adds the cairo renderer
 * USE_PROJ, adds proj support
 * USE_GRID_RENDERER, adds grid renderer
 * USE_SVG_RENDERER, adds svg renderer
 * USE_BIGINT, uses 64 bit instead of 32
 * USE_MEMORY_MAPPED_FILE, uses file cache
 * USE_MULTITHREADED, enables the multithreaded features (threadsafe)
 * USE_PLUGIN_INPUT_CSV, adds plugin input csv
 * USE_PLUGIN_INPUT_GDAL, adds plugin input gdal
 * USE_PLUGIN_INPUT_GEOBUF, adds plugin input geobuf
 * USE_PLUGIN_INPUT_GEOJSON, adds plugin input geojson
 * USE_PLUGIN_INPUT_OGR, adds plugin input ogr
 * USE_PLUGIN_INPUT_PGRASTER, adds plugin input pgraster
 * USE_PLUGIN_INPUT_POSTGIS, adds plugin input postgis
 * USE_PLUGIN_INPUT_RASTER, adds plugin input raster
 * USE_PLUGIN_INPUT_SHAPE, adds plugin input shape
 * USE_PLUGIN_INPUT_SQLITE, adds plugin input sqlite
 * USE_PLUGIN_INPUT_TILES, adds plugin input tiles
 * USE_PLUGIN_INPUT_TILES_SSL, adds SSL support in plugin input tiles
 * USE_PLUGIN_INPUT_TOPOJSON, adds plugin input topojson
 * BUILD_DEMO_VIEWER, builds the demo viewer
 * BUILD_DEMO_CPP, builds the demo c++ application
 * BUILD_BENCHMARK, builds benchmark project
 * BUILD_UTILITY_GEOMETRY_TO_WKB, builds the utility program geometry_to_wkb
 * BUILD_UTILITY_MAPNIK_INDEX, builds the utility program mapnik_index
 * BUILD_UTILITY_MAPNIK_RENDER, builds the utility program mapnik_render
 * BUILD_UTILITY_PGSQL2SQLITE, builds the utility program pgsql2sqlite
 * BUILD_UTILITY_SHAPEINDEX, builds the utility program shapeindex
 * BUILD_UTILITY_SVG2PNG, builds the utility program svg2png

-- The following features have been disabled:

 * USE_EXTERNAL_MAPBOX_GEOMETRY, Use a external mapnik/geometry.hpp. If off, use the submodule
 * USE_EXTERNAL_MAPBOX_POLYLABEL, Use a external mapnik/polylabel. If off, use the submodule
 * USE_EXTERNAL_MAPBOX_VARIANT, Use a external mapnik/variant. If off, use the submodule
 * USE_BOOST_FILESYSTEM, use boost::filesytem even if `std::filesystem` is available (since c++17)
 * USE_NO_ATEXIT, disable atexit
 * USE_NO_DLCLOSE, disable dlclose
 * USE_DEBUG_OUTPUT, enables some debug messages for development
 * USE_LOG, enables logging output. See log severity level.
 * USE_STATS, Enable statistics reporting
 * DISABLE_MAPNIK_AUTOSETUP, disables the autosetup. Need to call mapnik::setup() then
 * BUILD_UTILITY_OGRINDEX, builds the utility program ogrindex
 * USE_BOOST_REGEX_ICU_WORKAROUND, if you don't use your system libraries and get double linked icu libraries set this to ON
 * USE_GLIBC_WORKAROUND, see https://github.com/mapnik/mapnik/pull/3792 if you building with libstdc++-4.9

-- Installing plugins to lib/mapnik/input
-- Installing fonts to lib/mapnik/fonts
-- Using c++20
-- Using c++ extensions: 
-- postfix for debug libraries: d
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
-- Using PkgConfig version: 
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Using Threads (pthread)
-- Found ICU: /usr/include (found version "78.1") found components: uc i18n data
-- Using ICU version: 78.1
-- Found Boost: /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found suitable version "1.89.0", minimum required is "1.83") found components: regex
-- Using Boost version: 1.89.0
-- Performing Test BOOST_REGEX_HAS_ICU
-- Performing Test BOOST_REGEX_HAS_ICU - Success
-- boost regex has icu support
-- Found Freetype: /usr/lib/libfreetype.so (found version "2.14.1")
-- Using Freetype version: 2.14.1
-- Using harfbuzz version: 12.2.0
-- Found harfbuzz native cmake
-- Searching for the include dir of mapbox/protozero
-- Found LibXml2: /usr/lib/libxml2.so (found version "2.15.1")
-- Using LibXml2 version: 2.15.1
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
-- Found PNG: /usr/lib/libpng.so (found version "1.6.50")
-- Using PNG version: 1.6.50
-- Found JPEG: /usr/lib/libjpeg.so (found version "80")
-- Using JPEG version: 80
-- Found TIFF: /usr/lib/cmake/tiff (found version "4.7.1")
-- Using TIFF version: 4.7.1
-- Checking for module 'libwebp'
--   Found libwebp, version 1.6.0
-- Using WebP version: 1.6.0
-- Checking for module 'libavif'
--   Found libavif, version 1.3.0
-- Using Avif version: 1.3.0
-- Checking for module 'cairo'
--   Found cairo, version 1.18.4
-- Using Cairo version: 1.18.4
-- Using PROJ version: 9.7.0
-- Using mapnik PROJ version: 90700
-- Compiling with -DMAPNIK_HAS_DLCFN
-- The C compiler identification is GNU 15.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found GDAL: /usr/lib/libgdal.so (found version "3.12.0")
-- Found PostgreSQL: /usr/lib/libpq.so (found version "18.1")
-- Using PostgreSQL version: 18.1
-- Using PostgreSQL version: 18.1
-- Found SQLite3: /usr/lib/libsqlite3.so (found version "3.51.0")
-- Using SQLite3 version: 3.51.0
-- Found Boost: /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found suitable version "1.89.0", minimum required is "1.83") found components: url
-- Using Boost version: 1.89.0
-- Found Boost: /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found suitable version "1.89.0", minimum required is "1.83") found components: context
-- Using Boost version: 1.89.0
-- Checking for module 'openssl'
--   Found openssl, version 3.6.0
-- Using OpenSSL version: 3.6.0
-- adding libxml2_loader to compilation
-- Found Boost: /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found suitable version "1.89.0", minimum required is "1.83") found components: program_options
-- Using Boost version: 1.89.0
-- Using SQLite3 version: 3.51.0
-- Using PostgreSQL version: 18.1
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Using Boost version: 1.89.0
-- Using PostgreSQL version: 18.1
-- Configuring done (14.0s)
-- Generating done (0.4s)
-- Build files have been written to: /build/mapnik/src/mapnik/build
[  1%] Building CXX object CMakeFiles/json.dir/src/json/feature_from_geojson.cpp.o
[  1%] Building CXX object CMakeFiles/json.dir/src/json/geometry_from_geojson.cpp.o
[  1%] Building CXX object CMakeFiles/json.dir/src/json/generic_json_grammar_x3.cpp.o
[  2%] Building CXX object CMakeFiles/json.dir/src/json/extract_bounding_boxes_x3.cpp.o
[  2%] Building CXX object CMakeFiles/json.dir/src/json/geojson_grammar_x3.cpp.o
[  2%] Building CXX object CMakeFiles/json.dir/src/json/feature_grammar_x3.cpp.o
[  3%] Building CXX object CMakeFiles/wkt.dir/src/wkt/geometry_to_wkt.cpp.o
[  3%] Building CXX object CMakeFiles/mapnik.dir/src/cairo_io.cpp.o
[  3%] Building CXX object CMakeFiles/mapnik.dir/src/color_factory.cpp.o
[  3%] Building CXX object CMakeFiles/json.dir/src/json/mapnik_feature_to_geojson.cpp.o
[  4%] Building CXX object CMakeFiles/mapnik.dir/src/color.cpp.o
[  4%] Building CXX object CMakeFiles/mapnik.dir/src/config_error.cpp.o
[  4%] Building CXX object CMakeFiles/mapnik.dir/src/conversions_numeric.cpp.o
[  4%] Building CXX object CMakeFiles/json.dir/src/json/mapnik_geometry_to_geojson.cpp.o
[  4%] Building CXX object CMakeFiles/json.dir/src/json/mapnik_json_generator_grammar.cpp.o
[  4%] Building CXX object CMakeFiles/wkt.dir/src/wkt/mapnik_wkt_generator_grammar.cpp.o
[  4%] Building CXX object CMakeFiles/mapnik.dir/src/conversions_string.cpp.o
[  5%] Building CXX object CMakeFiles/json.dir/src/json/parse_feature.cpp.o
[  5%] Building CXX object CMakeFiles/json.dir/src/json/positions_grammar_x3.cpp.o
[  5%] Building CXX object CMakeFiles/mapnik.dir/src/dasharray_parser.cpp.o
[  5%] Building CXX object CMakeFiles/json.dir/src/json/topojson_grammar_x3.cpp.o
[  5%] Building CXX object CMakeFiles/json.dir/src/json/unicode_string_grammar_x3.cpp.o
[  5%] Building CXX object CMakeFiles/wkt.dir/src/wkt/wkt_factory.cpp.o
[  6%] Building CXX object CMakeFiles/mapnik.dir/src/datasource_cache_static.cpp.o
[  6%] Building CXX object CMakeFiles/mapnik.dir/src/datasource_cache.cpp.o
[  6%] Building CXX object CMakeFiles/wkt.dir/src/wkt/wkt_grammar_x3.cpp.o
[  6%] Building CXX object CMakeFiles/mapnik.dir/src/debug.cpp.o
[  6%] Building CXX object CMakeFiles/mapnik.dir/src/expression_grammar_x3.cpp.o
[  6%] Building CXX object CMakeFiles/mapnik.dir/src/expression_node.cpp.o
[  7%] Building CXX object CMakeFiles/mapnik.dir/src/expression_string.cpp.o
[  7%] Building CXX object CMakeFiles/mapnik.dir/src/expression.cpp.o
[  7%] Building CXX object CMakeFiles/mapnik.dir/src/feature_kv_iterator.cpp.o
[  7%] Building CXX object CMakeFiles/mapnik.dir/src/feature_style_processor.cpp.o
[  7%] Linking CXX static library out/lib/libmapnikjson.a
[  7%] Built target json
[  8%] Building CXX object CMakeFiles/mapnik.dir/src/feature_type_style.cpp.o
[  8%] Building CXX object CMakeFiles/mapnik.dir/src/font_engine_freetype.cpp.o
[  8%] Building CXX object CMakeFiles/mapnik.dir/src/font_set.cpp.o
[  8%] Building CXX object CMakeFiles/mapnik.dir/src/fs.cpp.o
[  8%] Building CXX object CMakeFiles/mapnik.dir/src/function_call.cpp.o
[  9%] Linking CXX static library out/lib/libmapnikwkt.a
[  9%] Built target wkt
[ 10%] Building CXX object CMakeFiles/mapnik.dir/src/generate_image_filters.cpp.o
[ 10%] Building CXX object CMakeFiles/mapnik.dir/src/gradient.cpp.o
[ 10%] Building CXX object CMakeFiles/mapnik.dir/src/image_any.cpp.o
[ 10%] Building CXX object CMakeFiles/mapnik.dir/src/image_compositing.cpp.o
[ 10%] Building CXX object CMakeFiles/mapnik.dir/src/image_copy.cpp.o
[ 11%] Building CXX object CMakeFiles/mapnik.dir/src/image_filter_grammar_x3.cpp.o
[ 11%] Building CXX object CMakeFiles/mapnik.dir/src/image_options.cpp.o
[ 11%] Building CXX object CMakeFiles/mapnik.dir/src/image_reader.cpp.o
[ 11%] Building CXX object CMakeFiles/mapnik.dir/src/image_scaling.cpp.o
[ 12%] Building CXX object CMakeFiles/mapnik.dir/src/image_util_jpeg.cpp.o
In file included from /build/mapnik/src/mapnik/src/generate_image_filters.cpp:24:
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp: In function 'std::ostream& mapnik::filter::operator<<(std::ostream&, color_blind_protanope)':
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp:273:22: note: parameter passing for argument of type 'mapnik::filter::color_blind_protanope' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp: In function 'std::ostream& mapnik::filter::operator<<(std::ostream&, color_blind_deuteranope)':
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp:279:22: note: parameter passing for argument of type 'mapnik::filter::color_blind_deuteranope' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp: In function 'std::ostream& mapnik::filter::operator<<(std::ostream&, color_blind_tritanope)':
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp:285:22: note: parameter passing for argument of type 'mapnik::filter::color_blind_tritanope' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 12%] Building CXX object CMakeFiles/mapnik.dir/src/image_util_png.cpp.o
[ 12%] Building CXX object CMakeFiles/mapnik.dir/src/image_util_tiff.cpp.o
[ 12%] Building CXX object CMakeFiles/mapnik.dir/src/image_util_webp.cpp.o
In file included from /usr/include/boost/spirit/home/x3/operator/alternative.hpp:15,
                 from /usr/include/boost/spirit/home/x3/operator.hpp:11,
                 from /usr/include/boost/spirit/home/x3.hpp:67,
                 from /build/mapnik/src/mapnik/include/mapnik/css/css_color_grammar_x3.hpp:31,
                 from /build/mapnik/src/mapnik/include/mapnik/image_filter_grammar_x3_def.hpp:26,
                 from /build/mapnik/src/mapnik/src/image_filter_grammar_x3.cpp:23:
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp: In instantiation of 'static boost::spirit::x3::detail::pass_parser_attribute<Parser, Attribute, Context, Enable>::type boost::spirit::x3::detail::pass_parser_attribute<Parser, Attribute, Context, Enable>::call(Attribute_&) [with Attribute_ = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; Enable = void; type = mapnik::filter::color_blind_tritanope]':
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:187:75:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope>; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  187 |         typename pseudo::type attr_ = pseudo::call(first, last, pass::call(attribute));
      |                                                                 ~~~~~~~~~~^~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:47:49:   required from 'bool boost::spirit::x3::alternative<Left, Right>::parse(Iterator&, const Iterator&, const Context&, RContext&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Left = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope> >; Right = boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope>]'
   47 |                     && detail::parse_alternative(this->right, first, last, context, rcontext, attr));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:189:20:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope> >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  189 |         if (p.parse(first, last, context, rcontext, attr_))
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:45:45:   required from 'bool boost::spirit::x3::alternative<Left, Right>::parse(Iterator&, const Iterator&, const Context&, RContext&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Left = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope> >; Right = boost::spirit::x3::rule<mapnik::image_filter::agg_blur_class, mapnik::filter::agg_stack_blur>]'
   45 |             return detail::parse_alternative(this->left, first, last, context, rcontext, attr)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:189:20:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope> >, boost::spirit::x3::rule<mapnik::image_filter::agg_blur_class, mapnik::filter::agg_stack_blur> >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  189 |         if (p.parse(first, last, context, rcontext, attr_))
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:45:45:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:212:31:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs_main(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&, mpl_::false_) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = const boost::spirit::x3::unused_type; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true; mpl_::false_ = mpl_::bool_<false>]'
  212 |             bool r = rhs.parse(
      |                      ~~~~~~~~~^
  213 |                 first
      |                 ~~~~~          
  214 |               , last
      |               ~~~~~~           
  215 |               , make_rule_context<ID>(rhs, context, std::conditional_t<skip_definition_injection, mpl::false_, is_default_parse_rule>())
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |               , rcontext
      |               ~~~~~~~~~~       
  217 |               , attr
      |               ~~~~~~           
  218 |             );
      |             ~                  
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:288:34:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs_main(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = const boost::spirit::x3::unused_type; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true]'
  288 |             return parse_rhs_main(
      |                    ~~~~~~~~~~~~~~^
  289 |                 rhs, first, last, context, rcontext, attr
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  290 |               , has_on_error<ID, Iterator, Context>()
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |             );
      |             ~                     
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:313:34:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&, mpl_::true_) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true; mpl_::true_ = mpl_::bool_<true>]'
  313 |             return parse_rhs_main(rhs, first, last, context, rcontext, unused);
      |                    ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:351:37:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::call_rule_definition(const RHS&, const char*, Iterator&, const Iterator&, const Context&, ActualAttribute&, ExplicitAttrPropagation) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; ActualAttribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ExplicitAttrPropagation = mpl_::bool_<false>; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true]'
  351 |                 ok_parse = parse_rhs(rhs, first, last, context, attr_, attr_
      |                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  352 |                    , mpl::bool_
      |                    ~~~~~~~~~~~~      
  353 |                      < (  RHS::has_action
      |                      ~~~~~~~~~~~~~~~~~~~~
  354 |                        && !ExplicitAttrPropagation::value
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  355 |                        )
      |                        ~             
  356 |                      >()
      |                      ~~~             
  357 |                   );
      |                   ~                  
/build/mapnik/src/mapnik/include/mapnik/image_filter_grammar_x3_def.hpp:213:126:   required from 'bool mapnik::image_filter::parse_rule(boost::spirit::x3::detail::rule_id<image_filter_class>, Iterator&, const Iterator&, const Context&, boost::spirit::x3::rule<image_filter_class, std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> > >::attribute_type&) [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; boost::spirit::x3::rule<image_filter_class, std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> > >::attribute_type = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >]'
/build/mapnik/src/mapnik/src/image_filter_grammar_x3.cpp:32:18:   required from here
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:96:9: note: parameter passing for argument of type 'mapnik::filter::color_blind_tritanope' when C++17 is enabled changed to match C++14 in GCC 10.1
   96 |         call(Attribute_& attribute)
      |         ^~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp: In instantiation of 'static boost::spirit::x3::detail::pass_parser_attribute<Parser, Attribute, Context, Enable>::type boost::spirit::x3::detail::pass_parser_attribute<Parser, Attribute, Context, Enable>::call(Attribute_&) [with Attribute_ = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; Enable = void; type = mapnik::filter::color_blind_deuteranope]':
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:187:75:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope>; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  187 |         typename pseudo::type attr_ = pseudo::call(first, last, pass::call(attribute));
      |                                                                 ~~~~~~~~~~^~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:47:49:   required from 'bool boost::spirit::x3::alternative<Left, Right>::parse(Iterator&, const Iterator&, const Context&, RContext&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Left = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >; Right = boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope>]'
   47 |                     && detail::parse_alternative(this->right, first, last, context, rcontext, attr));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:189:20:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope> >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  189 |         if (p.parse(first, last, context, rcontext, attr_))
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:45:45:   required from 'bool boost::spirit::x3::alternative<Left, Right>::parse(Iterator&, const Iterator&, const Context&, RContext&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Left = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope> >; Right = boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope>]'
   45 |             return detail::parse_alternative(this->left, first, last, context, rcontext, attr)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:189:20:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope> >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  189 |         if (p.parse(first, last, context, rcontext, attr_))
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:45:45:   [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:212:31:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs_main(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&, mpl_::false_) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = const boost::spirit::x3::unused_type; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true; mpl_::false_ = mpl_::bool_<false>]'
  212 |             bool r = rhs.parse(
      |                      ~~~~~~~~~^
  213 |                 first
      |                 ~~~~~          
  214 |               , last
      |               ~~~~~~           
  215 |               , make_rule_context<ID>(rhs, context, std::conditional_t<skip_definition_injection, mpl::false_, is_default_parse_rule>())
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |               , rcontext
      |               ~~~~~~~~~~       
  217 |               , attr
      |               ~~~~~~           
  218 |             );
      |             ~                  
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:288:34:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs_main(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = const boost::spirit::x3::unused_type; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true]'
  288 |             return parse_rhs_main(
      |                    ~~~~~~~~~~~~~~^
  289 |                 rhs, first, last, context, rcontext, attr
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  290 |               , has_on_error<ID, Iterator, Context>()
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |             );
      |             ~                     
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:313:34:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&, mpl_::true_) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true; mpl_::true_ = mpl_::bool_<true>]'
  313 |             return parse_rhs_main(rhs, first, last, context, rcontext, unused);
      |                    ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:351:37:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::call_rule_definition(const RHS&, const char*, Iterator&, const Iterator&, const Context&, ActualAttribute&, ExplicitAttrPropagation) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; ActualAttribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ExplicitAttrPropagation = mpl_::bool_<false>; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true]'
  351 |                 ok_parse = parse_rhs(rhs, first, last, context, attr_, attr_
      |                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  352 |                    , mpl::bool_
      |                    ~~~~~~~~~~~~      
  353 |                      < (  RHS::has_action
      |                      ~~~~~~~~~~~~~~~~~~~~
  354 |                        && !ExplicitAttrPropagation::value
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  355 |                        )
      |                        ~             
  356 |                      >()
      |                      ~~~             
  357 |                   );
      |                   ~                  
/build/mapnik/src/mapnik/include/mapnik/image_filter_grammar_x3_def.hpp:213:126:   required from 'bool mapnik::image_filter::parse_rule(boost::spirit::x3::detail::rule_id<image_filter_class>, Iterator&, const Iterator&, const Context&, boost::spirit::x3::rule<image_filter_class, std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> > >::attribute_type&) [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; boost::spirit::x3::rule<image_filter_class, std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> > >::attribute_type = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >]'
/build/mapnik/src/mapnik/src/image_filter_grammar_x3.cpp:32:18:   required from here
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:96:9: note: parameter passing for argument of type 'mapnik::filter::color_blind_deuteranope' when C++17 is enabled changed to match C++14 in GCC 10.1
   96 |         call(Attribute_& attribute)
      |         ^~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp: In instantiation of 'static boost::spirit::x3::detail::pass_parser_attribute<Parser, Attribute, Context, Enable>::type boost::spirit::x3::detail::pass_parser_attribute<Parser, Attribute, Context, Enable>::call(Attribute_&) [with Attribute_ = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; Enable = void; type = mapnik::filter::color_blind_protanope]':
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:187:75:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope>; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  187 |         typename pseudo::type attr_ = pseudo::call(first, last, pass::call(attribute));
      |                                                                 ~~~~~~~~~~^~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:47:49:   required from 'bool boost::spirit::x3::alternative<Left, Right>::parse(Iterator&, const Iterator&, const Context&, RContext&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Left = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >; Right = boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope>]'
   47 |                     && detail::parse_alternative(this->right, first, last, context, rcontext, attr));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:189:20:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  189 |         if (p.parse(first, last, context, rcontext, attr_))
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:45:45:   required from 'bool boost::spirit::x3::alternative<Left, Right>::parse(Iterator&, const Iterator&, const Context&, RContext&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Left = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >; Right = boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope>]'
   45 |             return detail::parse_alternative(this->left, first, last, context, rcontext, attr)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:189:20:   required from 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::alternative<boost::spirit::x3::rule<mapnik::image_filter::emboss_class, mapnik::filter::emboss>, boost::spirit::x3::rule<mapnik::image_filter::blur_class, mapnik::filter::blur> >, boost::spirit::x3::rule<mapnik::image_filter::gray_class, mapnik::filter::gray> >, boost::spirit::x3::rule<mapnik::image_filter::edge_detect_class, mapnik::filter::edge_detect> >, boost::spirit::x3::rule<mapnik::image_filter::sobel_class, mapnik::filter::sobel> >, boost::spirit::x3::rule<mapnik::image_filter::sharpen_class, mapnik::filter::sharpen> >, boost::spirit::x3::rule<mapnik::image_filter::x_gradient_class, mapnik::filter::x_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::y_gradient_class, mapnik::filter::y_gradient> >, boost::spirit::x3::rule<mapnik::image_filter::invert_class, mapnik::filter::invert> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope> >, boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope> >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]'
  189 |         if (p.parse(first, last, context, rcontext, attr_))
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/alternative.hpp:45:45:   [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:212:31:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs_main(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&, mpl_::false_) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = const boost::spirit::x3::unused_type; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true; mpl_::false_ = mpl_::bool_<false>]'
  212 |             bool r = rhs.parse(
      |                      ~~~~~~~~~^
  213 |                 first
      |                 ~~~~~          
  214 |               , last
      |               ~~~~~~           
  215 |               , make_rule_context<ID>(rhs, context, std::conditional_t<skip_definition_injection, mpl::false_, is_default_parse_rule>())
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |               , rcontext
      |               ~~~~~~~~~~       
  217 |               , attr
      |               ~~~~~~           
  218 |             );
      |             ~                  
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:288:34:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs_main(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = const boost::spirit::x3::unused_type; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true]'
  288 |             return parse_rhs_main(
      |                    ~~~~~~~~~~~~~~^
  289 |                 rhs, first, last, context, rcontext, attr
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  290 |               , has_on_error<ID, Iterator, Context>()
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |             );
      |             ~                     
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:313:34:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::parse_rhs(const RHS&, Iterator&, const Iterator&, const Context&, RContext&, ActualAttribute&, mpl_::true_) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ActualAttribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true; mpl_::true_ = mpl_::bool_<true>]'
  313 |             return parse_rhs_main(rhs, first, last, context, rcontext, unused);
      |                    ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp:351:37:   required from 'static bool boost::spirit::x3::detail::rule_parser<Attribute, ID, skip_definition_injection>::call_rule_definition(const RHS&, const char*, Iterator&, const Iterator&, const Context&, ActualAttribute&, ExplicitAttrPropagation) [with RHS = boost::spirit::x3::optional<boost::spirit::x3::list<boost::spirit::x3::action<boost::spirit::x3::rule<mapnik::image_filter::filter_class, mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >, mapnik::image_filter::<lambda(auto:9&)> >, boost::spirit::x3::kleene<boost::spirit::x3::literal_char<boost::spirit::char_encoding::standard, boost::spirit::x3::unused_type> > > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; ActualAttribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ExplicitAttrPropagation = mpl_::bool_<false>; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; ID = mapnik::image_filter::image_filter_class; bool skip_definition_injection = true]'
  351 |                 ok_parse = parse_rhs(rhs, first, last, context, attr_, attr_
      |                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  352 |                    , mpl::bool_
      |                    ~~~~~~~~~~~~      
  353 |                      < (  RHS::has_action
      |                      ~~~~~~~~~~~~~~~~~~~~
  354 |                        && !ExplicitAttrPropagation::value
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  355 |                        )
      |                        ~             
  356 |                      >()
      |                      ~~~             
  357 |                   );
      |                   ~                  
/build/mapnik/src/mapnik/include/mapnik/image_filter_grammar_x3_def.hpp:213:126:   required from 'bool mapnik::image_filter::parse_rule(boost::spirit::x3::detail::rule_id<image_filter_class>, Iterator&, const Iterator&, const Context&, boost::spirit::x3::rule<image_filter_class, std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> > >::attribute_type&) [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; boost::spirit::x3::rule<image_filter_class, std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> > >::attribute_type = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >]'
/build/mapnik/src/mapnik/src/image_filter_grammar_x3.cpp:32:18:   required from here
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:96:9: note: parameter passing for argument of type 'mapnik::filter::color_blind_protanope' when C++17 is enabled changed to match C++14 in GCC 10.1
   96 |         call(Attribute_& attribute)
      |         ^~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp: In function 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope>; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]':
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:187:75: note: parameter passing for argument of type 'mapnik::filter::color_blind_deuteranope' when C++17 is enabled changed to match C++14 in GCC 10.1
  187 |         typename pseudo::type attr_ = pseudo::call(first, last, pass::call(attribute));
      |                                                                 ~~~~~~~~~~^~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp: In function 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope>; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]':
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:187:75: note: parameter passing for argument of type 'mapnik::filter::color_blind_tritanope' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp: In function 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_deuteranope_class, mapnik::filter::color_blind_deuteranope>; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]':
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:187:75: note: parameter passing for argument of type 'mapnik::filter::color_blind_deuteranope' when C++17 is enabled changed to match C++14 in GCC 10.1
  187 |         typename pseudo::type attr_ = pseudo::call(first, last, pass::call(attribute));
      |                                                                 ~~~~~~~~~~^~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp: In function 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_tritanope_class, mapnik::filter::color_blind_tritanope>; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]':
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:187:75: note: parameter passing for argument of type 'mapnik::filter::color_blind_tritanope' when C++17 is enabled changed to match C++14 in GCC 10.1
  187 |         typename pseudo::type attr_ = pseudo::call(first, last, pass::call(attribute));
      |                                                                 ~~~~~~~~~~^~~~~~~~~~~
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp: In function 'bool boost::spirit::x3::detail::parse_alternative(const Parser&, Iterator&, const Iterator&, const Context&, RContext&, Attribute&) [with Parser = boost::spirit::x3::rule<mapnik::image_filter::color_blind_protanope_class, mapnik::filter::color_blind_protanope>; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::x3::context<boost::spirit::x3::skipper_tag, const boost::spirit::x3::char_class<boost::spirit::char_encoding::ascii, boost::spirit::x3::space_tag>, boost::spirit::x3::unused_type>; RContext = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; Attribute = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>]':
/usr/include/boost/spirit/home/x3/operator/detail/alternative.hpp:187:75: note: parameter passing for argument of type 'mapnik::filter::color_blind_protanope' when C++17 is enabled changed to match C++14 in GCC 10.1
  187 |         typename pseudo::type attr_ = pseudo::call(first, last, pass::call(attribute));
      |                                                                 ~~~~~~~~~~^~~~~~~~~~~
[ 12%] Building CXX object CMakeFiles/mapnik.dir/src/image_util.cpp.o
[ 13%] Building CXX object CMakeFiles/mapnik.dir/src/image_view_any.cpp.o
[ 13%] Building CXX object CMakeFiles/mapnik.dir/src/image_view.cpp.o
[ 13%] Building CXX object CMakeFiles/mapnik.dir/src/image.cpp.o
[ 13%] Building CXX object CMakeFiles/mapnik.dir/src/layer.cpp.o
[ 14%] Building CXX object CMakeFiles/mapnik.dir/src/load_map.cpp.o
[ 14%] Building CXX object CMakeFiles/mapnik.dir/src/map.cpp.o
[ 14%] Building CXX object CMakeFiles/mapnik.dir/src/mapnik.cpp.o
/build/mapnik/src/mapnik/src/image.cpp:88:58: warning: type attributes ignored after type is already defined [-Wattributes]
[ 14%] Building CXX object CMakeFiles/mapnik.dir/src/mapped_memory_cache.cpp.o
[ 14%] Building CXX object CMakeFiles/mapnik.dir/src/marker_cache.cpp.o
[ 15%] Building CXX object CMakeFiles/mapnik.dir/src/marker_helpers.cpp.o
[ 15%] Building CXX object CMakeFiles/mapnik.dir/src/memory_datasource.cpp.o
[ 15%] Building CXX object CMakeFiles/mapnik.dir/src/palette.cpp.o
[ 15%] Building CXX object CMakeFiles/mapnik.dir/src/params.cpp.o
[ 15%] Building CXX object CMakeFiles/mapnik.dir/src/parse_image_filters.cpp.o
[ 16%] Building CXX object CMakeFiles/mapnik.dir/src/parse_path.cpp.o
[ 16%] Building CXX object CMakeFiles/mapnik.dir/src/parse_transform.cpp.o
[ 16%] Building CXX object CMakeFiles/mapnik.dir/src/path_expression_grammar_x3.cpp.o
[ 16%] Building CXX object CMakeFiles/mapnik.dir/src/plugin.cpp.o
[ 17%] Building CXX object CMakeFiles/mapnik.dir/src/proj_transform_cache.cpp.o
[ 17%] Building CXX object CMakeFiles/mapnik.dir/src/proj_transform.cpp.o
[ 17%] Building CXX object CMakeFiles/mapnik.dir/src/raster_colorizer.cpp.o
[ 17%] Building CXX object CMakeFiles/mapnik.dir/src/projection.cpp.o
[ 17%] Building CXX object CMakeFiles/mapnik.dir/src/renderer_common.cpp.o
[ 18%] Building CXX object CMakeFiles/mapnik.dir/src/request.cpp.o
[ 18%] Building CXX object CMakeFiles/mapnik.dir/src/rule.cpp.o
[ 18%] Building CXX object CMakeFiles/mapnik.dir/src/save_map.cpp.o
[ 18%] Building CXX object CMakeFiles/mapnik.dir/src/scale_denominator.cpp.o
[ 19%] Building CXX object CMakeFiles/mapnik.dir/src/simplify.cpp.o
In file included from /build/mapnik/src/mapnik/src/load_map.cpp:39:
/build/mapnik/src/mapnik/include/mapnik/xml_loader.hpp:33:48: warning: type attributes ignored after type is already defined [-Wattributes]
[ 19%] Building CXX object CMakeFiles/mapnik.dir/src/symbolizer_enumerations.cpp.o
[ 19%] Building CXX object CMakeFiles/mapnik.dir/src/symbolizer_keys.cpp.o
[ 19%] Building CXX object CMakeFiles/mapnik.dir/src/symbolizer.cpp.o
[ 19%] Building CXX object CMakeFiles/mapnik.dir/src/transform_expression_grammar_x3.cpp.o
[ 20%] Building CXX object CMakeFiles/mapnik.dir/src/transform_expression.cpp.o
[ 20%] Building CXX object CMakeFiles/mapnik.dir/src/twkb.cpp.o
[ 20%] Building CXX object CMakeFiles/mapnik.dir/src/unicode.cpp.o
[ 20%] Building CXX object CMakeFiles/mapnik.dir/src/value.cpp.o
[ 21%] Building CXX object CMakeFiles/mapnik.dir/src/vertex_cache.cpp.o
[ 21%] Building CXX object CMakeFiles/mapnik.dir/src/vertex_adapters.cpp.o
[ 21%] Building CXX object CMakeFiles/mapnik.dir/src/warp.cpp.o
[ 21%] Building CXX object CMakeFiles/mapnik.dir/src/well_known_srs.cpp.o
[ 21%] Building CXX object CMakeFiles/mapnik.dir/src/wkb.cpp.o
[ 22%] Building CXX object CMakeFiles/mapnik.dir/src/xml_tree.cpp.o
[ 22%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_arc.cpp.o
[ 22%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_arrowhead.cpp.o
[ 22%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_bezier_arc.cpp.o
[ 22%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_bspline.cpp.o
[ 23%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_curves.cpp.o
[ 23%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_embedded_raster_fonts.cpp.o
[ 23%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_gsv_text.cpp.o
[ 23%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_image_filters.cpp.o
[ 24%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_line_aa_basics.cpp.o
[ 24%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_line_profile_aa.cpp.o
[ 24%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_pixfmt_rgba.cpp.o
[ 24%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_rounded_rect.cpp.o
[ 24%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_sqrt_tables.cpp.o
[ 25%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_trans_affine.cpp.o
[ 25%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_trans_double_path.cpp.o
[ 25%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_trans_single_path.cpp.o
[ 25%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_trans_warp_magnifier.cpp.o
[ 25%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_vcgen_bspline.cpp.o
[ 26%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_vcgen_contour.cpp.o
[ 26%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_vcgen_dash.cpp.o
[ 26%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_vcgen_markers_term.cpp.o
[ 26%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_vcgen_stroke.cpp.o
[ 27%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_vpgen_clip_polygon.cpp.o
[ 27%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_vpgen_clip_polyline.cpp.o
[ 27%] Building CXX object CMakeFiles/mapnik.dir/deps/agg/src/agg_vpgen_segmentator.cpp.o
[ 27%] Building CXX object CMakeFiles/mapnik.dir/src/agg/agg_renderer.cpp.o
[ 27%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_building_symbolizer.cpp.o
[ 28%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_debug_symbolizer.cpp.o
[ 28%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_dot_symbolizer.cpp.o
[ 28%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_group_symbolizer.cpp.o
[ 28%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_line_pattern_symbolizer.cpp.o
[ 28%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_line_symbolizer.cpp.o
[ 29%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_markers_symbolizer.cpp.o
[ 29%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_point_symbolizer.cpp.o
[ 29%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_polygon_pattern_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/agg_render_marker.hpp:31,
                 from /build/mapnik/src/mapnik/src/agg/process_group_symbolizer.cpp:27:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 29%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_polygon_symbolizer.cpp.o
[ 30%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_raster_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/agg_render_marker.hpp:31,
                 from /build/mapnik/src/mapnik/src/agg/process_markers_symbolizer.cpp:27:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 30%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_shield_symbolizer.cpp.o
[ 30%] Building CXX object CMakeFiles/mapnik.dir/src/agg/process_text_symbolizer.cpp.o
[ 30%] Building CXX object CMakeFiles/mapnik.dir/src/css/css_color_grammar_x3.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/src/agg/process_shield_symbolizer.cpp:27:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 30%] Building CXX object CMakeFiles/mapnik.dir/src/css/css_grammar_x3.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/src/agg/process_text_symbolizer.cpp:28:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 31%] Building CXX object CMakeFiles/mapnik.dir/src/geometry/box2d.cpp.o
In file included from /usr/include/boost/spirit/home/x3/auxiliary.hpp:16,
                 from /usr/include/boost/spirit/home/x3.hpp:62,
                 from /build/mapnik/src/mapnik/include/mapnik/css/css_color_grammar_x3.hpp:31,
                 from /build/mapnik/src/mapnik/include/mapnik/css/css_color_grammar_x3_def.hpp:28,
                 from /build/mapnik/src/mapnik/src/css/css_color_grammar_x3.cpp:23:
/usr/include/boost/spirit/home/x3/auxiliary/attr.hpp: In instantiation of 'constexpr boost::spirit::x3::attr_parser<typename boost::remove_cv<typename boost::remove_reference<T>::type>::type> boost::spirit::x3::attr_gen::operator()(Value&&) const [with Value = double; typename boost::remove_cv<typename boost::remove_reference<T>::type>::type = double; typename boost::remove_reference<T>::type = double]':
/build/mapnik/src/mapnik/include/mapnik/css/css_color_grammar_x3_def.hpp:377:12:   required from here
/usr/include/boost/spirit/home/x3/auxiliary/attr.hpp:111:9: note: parameter passing for argument of type 'boost::spirit::x3::attr_parser<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  111 |         operator()(Value&& value) const
      |         ^~~~~~~~
[ 31%] Building CXX object CMakeFiles/mapnik.dir/src/geometry/closest_point.cpp.o
[ 31%] Building CXX object CMakeFiles/mapnik.dir/src/geometry/envelope.cpp.o
[ 31%] Building CXX object CMakeFiles/mapnik.dir/src/geometry/interior.cpp.o
[ 32%] Building CXX object CMakeFiles/mapnik.dir/src/geometry/polylabel.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/agg/render_polygon_pattern.hpp:31,
                 from /build/mapnik/src/mapnik/src/agg/process_polygon_pattern_symbolizer.cpp:29:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 32%] Building CXX object CMakeFiles/mapnik.dir/src/geometry/reprojection.cpp.o
[ 32%] Building CXX object CMakeFiles/mapnik.dir/src/renderer_common/pattern_alignment.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/src/agg/process_polygon_symbolizer.cpp:31:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 32%] Building CXX object CMakeFiles/mapnik.dir/src/renderer_common/render_group_symbolizer.cpp.o
[ 32%] Building CXX object CMakeFiles/mapnik.dir/src/renderer_common/render_markers_symbolizer.cpp.o
[ 33%] Building CXX object CMakeFiles/mapnik.dir/src/renderer_common/render_pattern.cpp.o
[ 33%] Building CXX object CMakeFiles/mapnik.dir/src/renderer_common/render_thunk_extractor.cpp.o
[ 33%] Building CXX object CMakeFiles/mapnik.dir/src/svg/svg_parser.cpp.o
[ 33%] Building CXX object CMakeFiles/mapnik.dir/src/svg/svg_path_grammar_x3.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/renderer_common/render_thunk.hpp:31,
                 from /build/mapnik/src/mapnik/include/mapnik/renderer_common/render_thunk_extractor.hpp:28,
                 from /build/mapnik/src/mapnik/src/renderer_common/render_thunk_extractor.cpp:26:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 33%] Building CXX object CMakeFiles/mapnik.dir/src/svg/svg_path_parser.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from /build/mapnik/src/mapnik/src/renderer_common/render_group_symbolizer.cpp:27:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 34%] Building CXX object CMakeFiles/mapnik.dir/src/svg/svg_points_parser.cpp.o
[ 34%] Building CXX object CMakeFiles/mapnik.dir/src/svg/svg_transform_parser.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/marker_helpers.hpp:39,
                 from /build/mapnik/src/mapnik/src/renderer_common/render_markers_symbolizer.cpp:27:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 34%] Building CXX object CMakeFiles/mapnik.dir/src/group/group_layout_manager.cpp.o
[ 34%] Building CXX object CMakeFiles/mapnik.dir/src/group/group_rule.cpp.o
[ 35%] Building CXX object CMakeFiles/mapnik.dir/src/group/group_symbolizer_helper.cpp.o
[ 35%] Building CXX object CMakeFiles/mapnik.dir/src/text/color_font_renderer.cpp.o
[ 35%] Building CXX object CMakeFiles/mapnik.dir/src/text/face.cpp.o
[ 35%] Building CXX object CMakeFiles/mapnik.dir/src/text/font_feature_settings.cpp.o
[ 35%] Building CXX object CMakeFiles/mapnik.dir/src/text/font_library.cpp.o
[ 36%] Building CXX object CMakeFiles/mapnik.dir/src/text/glyph_positions.cpp.o
[ 36%] Building CXX object CMakeFiles/mapnik.dir/src/text/itemizer.cpp.o
[ 36%] Building CXX object CMakeFiles/mapnik.dir/src/text/placement_finder.cpp.o
[ 36%] Building CXX object CMakeFiles/mapnik.dir/src/text/properties_util.cpp.o
[ 37%] Building CXX object CMakeFiles/mapnik.dir/src/text/renderer.cpp.o
[ 37%] Building CXX object CMakeFiles/mapnik.dir/src/text/scrptrun.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from /build/mapnik/src/mapnik/src/group/group_symbolizer_helper.cpp:24:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 37%] Building CXX object CMakeFiles/mapnik.dir/src/text/symbolizer_helpers.cpp.o
[ 37%] Building CXX object CMakeFiles/mapnik.dir/src/text/text_layout.cpp.o
[ 37%] Building CXX object CMakeFiles/mapnik.dir/src/text/text_line.cpp.o
[ 38%] Building CXX object CMakeFiles/mapnik.dir/src/text/text_properties.cpp.o
[ 38%] Building CXX object CMakeFiles/mapnik.dir/src/text/formatting/base.cpp.o
[ 38%] Building CXX object CMakeFiles/mapnik.dir/src/text/formatting/format.cpp.o
[ 38%] Building CXX object CMakeFiles/mapnik.dir/src/text/formatting/layout.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/agg/render_polygon_pattern.hpp:31,
                 from /build/mapnik/src/mapnik/src/agg/process_line_pattern_symbolizer.cpp:30:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 38%] Building CXX object CMakeFiles/mapnik.dir/src/text/formatting/list.cpp.o
[ 39%] Building CXX object CMakeFiles/mapnik.dir/src/text/formatting/registry.cpp.o
[ 39%] Building CXX object CMakeFiles/mapnik.dir/src/text/formatting/text.cpp.o
[ 39%] Building CXX object CMakeFiles/mapnik.dir/src/text/placements/base.cpp.o
[ 39%] Building CXX object CMakeFiles/mapnik.dir/src/text/placements/dummy.cpp.o
[ 40%] Building CXX object CMakeFiles/mapnik.dir/src/text/placements/list.cpp.o
[ 40%] Building CXX object CMakeFiles/mapnik.dir/src/text/placements/registry.cpp.o
[ 40%] Building CXX object CMakeFiles/mapnik.dir/src/text/placements/simple.cpp.o
[ 40%] Building CXX object CMakeFiles/mapnik.dir/src/util/math.cpp.o
[ 40%] Building CXX object CMakeFiles/mapnik.dir/src/util/utf_conv_win.cpp.o
[ 41%] Building CXX object CMakeFiles/mapnik.dir/src/util/mapped_memory_file.cpp.o
[ 41%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/cairo_context.cpp.o
[ 41%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/cairo_render_vector.cpp.o
[ 41%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/cairo_renderer.cpp.o
[ 42%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_building_symbolizer.cpp.o
[ 42%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_debug_symbolizer.cpp.o
[ 42%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_group_symbolizer.cpp.o
[ 42%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_line_pattern_symbolizer.cpp.o
[ 42%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_line_symbolizer.cpp.o
[ 43%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_markers_symbolizer.cpp.o
[ 43%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_point_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/renderer_common/render_thunk.hpp:31,
                 from /build/mapnik/src/mapnik/include/mapnik/renderer_common/render_group_symbolizer.hpp:29,
                 from /build/mapnik/src/mapnik/src/cairo/process_group_symbolizer.cpp:33:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 43%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_polygon_pattern_symbolizer.cpp.o
[ 43%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_polygon_symbolizer.cpp.o
[ 43%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_raster_symbolizer.cpp.o
[ 44%] Building CXX object CMakeFiles/mapnik.dir/src/cairo/process_text_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/cairo/render_polygon_pattern.hpp:28,
                 from /build/mapnik/src/mapnik/src/cairo/process_polygon_pattern_symbolizer.cpp:30:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 44%] Building CXX object CMakeFiles/mapnik.dir/src/jpeg_reader.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/renderer_common/process_polygon_symbolizer.hpp:27,
                 from /build/mapnik/src/mapnik/src/cairo/process_polygon_symbolizer.cpp:29:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 44%] Building CXX object CMakeFiles/mapnik.dir/src/png_reader.cpp.o
[ 44%] Building CXX object CMakeFiles/mapnik.dir/src/tiff_reader.cpp.o
[ 45%] Building CXX object CMakeFiles/mapnik.dir/src/webp_reader.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/src/cairo/process_text_symbolizer.cpp:27:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 45%] Building CXX object CMakeFiles/mapnik.dir/src/webp_io.cpp.o
[ 45%] Building CXX object CMakeFiles/mapnik.dir/src/avif_reader.cpp.o
[ 45%] Building CXX object CMakeFiles/mapnik.dir/src/grid/grid_renderer.cpp.o
[ 45%] Building CXX object CMakeFiles/mapnik.dir/src/grid/grid.cpp.o
[ 46%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_building_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/src/agg/process_line_symbolizer.cpp:30:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 46%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_group_symbolizer.cpp.o
[ 46%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_line_pattern_symbolizer.cpp.o
[ 46%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_line_symbolizer.cpp.o
[ 47%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_markers_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/renderer_common/render_thunk.hpp:31,
                 from /build/mapnik/src/mapnik/include/mapnik/renderer_common/render_group_symbolizer.hpp:29,
                 from /build/mapnik/src/mapnik/src/grid/process_group_symbolizer.cpp:38:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 47%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_point_symbolizer.cpp.o
[ 47%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_polygon_pattern_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/marker_helpers.hpp:39,
                 from /build/mapnik/src/mapnik/src/marker_helpers.cpp:24:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 47%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_polygon_symbolizer.cpp.o
[ 47%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_raster_symbolizer.cpp.o
[ 48%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_shield_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/cairo/render_polygon_pattern.hpp:28,
                 from /build/mapnik/src/mapnik/src/cairo/process_line_pattern_symbolizer.cpp:29:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 48%] Building CXX object CMakeFiles/mapnik.dir/src/grid/process_text_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/src/grid/process_polygon_pattern_symbolizer.cpp:32:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 48%] Building CXX object CMakeFiles/mapnik.dir/src/svg/output/process_line_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/src/grid/process_shield_symbolizer.cpp:31:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 48%] Building CXX object CMakeFiles/mapnik.dir/src/svg/output/process_polygon_symbolizer.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/src/grid/process_text_symbolizer.cpp:28:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 48%] Building CXX object CMakeFiles/mapnik.dir/src/svg/output/process_symbolizers.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/src/cairo/process_line_symbolizer.cpp:29:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 49%] Building CXX object CMakeFiles/mapnik.dir/src/svg/output/svg_generator.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/src/grid/process_polygon_symbolizer.cpp:33:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 49%] Building CXX object CMakeFiles/mapnik.dir/src/svg/output/svg_output_attributes.cpp.o
[ 49%] Building CXX object CMakeFiles/mapnik.dir/src/svg/output/svg_output_grammars.cpp.o
[ 49%] Building CXX object CMakeFiles/mapnik.dir/src/svg/output/svg_renderer.cpp.o
[ 50%] Building CXX object CMakeFiles/mapnik.dir/src/libxml2_loader.cpp.o
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/src/grid/process_line_pattern_symbolizer.cpp:34:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/include/mapnik/text/symbolizer_helpers.hpp:28,
                 from /build/mapnik/src/mapnik/src/text/symbolizer_helpers.cpp:24:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/mapnik/src/mapnik/deps/agg/include/agg_conv_smooth_poly1.h:23,
                 from /build/mapnik/src/mapnik/include/mapnik/adaptive_smooth.hpp:11,
                 from /build/mapnik/src/mapnik/include/mapnik/vertex_converters.hpp:40,
                 from /build/mapnik/src/mapnik/src/grid/process_line_symbolizer.cpp:31:
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h: In static member function 'static agg::calculate_poly1::result_type agg::calculate_poly1::apply(const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, const agg::vertex_dist&, double)':
/build/mapnik/src/mapnik/deps/agg/include/agg_vcgen_smooth_poly1.h:247:9: note: parameter passing for argument of type 'std::pair<agg::point_base<double>, agg::point_base<double> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 50%] Linking CXX shared library out/libmapnik.so
[ 50%] Built target mapnik
[ 50%] Building CXX object plugins/input/geobuf/CMakeFiles/input-geobuf.dir/geobuf_datasource.cpp.o
[ 50%] Building CXX object plugins/input/postgis/CMakeFiles/input-postgis.dir/postgis_datasource.cpp.o
[ 50%] Building CXX object plugins/input/pgraster/CMakeFiles/input-pgraster.dir/pgraster_datasource.cpp.o
[ 50%] Building CXX object plugins/input/geojson/CMakeFiles/input-geojson.dir/geojson_datasource.cpp.o
[ 50%] Building CXX object plugins/input/ogr/CMakeFiles/input-ogr.dir/ogr_converter.cpp.o
[ 50%] Building CXX object plugins/input/csv/CMakeFiles/input-csv.dir/csv_datasource.cpp.o
[ 50%] Building CXX object plugins/input/gdal/CMakeFiles/input-gdal.dir/gdal_datasource.cpp.o
[ 50%] Building CXX object plugins/input/raster/CMakeFiles/input-raster.dir/raster_datasource.cpp.o
[ 50%] Building CXX object plugins/input/ogr/CMakeFiles/input-ogr.dir/ogr_datasource.cpp.o
In file included from /usr/include/gdal_raster_cpp.h:34,
                 from /usr/include/gdal_priv.h:66,
                 from /build/mapnik/src/mapnik/plugins/input/gdal/gdal_datasource.hpp:43,
                 from /build/mapnik/src/mapnik/plugins/input/gdal/gdal_datasource.cpp:23:
/usr/include/gdal_geotransform.h: In member function 'std::pair<double, double> GDALGeoTransform::Apply(double, double) const':
/usr/include/gdal_geotransform.h:190:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 50%] Building CXX object plugins/input/gdal/CMakeFiles/input-gdal.dir/gdal_featureset.cpp.o
[ 50%] Building CXX object plugins/input/raster/CMakeFiles/input-raster.dir/raster_featureset.cpp.o
In file included from /usr/include/gdal_raster_cpp.h:34,
                 from /usr/include/gdal_priv.h:66,
                 from /usr/include/ogrsf_frmts.h:20,
                 from /build/mapnik/src/mapnik/plugins/input/ogr/ogr_datasource.hpp:42,
                 from /build/mapnik/src/mapnik/plugins/input/ogr/ogr_datasource.cpp:23:
/usr/include/gdal_geotransform.h: In member function 'std::pair<double, double> GDALGeoTransform::Apply(double, double) const':
/usr/include/gdal_geotransform.h:190:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 51%] Building CXX object plugins/input/ogr/CMakeFiles/input-ogr.dir/ogr_utils.cpp.o
In file included from /usr/include/gdal_raster_cpp.h:34,
                 from /usr/include/gdal_priv.h:66,
                 from /build/mapnik/src/mapnik/plugins/input/gdal/gdal_featureset.cpp:39:
/usr/include/gdal_geotransform.h: In member function 'std::pair<double, double> GDALGeoTransform::Apply(double, double) const':
/usr/include/gdal_geotransform.h:190:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 51%] Linking CXX shared module ../../../out/plugins/input/gdal.input
[ 51%] Built target input-gdal
[ 51%] Building CXX object plugins/input/geojson/CMakeFiles/input-geojson.dir/geojson_featureset.cpp.o
[ 51%] Building CXX object plugins/input/ogr/CMakeFiles/input-ogr.dir/ogr_featureset.cpp.o
[ 51%] Building CXX object plugins/input/raster/CMakeFiles/input-raster.dir/raster_info.cpp.o
[ 52%] Building CXX object plugins/input/geobuf/CMakeFiles/input-geobuf.dir/geobuf_featureset.cpp.o
/build/mapnik/src/mapnik/plugins/input/geobuf/geobuf_datasource.cpp: In constructor 'geobuf_datasource::geobuf_datasource(const mapnik::parameters&)':
/build/mapnik/src/mapnik/plugins/input/geobuf/geobuf_datasource.cpp:99:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
[ 53%] Building CXX object plugins/input/pgraster/CMakeFiles/input-pgraster.dir/pgraster_featureset.cpp.o
[ 54%] Building CXX object plugins/input/csv/CMakeFiles/input-csv.dir/csv_featureset.cpp.o
[ 55%] Building CXX object plugins/input/postgis/CMakeFiles/input-postgis.dir/postgis_featureset.cpp.o
[ 55%] Building CXX object plugins/input/pgraster/CMakeFiles/input-pgraster.dir/pgraster_wkb_reader.cpp.o
[ 56%] Linking CXX shared module ../../../out/plugins/input/raster.input
[ 56%] Building CXX object plugins/input/geojson/CMakeFiles/input-geojson.dir/geojson_index_featureset.cpp.o
[ 56%] Built target input-raster
[ 56%] Building CXX object plugins/input/shape/CMakeFiles/input-shape.dir/dbfile.cpp.o
[ 57%] Building CXX object plugins/input/geojson/CMakeFiles/input-geojson.dir/geojson_memory_index_featureset.cpp.o
[ 57%] Linking CXX shared module ../../../out/plugins/input/postgis.input
[ 57%] Linking CXX shared module ../../../out/plugins/input/pgraster.input
[ 57%] Built target input-postgis
[ 57%] Building CXX object plugins/input/shape/CMakeFiles/input-shape.dir/dbf_test.cpp.o
[ 57%] Built target input-pgraster
[ 58%] Building CXX object plugins/input/sqlite/CMakeFiles/input-sqlite.dir/sqlite_datasource.cpp.o
[ 58%] Linking CXX shared module ../../../out/plugins/input/geobuf.input
[ 58%] Built target input-geobuf
[ 58%] Building CXX object plugins/input/csv/CMakeFiles/input-csv.dir/csv_index_featureset.cpp.o
[ 58%] Building CXX object plugins/input/shape/CMakeFiles/input-shape.dir/shape_datasource.cpp.o
[ 58%] Building CXX object plugins/input/csv/CMakeFiles/input-csv.dir/csv_inline_featureset.cpp.o
[ 58%] Building CXX object plugins/input/csv/CMakeFiles/input-csv.dir/csv_utils.cpp.o
In file included from /usr/include/gdal_raster_cpp.h:34,
                 from /usr/include/gdal_priv.h:66,
                 from /usr/include/ogrsf_frmts.h:20,
                 from /build/mapnik/src/mapnik/plugins/input/ogr/ogr_featureset.hpp:35,
                 from /build/mapnik/src/mapnik/plugins/input/ogr/ogr_featureset.cpp:37:
/usr/include/gdal_geotransform.h: In member function 'std::pair<double, double> GDALGeoTransform::Apply(double, double) const':
/usr/include/gdal_geotransform.h:190:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 58%] Building CXX object plugins/input/ogr/CMakeFiles/input-ogr.dir/ogr_index_featureset.cpp.o
[ 58%] Building CXX object plugins/input/shape/CMakeFiles/input-shape.dir/shape_featureset.cpp.o
[ 58%] Linking CXX shared module ../../../out/plugins/input/geojson.input
[ 58%] Built target input-geojson
[ 58%] Building CXX object plugins/input/topojson/CMakeFiles/input-topojson.dir/topojson_datasource.cpp.o
[ 58%] Building CXX object plugins/input/topojson/CMakeFiles/input-topojson.dir/topojson_featureset.cpp.o
[ 59%] Building CXX object plugins/input/shape/CMakeFiles/input-shape.dir/shape_index_featureset.cpp.o
[ 59%] Building CXX object plugins/input/shape/CMakeFiles/input-shape.dir/shape_io.cpp.o
[ 59%] Building CXX object plugins/input/shape/CMakeFiles/input-shape.dir/shape_utils.cpp.o
[ 59%] Building CXX object plugins/input/sqlite/CMakeFiles/input-sqlite.dir/sqlite_featureset.cpp.o
[ 59%] Building CXX object plugins/input/tiles/CMakeFiles/input-tiles.dir/tiles_datasource.cpp.o
[ 59%] Building CXX object utils/geometry_to_wkb/CMakeFiles/geometry_to_wkb.dir/main.cpp.o
In file included from /usr/include/gdal_raster_cpp.h:34,
                 from /usr/include/gdal_priv.h:66,
                 from /usr/include/ogrsf_frmts.h:20,
                 from /build/mapnik/src/mapnik/plugins/input/ogr/ogr_featureset.hpp:35,
                 from /build/mapnik/src/mapnik/plugins/input/ogr/ogr_index_featureset.hpp:30,
                 from /build/mapnik/src/mapnik/plugins/input/ogr/ogr_index_featureset.cpp:47:
/usr/include/gdal_geotransform.h: In member function 'std::pair<double, double> GDALGeoTransform::Apply(double, double) const':
/usr/include/gdal_geotransform.h:190:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 59%] Linking CXX shared module ../../../out/plugins/input/ogr.input
[ 59%] Built target input-ogr
[ 59%] Building CXX object utils/mapnik-index/CMakeFiles/mapnik-index.dir/mapnik-index.cpp.o
[ 60%] Linking CXX shared module ../../../out/plugins/input/csv.input
[ 60%] Built target input-csv
[ 60%] Building CXX object utils/mapnik-render/CMakeFiles/mapnik-render.dir/mapnik-render.cpp.o
[ 60%] Linking CXX executable ../../out/geometry_to_wkb
[ 60%] Building CXX object utils/mapnik-index/CMakeFiles/mapnik-index.dir/process_csv_file.cpp.o
[ 60%] Built target geometry_to_wkb
[ 60%] Building CXX object utils/mapnik-index/CMakeFiles/mapnik-index.dir/process_geojson_file_x3.cpp.o
[ 60%] Linking CXX shared module ../../../out/plugins/input/topojson.input
[ 60%] Linking CXX shared module ../../../out/plugins/input/shape.input
[ 60%] Built target input-topojson
[ 60%] Building CXX object utils/pgsql2sqlite/CMakeFiles/pgsql2sqlite.dir/main.cpp.o
[ 60%] Built target input-shape
[ 60%] Building CXX object utils/shapeindex/CMakeFiles/shapeindex.dir/shapeindex.cpp.o
[ 60%] Building CXX object utils/mapnik-index/CMakeFiles/mapnik-index.dir/__/__/plugins/input/csv/csv_utils.cpp.o
[ 60%] Linking CXX shared module ../../../out/plugins/input/sqlite.input
[ 60%] Building CXX object utils/pgsql2sqlite/CMakeFiles/pgsql2sqlite.dir/sqlite.cpp.o
[ 60%] Built target input-sqlite
[ 60%] Building CXX object utils/svg2png/CMakeFiles/svg2png.dir/svg2png.cpp.o
[ 60%] Building CXX object plugins/input/tiles/CMakeFiles/input-tiles.dir/vector_tiles_featureset.cpp.o
[ 60%] Linking CXX executable ../../out/mapnik-render
[ 60%] Built target mapnik-render
[ 60%] Built target mapnik-viewer_autogen_timestamp_deps
[ 60%] Building CXX object demo/c++/CMakeFiles/mapnik-demo.dir/rundemo.cpp.o
[ 60%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-normalize_angle.dir/src/normalize_angle.cpp.o
[ 60%] Linking CXX executable ../../out/shapeindex
[ 60%] Built target shapeindex
[ 60%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_array_allocation.dir/src/test_array_allocation.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/normalize_angle.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Linking CXX executable ../out/normalize_angle
[ 60%] Built target mapnik-benchmark-normalize_angle
[ 60%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_expression_parse.dir/src/test_expression_parse.cpp.o
[ 60%] Linking CXX executable ../../out/svg2png
[ 61%] Linking CXX executable ../../out/mapnik-demo
[ 61%] Built target svg2png
[ 62%] Building CXX object plugins/input/tiles/CMakeFiles/input-tiles.dir/raster_tiles_featureset.cpp.o
[ 63%] Linking CXX executable ../../out/pgsql2sqlite
[ 63%] Built target mapnik-demo
[ 63%] Building CXX object plugins/input/tiles/CMakeFiles/input-tiles.dir/mvt_io.cpp.o
[ 63%] Built target pgsql2sqlite
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_expression_parse.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_face_ptr_creation.dir/src/test_face_ptr_creation.cpp.o
[ 63%] Linking CXX executable ../out/test_expression_parse
[ 63%] Built target mapnik-benchmark-test_expression_parse
[ 64%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_font_registration.dir/src/test_font_registration.cpp.o
[ 65%] Linking CXX executable ../../out/mapnik-index
[ 65%] Built target mapnik-index
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_array_allocation.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 65%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_getline.dir/src/test_getline.cpp.o
[ 66%] Linking CXX executable ../out/test_array_allocation
[ 66%] Building CXX object plugins/input/tiles/CMakeFiles/input-tiles.dir/tiles_source.cpp.o
[ 66%] Built target mapnik-benchmark-test_array_allocation
[ 67%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_marker_cache.dir/src/test_marker_cache.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_font_registration.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 67%] Linking CXX executable ../out/test_font_registration
[ 67%] Built target mapnik-benchmark-test_font_registration
[ 67%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_noop_rendering.dir/src/test_noop_rendering.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_getline.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_face_ptr_creation.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 67%] Linking CXX executable ../out/test_getline
[ 67%] Linking CXX executable ../out/test_face_ptr_creation
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_marker_cache.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 67%] Linking CXX executable ../out/test_marker_cache
[ 67%] Built target mapnik-benchmark-test_getline
[ 67%] Built target mapnik-benchmark-test_face_ptr_creation
[ 67%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_numeric_cast_vs_static_cast.dir/src/test_numeric_cast_vs_static_cast.cpp.o
[ 67%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_offset_converter.dir/src/test_offset_converter.cpp.o
[ 67%] Built target mapnik-benchmark-test_marker_cache
[ 67%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_png_encoding1.dir/src/test_png_encoding1.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_numeric_cast_vs_static_cast.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 68%] Linking CXX executable ../out/test_numeric_cast_vs_static_cast
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_offset_converter.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 68%] Linking CXX executable ../out/test_offset_converter
[ 68%] Built target mapnik-benchmark-test_numeric_cast_vs_static_cast
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_png_encoding1.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 68%] Building CXX object plugins/input/tiles/CMakeFiles/input-tiles.dir/__/__/__/deps/mapbox/mapnik-vector-tile/src/vector_tile_compression.cpp.o
[ 69%] Linking CXX executable ../out/test_png_encoding1
[ 69%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_png_encoding2.dir/src/test_png_encoding2.cpp.o
[ 69%] Built target mapnik-benchmark-test_offset_converter
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_noop_rendering.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 70%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_polygon_clipping_rendering.dir/src/test_polygon_clipping_rendering.cpp.o
[ 70%] Linking CXX executable ../out/test_noop_rendering
[ 70%] Built target mapnik-benchmark-test_png_encoding1
[ 70%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_polygon_clipping.dir/src/test_polygon_clipping.cpp.o
[ 71%] Building CXX object plugins/input/tiles/CMakeFiles/input-tiles.dir/__/__/__/deps/mapbox/mapnik-vector-tile/src/vector_tile_geometry_decoder.cpp.o
[ 71%] Built target mapnik-benchmark-test_noop_rendering
[ 71%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_proj_transform1.dir/src/test_proj_transform1.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_png_encoding2.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 71%] Linking CXX executable ../out/test_png_encoding2
[ 71%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_quad_tree.dir/src/test_quad_tree.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_proj_transform1.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 71%] Linking CXX executable ../out/test_proj_transform1
[ 71%] Built target mapnik-benchmark-test_png_encoding2
[ 71%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_rendering_shared_map.dir/src/test_rendering_shared_map.cpp.o
[ 71%] Built target mapnik-benchmark-test_proj_transform1
[ 71%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_rendering.dir/src/test_rendering.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_polygon_clipping_rendering.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 71%] Linking CXX executable ../out/test_polygon_clipping_rendering
[ 71%] Built target mapnik-benchmark-test_polygon_clipping_rendering
[ 71%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_to_bool.dir/src/test_to_bool.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_quad_tree.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 72%] Linking CXX executable ../out/test_quad_tree
[ 72%] Built target mapnik-benchmark-test_quad_tree
[ 72%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_to_double.dir/src/test_to_double.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_to_bool.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 72%] Linking CXX executable ../out/test_to_bool
[ 72%] Built target mapnik-benchmark-test_to_bool
[ 73%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_to_int.dir/src/test_to_int.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_rendering.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 73%] Linking CXX executable ../out/test_rendering
[ 73%] Built target mapnik-benchmark-test_rendering
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_rendering_shared_map.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 73%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_to_string1.dir/src/test_to_string1.cpp.o
[ 74%] Linking CXX executable ../out/test_rendering_shared_map
[ 74%] Built target mapnik-benchmark-test_rendering_shared_map
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_to_double.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 74%] Linking CXX executable ../out/test_to_double
[ 75%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_to_string2.dir/src/test_to_string2.cpp.o
[ 75%] Built target mapnik-benchmark-test_to_double
[ 75%] Building CXX object benchmark/CMakeFiles/mapnik-benchmark-test_utf_encoding.dir/src/test_utf_encoding.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_polygon_clipping.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Linking CXX executable ../out/test_polygon_clipping
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_to_int.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Built target mapnik-benchmark-test_polygon_clipping
[ 75%] Linking CXX executable ../out/test_to_int
[ 75%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/run.cpp.o
[ 75%] Built target mapnik-benchmark-test_to_int
[ 75%] Building CXX object test/CMakeFiles/agg_rasterizer_integer_overflow_test.dir/standalone/agg_rasterizer_integer_overflow_test.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_to_string1.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Linking CXX executable ../out/test_to_string1
[ 75%] Built target mapnik-benchmark-test_to_string1
[ 75%] Building CXX object test/CMakeFiles/datasource_registration_test.dir/standalone/datasource_registration_test.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_to_string2.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Linking CXX executable ../out/test_to_string2
[ 75%] Built target mapnik-benchmark-test_to_string2
[ 76%] Building CXX object test/CMakeFiles/font_registration_test.dir/standalone/font_registration_test.cpp.o
In file included from /build/mapnik/src/mapnik/benchmark/include/bench_framework.hpp:10,
                 from /build/mapnik/src/mapnik/benchmark/src/test_utf_encoding.cpp:1:
/build/mapnik/src/mapnik/include/../test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/include/../test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/include/../test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Linking CXX executable ../out/test_utf_encoding
[ 76%] Built target mapnik-benchmark-test_utf_encoding
[ 77%] Building CXX object test/CMakeFiles/map_xml_test.dir/standalone/map_xml_test.cpp.o
In file included from /usr/include/string.h:548,
                 from /usr/include/c++/15.2.1/cstring:48,
                 from /build/mapnik/src/mapnik/include/mapnik/global.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/pixel_types.hpp:26,
                 from /build/mapnik/src/mapnik/include/mapnik/value/types.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/feature.hpp:28,
                 from /build/mapnik/src/mapnik/plugins/input/tiles/vector_tiles_featureset.hpp:28,
                 from /build/mapnik/src/mapnik/plugins/input/tiles/vector_tiles_featureset.cpp:25:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'static boost::asio::ip::basic_resolver_results<InternetProtocol> boost::asio::ip::basic_resolver_results<InternetProtocol>::create(boost::asio::detail::addrinfo_type*, const std::string&, const std::string&) [with InternetProtocol = boost::asio::ip::tcp]' at /usr/include/boost/asio/ip/basic_resolver_results.hpp:139:15:
/usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)' writing between 129 and 4294967295 bytes into a region of size 128 overflows the destination [-Wstringop-overflow=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~               
[ 78%] Building CXX object test/visual/CMakeFiles/mapnik-test-visual.dir/parse_map_sizes.cpp.o
[ 78%] Building CXX object test/visual/CMakeFiles/mapnik-test-visual.dir/report.cpp.o
In file included from /build/mapnik/src/mapnik/test/unit/run.cpp:10:
/build/mapnik/src/mapnik/build/test/cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/build/test/cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/build/test/cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 79%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/color/css_color.cpp.o
[ 79%] Linking CXX executable ../out/datasource_registration_test
In file included from /usr/include/string.h:548,
                 from /usr/include/c++/15.2.1/cstring:48,
                 from /build/mapnik/src/mapnik/include/mapnik/global.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/pixel_types.hpp:26,
                 from /build/mapnik/src/mapnik/include/mapnik/value/types.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/params.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/datasource.hpp:28,
                 from /build/mapnik/src/mapnik/plugins/input/tiles/tiles_datasource.hpp:26,
                 from /build/mapnik/src/mapnik/plugins/input/tiles/tiles_datasource.cpp:23:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'static boost::asio::ip::basic_resolver_results<InternetProtocol> boost::asio::ip::basic_resolver_results<InternetProtocol>::create(boost::asio::detail::addrinfo_type*, const std::string&, const std::string&) [with InternetProtocol = boost::asio::ip::tcp]' at /usr/include/boost/asio/ip/basic_resolver_results.hpp:139:15:
/usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)' writing between 129 and 4294967295 bytes into a region of size 128 overflows the destination [-Wstringop-overflow=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~               
[ 79%] Automatic MOC and UIC for target mapnik-viewer
[ 79%] Building CXX object test/visual/CMakeFiles/mapnik-test-visual.dir/runner.cpp.o
[ 79%] Built target datasource_registration_test
[ 79%] Building CXX object test/visual/CMakeFiles/mapnik-test-visual.dir/run.cpp.o
[ 79%] Linking CXX executable ../out/font_registration_test
In file included from /usr/include/string.h:548,
                 from /usr/include/c++/15.2.1/cstring:48,
                 from /build/mapnik/src/mapnik/include/mapnik/global.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/pixel_types.hpp:26,
                 from /build/mapnik/src/mapnik/include/mapnik/image.hpp:28,
                 from /build/mapnik/src/mapnik/include/mapnik/image_any.hpp:26,
                 from /build/mapnik/src/mapnik/include/mapnik/image_reader.hpp:27,
                 from /build/mapnik/src/mapnik/plugins/input/tiles/raster_tiles_featureset.cpp:25:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'static boost::asio::ip::basic_resolver_results<InternetProtocol> boost::asio::ip::basic_resolver_results<InternetProtocol>::create(boost::asio::detail::addrinfo_type*, const std::string&, const std::string&) [with InternetProtocol = boost::asio::ip::tcp]' at /usr/include/boost/asio/ip/basic_resolver_results.hpp:139:15:
/usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)' writing between 129 and 4294967295 bytes into a region of size 128 overflows the destination [-Wstringop-overflow=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~               
[ 79%] Linking CXX shared module ../../../out/plugins/input/tiles.input
[ 79%] Built target font_registration_test
[ 79%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/box2d_test.cpp.o
[ 79%] Linking CXX executable ../out/agg_rasterizer_integer_overflow_test
[ 79%] Built target mapnik-viewer_autogen
[ 79%] Built target input-tiles
[ 79%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/comparison_test.cpp.o
[ 79%] Automatic RCC for mapnik_viewer.qrc
[ 79%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/mapnik-viewer_autogen/mocs_compilation.cpp.o
[ 79%] Built target agg_rasterizer_integer_overflow_test
[ 79%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/conversions_test.cpp.o
[ 79%] Linking CXX executable ../out/map_xml_test
[ 79%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/copy_move_test.cpp.o
[ 80%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/exceptions_test.cpp.o
In file included from /usr/include/boost/spirit/home/x3/auxiliary.hpp:16,
                 from /usr/include/boost/spirit/home/x3.hpp:62,
                 from /build/mapnik/src/mapnik/include/mapnik/css/css_color_grammar_x3.hpp:31,
                 from /build/mapnik/src/mapnik/test/unit/color/css_color.cpp:5:
/usr/include/boost/spirit/home/x3/auxiliary/attr.hpp: In instantiation of 'constexpr boost::spirit::x3::attr_parser<typename boost::remove_cv<typename boost::remove_reference<T>::type>::type> boost::spirit::x3::attr_gen::operator()(Value&&) const [with Value = double; typename boost::remove_cv<typename boost::remove_reference<T>::type>::type = double; typename boost::remove_reference<T>::type = double]':
/build/mapnik/src/mapnik/include/mapnik/css/css_color_grammar_x3_def.hpp:377:12:   required from here
/usr/include/boost/spirit/home/x3/auxiliary/attr.hpp:111:9: note: parameter passing for argument of type 'boost::spirit::x3::attr_parser<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 80%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/expressions_test.cpp.o
[ 80%] Built target map_xml_test
[ 80%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/params_test.cpp.o
[ 80%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/transform_expressions_test.cpp.o
[ 80%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/about_dialog.cpp.o
[ 81%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/core/value_test.cpp.o
[ 81%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/csv.cpp.o
[ 81%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/gdal.cpp.o
[ 81%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/geobuf.cpp.o
[ 82%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/info_dialog.cpp.o
[ 82%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/geojson.cpp.o
[ 83%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/memory.cpp.o
In file included from /build/mapnik/src/mapnik/test/visual/run.cpp:33:
/build/mapnik/src/mapnik/test/visual/../cleanup.hpp: In function 'void testing::run_cleanup()':
/build/mapnik/src/mapnik/test/visual/../cleanup.hpp:30:30: warning: 'void xmlCleanupEncodingAliases()' is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]
In file included from /usr/include/libxml2/libxml/parser.h:29,
                 from /build/mapnik/src/mapnik/test/visual/../cleanup.hpp:9:
/usr/include/libxml2/libxml/encoding.h:290:9: note: declared here
  290 |         xmlCleanupEncodingAliases       (void);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Linking CXX executable ../../out/mapnik-test-visual
[ 83%] Built target mapnik-test-visual
[ 83%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/layerdelegate.cpp.o
[ 83%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/layerlistmodel.cpp.o
[ 83%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/layerwidget.cpp.o
[ 83%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/__/plugins/input/ogr/ogr_utils.cpp.o
[ 83%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/layer_info_dialog.cpp.o
[ 83%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/ogr.cpp.o
[ 83%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/postgis.cpp.o
[ 84%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/main.cpp.o
[ 84%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/mainwindow.cpp.o
[ 84%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/mapwidget.cpp.o
[ 84%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/shapeindex.cpp.o
[ 84%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/styles_model.cpp.o
[ 84%] Building CXX object demo/viewer/CMakeFiles/mapnik-viewer.dir/mapnik-viewer_autogen/EWIEGA46WW/qrc_mapnik_viewer.cpp.o
[ 85%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/spatial_index.cpp.o
[ 85%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/datasource/topojson.cpp.o
[ 85%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/font/fontset_runtime_test.cpp.o
[ 85%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/centroid.cpp.o
[ 86%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/closest_point.cpp.o
[ 86%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/geometry.cpp.o
[ 86%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/geometry_envelope_test.cpp.o
[ 86%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/geometry_hit_test.cpp.o
[ 86%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/geometry_is_simple.cpp.o
[ 87%] Linking CXX executable ../../out/mapnik-viewer
[ 88%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/geometry_is_valid.cpp.o
[ 89%] Built target mapnik-viewer
[ 89%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/geometry_reprojection.cpp.o
/build/mapnik/src/mapnik/test/unit/datasource/topojson.cpp: In function 'bool {anonymous}::parse_topology(const std::string&, mapnik::topojson::topology&)':
/build/mapnik/src/mapnik/test/unit/datasource/topojson.cpp:43:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
[ 89%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/geometry_strategy_test.cpp.o
[ 89%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/geometry_test_helper.cpp.o
[ 89%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/grid_vertex_converter.cpp.o
[ 90%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/interior.cpp.o
[ 90%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/is_clockwise.cpp.o
[ 90%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/is_empty.cpp.o
[ 90%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/polygon_vertex_processor.cpp.o
[ 91%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/polylabel.cpp.o
[ 91%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/geometry/remove_empty.cpp.o
[ 91%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image.cpp.o
[ 91%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image_apply_opacity.cpp.o
[ 91%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image_filter.cpp.o
[ 92%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image_io_test.cpp.o
[ 92%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image_is_solid.cpp.o
[ 92%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image_painted_test.cpp.o
[ 92%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image_premultiply.cpp.o
[ 93%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image_set_pixel.cpp.o
[ 93%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/image_view.cpp.o
[ 93%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/tiff_io.cpp.o
[ 93%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/webp_io.cpp.o
[ 93%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/imaging/avif_io.cpp.o
[ 94%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/map/background.cpp.o
[ 94%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/numerics/safe_cast.cpp.o
[ 94%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/numerics/enumeration.cpp.o
[ 94%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/pixel/agg_blend_src_over_test.cpp.o
[ 94%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/pixel/palette.cpp.o
In file included from /build/mapnik/src/mapnik/include/mapnik/image_filter.hpp:27,
                 from /build/mapnik/src/mapnik/test/unit/imaging/image_filter.cpp:7:
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp: In function 'std::ostream& mapnik::filter::operator<<(std::ostream&, color_blind_protanope)':
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp:273:22: note: parameter passing for argument of type 'mapnik::filter::color_blind_protanope' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp: In function 'std::ostream& mapnik::filter::operator<<(std::ostream&, color_blind_deuteranope)':
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp:279:22: note: parameter passing for argument of type 'mapnik::filter::color_blind_deuteranope' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp: In function 'std::ostream& mapnik::filter::operator<<(std::ostream&, color_blind_tritanope)':
/build/mapnik/src/mapnik/include/mapnik/image_filter_types.hpp:285:22: note: parameter passing for argument of type 'mapnik::filter::color_blind_tritanope' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 95%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/projection/proj_transform.cpp.o
[ 95%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/renderer/buffer_size_scale_factor.cpp.o
[ 95%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/renderer/cairo_io.cpp.o
[ 95%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/renderer/feature_style_processor.cpp.o
[ 96%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/serialization/wkb_formats_test.cpp.o
[ 96%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/serialization/wkb_test.cpp.o
[ 96%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/serialization/xml_parser_trim.cpp.o
[ 96%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/sql/sql_parse.cpp.o
[ 96%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/svg/svg_parser_test.cpp.o
[ 97%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/svg/svg_path_parser_test.cpp.o
In file included from /build/mapnik/src/mapnik/test/unit/serialization/xml_parser_trim.cpp:5:
/build/mapnik/src/mapnik/include/mapnik/xml_loader.hpp:33:48: warning: type attributes ignored after type is already defined [-Wattributes]
[ 97%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/svg/svg_renderer_test.cpp.o
[ 97%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/symbolizer/marker_placement_vertex_last.cpp.o
[ 97%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/symbolizer/markers_point_placement.cpp.o
[ 98%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/symbolizer/symbolizer_test.cpp.o
[ 98%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/text/script_runs.cpp.o
[ 98%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/text/shaping.cpp.o
[ 98%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/text/text_placements_list.cpp.o
[ 98%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/text/text_placements_simple.cpp.o
[ 99%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/util/char_array_buffer.cpp.o
[ 99%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/vertex_adapter/clipping_test.cpp.o
[ 99%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/vertex_adapter/extend_converter.cpp.o
[ 99%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/vertex_adapter/line_offset_test.cpp.o
[ 99%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/vertex_adapter/offset_converter.cpp.o
[100%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/vertex_adapter/simplify_converters_test.cpp.o
[100%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/vertex_adapter/transform_path_adapter.cpp.o
[100%] Building CXX object test/CMakeFiles/mapnik-test-unit.dir/unit/vertex_adapter/vertex_adapter.cpp.o
[100%] Linking CXX executable ../out/mapnik-test-unit
[100%] Built target mapnik-test-unit
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: "None"
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/csv.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/csv.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/gdal.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/gdal.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/geobuf.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/geobuf.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/geojson.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/geojson.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/ogr.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/ogr.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/pgraster.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/pgraster.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/postgis.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/postgis.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/raster.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/raster.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/shape.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/shape.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/sqlite.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/sqlite.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/topojson.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/topojson.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/input/tiles.input
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/lib/mapnik/input/tiles.input" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/libmapnikjson.a
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/libmapnikwkt.a
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/libmapnik.so.4.1.4
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/libmapnik.so.4.1
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/libmapnik.so
-- Installing: /build/mapnik/pkg/mapnik/usr/bin/geometry_to_wkb
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/bin/geometry_to_wkb" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_geometry_to_wkb.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_geometry_to_wkb-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/bin/mapnik-index
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/bin/mapnik-index" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_mapnik-index.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_mapnik-index-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/bin/mapnik-render
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/bin/mapnik-render" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_mapnik-render.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_mapnik-render-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/bin/pgsql2sqlite
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/bin/pgsql2sqlite" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_pgsql2sqlite.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_pgsql2sqlite-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/bin/shapeindex
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/bin/shapeindex" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_shapeindex.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_shapeindex-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/bin/svg2png
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/bin/svg2png" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_svg2png.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_svg2png-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/bin/viewer.ini
-- Installing: /build/mapnik/pkg/mapnik/usr/bin/mapnik-viewer
-- Set non-toolchain portion of runtime path of "/build/mapnik/pkg/mapnik/usr/bin/mapnik-viewer" to ""
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_mapnik-viewer.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikUtilityTargets_mapnik-viewer-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikConfig.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikConfigVersion.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikTargets.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikTargets-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/cmake/mapnik/mapnikPlugins-none.cmake
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/pkgconfig/libmapnikwkt.pc
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/pkgconfig/libmapnikjson.pc
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/pkgconfig/libmapnik.pc
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/expression_grammar_x3_config.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/well_known_srs.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/tiff_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/hextree.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/attribute_descriptor.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/feature_style_processor.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/load_map.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_view_any.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/container_adapter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/const_rendering_buffer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_wkb.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/path_iterator.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/file_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/variant.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_ds_type.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/fs.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/feature_to_geojson.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_svg.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/conversions.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_geojson.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/is_clockwise.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/char_array_buffer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/trim.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/name_to_int.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/singleton.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/featureset_buffer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/dasharray_parser.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/timer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/rounding_cast.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/noncopyable.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/from_u8string.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_wkt.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/variant_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/utf_conv_win.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/spatial_index.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/mapped_memory_file.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/sort_by.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/math.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/util/hsl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/gradient.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/xml_node.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/feature_factory.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/config_error.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/scale_denominator.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_options.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/marker.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/simplify.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/query.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/function_call.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/group
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/group/group_symbolizer_properties.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/group/group_layout.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/group/group_rule.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/group/group_layout_manager.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/group/group_symbolizer_helper.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/map.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/expression_node.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/placement_finder.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/symbolizer_helpers.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/glyph_positions.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/text_properties.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/scrptrun.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/text_layout.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/harfbuzz_shaper.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/placement_finder_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/icu_shaper.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/face.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/font_feature_settings.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/renderer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/font_library.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/evaluated_format_properties_ptr.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/text_line.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/itemizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/glyph_info.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/placements
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/registry.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/base.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/dummy.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/list.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/simple.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/registry.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/text.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/base.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/layout.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/list.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/format.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/properties_util.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/text/color_font_renderer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/tolerance_iterator.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/octree.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/jpeg_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/stringify_macro.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/extend_converter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_dispatch.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/attribute.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/expression_evaluator.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid_vertex_converter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_base.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/expression_node_types.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/datasource_plugin.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/ptree_helpers.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/path_expression.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/evaluate_global_attributes.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/mapped_memory_cache.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/process_building_symbolizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/process_polygon_symbolizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_group_symbolizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_thunk.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/apply_vertex_converter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/pattern_alignment.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/clipping_extent.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/process_point_symbolizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_markers_symbolizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/process_raster_symbolizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_pattern.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_thunk_extractor.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/layer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_util_jpeg.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/warning_ignore.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/palette.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/proj_strategy.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/font_engine_freetype.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geom_util.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/color.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/warning_ignore_agg.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/filesystem.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_scaling.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_filter_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/transform_path_adapter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/featureset.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/cairo
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/cairo/cairo_context.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/cairo/render_polygon_pattern.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/cairo/cairo_image_util.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/cairo/cairo_renderer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/cairo/cairo_render_vector.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/memory_datasource.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_keys.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sql_utils.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/version.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/css
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/css/css_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/css/css_unit_value.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/css/css_color_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/css/css_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/css/css_color_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/vertex_processor.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/raster_colorizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/debug.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/params_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/render_polygon_pattern.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/feature_kv_iterator.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/warning.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/simplify_converter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/timer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/expression_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/view_transform.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/path_expression_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/expression_string.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/expression.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/config.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_any.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/expression_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/xml_tree.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/font_set.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/webp_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/path_expression_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/feature_style_processor_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/vertex_vector.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/value
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/value/error.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/value/hash.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/value/types.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/value.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/feature_type_style.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/rule_cache.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_view_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/attribute_collector.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/proj_transform.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/boost_spirit_instantiate.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_filter_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_compositing.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/marker_cache.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/basic.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/interior.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/point.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/line.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/polylabel.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/vertex_last.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/vertex_first.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/color_factory.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/pixel_position.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/params.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/plugin.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/safe_cast.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/datasource_geometry_type.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/offset_converter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg_render_marker.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_view.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/datasource.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/hit_test_filter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/coord.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_filter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/projection.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/view_strategy.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/csv
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/csv/csv_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/csv/csv_types.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/csv/csv_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/cairo_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_enumerations.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/unicode.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/proj_transform_cache.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/request.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/factory.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/raster.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/quad_tree.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/geojson_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/unicode_string_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/generic_json_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/topojson_utils.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/extract_bounding_boxes_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_generator_grammar.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/value_converters.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/geojson_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/unicode_string_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/create_geometry.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/topojson_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/create_feature.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/topology.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/topojson_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/attribute_value_visitor.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/properties_generator_grammar.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/extract_bounding_boxes_x3_config.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/parse_feature.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/stringifier.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/properties_generator_grammar_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_generator_grammar_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_parser.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/json_grammar_config.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_generator_grammar.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/generic_json_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/positions_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/json_value.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_parser.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_generator_grammar_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/positions_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/json/positions_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_util_png.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/wkt
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_generator_grammar_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_factory.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_generator_grammar.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_filter_types.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/wkb.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg_helpers.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg_pattern_source.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/datasource_cache.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/global.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_rendering_buffer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_rasterizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_pixfmt.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_view.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_render_marker.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_renderer_base.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_renderer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_pixel.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/geometry_svg_generator_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_parser.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/output
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/output/svg_generator.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/output/svg_output_grammars_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/output/svg_renderer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/output/svg_path_iterator.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/output/svg_output_attributes.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/output/svg_output_grammars.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_renderer_agg.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_parser.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_parser_exception.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_grammar_config_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_commands.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_transform_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_transform_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_bounding_box.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_attributes.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_group.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_converter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_storage.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_adapter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/svg/geometry_svg_generator.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/feature_style_processor_context.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/boolean.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/markers_placement.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/filter_featureset.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/label_collision_detector.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_util_webp.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/enumeration.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_utils.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_reader.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_util.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_view_null.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_copy.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg_rasterizer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_hash.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/boost_spirit_karma_adapter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/box2d_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/centroid.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/geometry_types.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/box2d.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/polygon_vertex_processor.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/is_empty.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/interior.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/transform.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/point.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/envelope.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/multi_polygon.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/correct.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/is_simple.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/strategy.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/geometry_type.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/is_valid.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/reprojection_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/polygon.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/closest_point.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/fusion_adapted.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/polylabel.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/envelope_impl.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/multi_line_string.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/line_string.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/remove_empty.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/boost_adapters.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/to_path.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/reprojection.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/geometry/multi_point.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg_renderer.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/rule.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/adaptive_smooth.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_util_tiff.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_default_values.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/pool.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/vertex.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/memory_featureset.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_null.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/feature.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/image_scaling_traits.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/feature_layer_desc.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/span_image_filter.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/marker_helpers.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/vertex_cache.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/xml_attribute_cast.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sse.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/warp.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/pixel_types.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/mapnik.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/vertex_adapters.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/vertex_converters.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/xml_loader.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/parse_path.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/transform
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/transform/transform_expression_grammar_x3_def.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/transform/transform_expression_grammar_x3.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/transform/transform_processor.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/transform/transform_expression.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/transform/parse_transform.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/png_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/save_map.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/path.hpp
-- Up-to-date: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_image_filter_gray.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_dda_line.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_gamma_functions.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_smooth_poly1.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_bin.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_math_stroke.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_clip_liang_barsky.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_boolean_algebra.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_image_filters.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_p.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_markers_term.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_bilinear.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_image_filter_rgba.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_simul_eq.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_shorten_path.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_image_filter.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rendering_buffer_dynarow.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_outline_aa.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_markers.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_image_accessors.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_math.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_storage_aa.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_cells_aa.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_bspline.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_gpc.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_stroke.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_glyph_raster_bin.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_primitives.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vertex_sequence.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_gamma_lut.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_rgb_packed.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_gradient_lut.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_compound_aa.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_interpolator_trans.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_marker_adaptor.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_interpolator_persp.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_clip_polygon.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_allocator.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_amask_adaptor.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_path_storage_integer.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_pattern_rgba.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_unclose_polygon.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_contour.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_rgba.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_base.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_path_length.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_mclip.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_storage_bin.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_dash.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_color_rgba.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rounded_rect.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_viewport.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_dash.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_path_storage.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_affine.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_gsv_text.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_line_aa_basics.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gouraud_rgba.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_smooth_poly1.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_segmentator.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_solid.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_scanline.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_ellipse.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_blur.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_ellipse_bresenham.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bezier_arc.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vpgen_clip_polyline.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_bspline.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_shorten_path.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_concat.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_font_cache_manager.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_lens.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_alpha_mask_u8.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bitset_iterator.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pattern_filters_rgba.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rendering_buffer.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_pattern_rgb.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bspline.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_interpolator_linear.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_pattern_gray.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gradient_alpha.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_marker.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_u.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_adaptor_vpgen.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_transform.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_raster_text.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_image_filter_rgb.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bounding_rect.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_close_polygon.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_scanline_aa.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_gray.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_warp_magnifier.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_arrowhead.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_basics.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_curve.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_outline_aa.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_outline.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_clip_polyline.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gouraud_gray.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_single_path.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_transposer.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_offset.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_subdiv_adaptor.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_rgb.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_arc.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_base.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_adaptor_vcgen.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_contour.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_perspective.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_stroke.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_config.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_converter.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_double_path.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_array.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gouraud.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vpgen_clip_polygon.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_color_gray.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_curves.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gradient.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_outline_image.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_vertex_sequence.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_interpolator_adaptor.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vpgen_segmentator.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_embedded_raster_fonts.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_sl_clip.h
-- Up-to-date: /build/mapnik/pkg/mapnik/usr/include/mapnik
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/template_util.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal/hashtable-common.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal/sparseconfig.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal/densehashtable.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal/libc_allocator_with_realloc.h
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/dense_hash_map
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/type_traits.h
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuMathTeXGyre.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-Bold.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-BoldOblique.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-ExtraLight.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-Oblique.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed-Bold.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed-BoldOblique.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed-Oblique.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansMono-Bold.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansMono-BoldOblique.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansMono-Oblique.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansMono.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerif-Bold.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerif-BoldItalic.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerif-Italic.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerif.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerifCondensed-Bold.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerifCondensed-BoldItalic.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerifCondensed-Italic.ttf
-- Installing: /build/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerifCondensed.ttf
-- Up-to-date: /build/mapnik/pkg/mapnik/usr/include
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/for_each_point.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/geometry.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/point.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/envelope.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/multi_polygon.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/box.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/polygon.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/multi_line_string.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/line_string.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/empty.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/point_arithmetic.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry/multi_point.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/geometry_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/feature.hpp
-- Up-to-date: /build/mapnik/pkg/mapnik/usr/include
-- Up-to-date: /build/mapnik/pkg/mapnik/usr/include/mapbox
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/polylabel.hpp
-- Up-to-date: /build/mapnik/pkg/mapnik/usr/include
-- Up-to-date: /build/mapnik/pkg/mapnik/usr/include/mapbox
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/variant.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/variant_visitor.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/variant_io.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/recursive_wrapper.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/variant_cast.hpp
-- Installing: /build/mapnik/pkg/mapnik/usr/include/mapbox/optional.hpp
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/geometry_to_wkb
usr/bin/pgsql2sqlite
usr/bin/mapnik-index
usr/lib/libmapnikjson.a
usr/lib/libmapnik.so.4.1.4
usr/lib/mapnik/input/geobuf.input
usr/lib/mapnik/input/sqlite.input
usr/lib/mapnik/input/tiles.input
usr/lib/mapnik/input/csv.input
usr/lib/mapnik/input/topojson.input
usr/lib/mapnik/input/ogr.input
usr/lib/mapnik/input/postgis.input
usr/lib/mapnik/input/gdal.input
usr/lib/mapnik/input/shape.input
usr/lib/mapnik/input/pgraster.input
usr/lib/mapnik/input/geojson.input
usr/lib/libmapnikwkt.a
==> Creating package "mapnik"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: mapnik 4.1.4-3 (Mon Nov 17 19:37:02 2025)
==> Cleaning up...
[?12l[?25h