Hi,
We would like to learn more about your company and hope to have the opportunity
to cooperate. Could you please let us know about your company and product
price? We are looking forward to a prompt response.
Best regards
QIANFAN INTL TEAM
At 2026-04-03 03:41:24, [email protected] wrote:
>You are receiving this mail as a port that you maintain
>is failing to build on the FreeBSD package build server.
>Please investigate the failure and submit a PR to fix
>build.
>
>Maintainer: [email protected]
>Log URL:
>https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pe46d80fd517c_s306c9049c6/logs/osm2pgrouting-3.0.0.log
>Build URL:
>https://pkg-status.freebsd.org/beefy24/build.html?mastername=main-amd64-default&build=pe46d80fd517c_s306c9049c6
>Log:
>
>=>> Building converters/osm2pgrouting
>build started at Thu Apr 2 19:41:15 UTC 2026
>port directory: /usr/ports/converters/osm2pgrouting
>package name: osm2pgrouting-3.0.0
>building for: FreeBSD main-amd64-default-job-34 16.0-CURRENT FreeBSD
>16.0-CURRENT 1600014 amd64
>maintained by: [email protected]
>Makefile datestamp: -rw-r--r-- 1 root wheel 752 Nov 8 01:01
>/usr/ports/converters/osm2pgrouting/Makefile
>Ports top last git commit: e46d80fd517cabf627e3341e76957057b0092eb6
>Ports top unclean checkout: no
>Port dir last git commit: da73f8d56077fcdc51835fabd278b4bff93c54fc
>Port dir unclean checkout: no
>Poudriere version: poudriere-git-3.4.6-4-g83739588
>Host OSVERSION: 1600014
>Jail OSVERSION: 1600014
>Job Id: 34
>
>---Begin Environment---
>SHELL=/bin/sh
>OSVERSION=1600014
>UNAME_v=FreeBSD 16.0-CURRENT 1600014
>UNAME_r=16.0-CURRENT
>BLOCKSIZE=K
>MAIL=/var/mail/root
>MM_CHARSET=UTF-8
>LANG=C.UTF-8
>STATUS=1
>HOME=/root
>PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
>MAKE_OBJDIR_CHECK_WRITABLE=0
>LOCALBASE=/usr/local
>USER=root
>POUDRIERE_NAME=poudriere-git
>LIBEXECPREFIX=/usr/local/libexec/poudriere
>POUDRIERE_VERSION=3.4.6-4-g83739588
>MASTERMNT=/usr/local/poudriere/data/.m/main-amd64-default/ref
>LC_COLLATE=C
>POUDRIERE_BUILD_TYPE=bulk
>PACKAGE_BUILDING=yes
>SAVED_TERM=
>OUTPUT_REDIRECTED_STDERR=4
>OUTPUT_REDIRECTED=1
>PWD=/usr/local/poudriere/data/.m/main-amd64-default/34/.p
>OUTPUT_REDIRECTED_STDOUT=3
>P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
>MASTERNAME=main-amd64-default
>SCRIPTPREFIX=/usr/local/share/poudriere
>SCRIPTNAME=bulk.sh
>OLDPWD=/usr/local/poudriere/data/.m/main-amd64-default/ref/.p/pool
>POUDRIERE_PKGNAME=poudriere-git-3.4.6-4-g83739588
>SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
>POUDRIEREPATH=/usr/local/bin/poudriere
>---End Environment---
>
>---Begin Poudriere Port Flags/Env---
>PORT_FLAGS=
>PKGENV=
>FLAVOR=
>MAKE_ARGS=
>---End Poudriere Port Flags/Env---
>
>---Begin OPTIONS List---
>===> The following configuration options are available for osm2pgrouting-3.0.0:
> DOCS=on: Build and/or install documentation
>===> Use 'make config' to modify these settings
>---End OPTIONS List---
>
>--MAINTAINER--
>[email protected]
>--End MAINTAINER--
>
>--CONFIGURE_ARGS--
>
>--End CONFIGURE_ARGS--
>
>--CONFIGURE_ENV--
>XDG_DATA_HOME=/wrkdirs/usr/ports/converters/osm2pgrouting/work
>XDG_CONFIG_HOME=/wrkdirs/usr/ports/converters/osm2pgrouting/work
>XDG_CACHE_HOME=/wrkdirs/usr/ports/converters/osm2pgrouting/work/.cache
>HOME=/wrkdirs/usr/ports/converters/osm2pgrouting/work TMPDIR="/tmp"
>PATH=/wrkdirs/usr/ports/converters/osm2pgrouting/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
>
>PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/converters/osm2pgrouting/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
> SHELL=/bin/sh CONFIG_SHELL=/bin/sh
>--End CONFIGURE_ENV--
>
>--MAKE_ENV--
>NINJA_STATUS="[%p %s/%t] "
>XDG_DATA_HOME=/wrkdirs/usr/ports/converters/osm2pgrouting/work
>XDG_CONFIG_HOME=/wrkdirs/usr/ports/converters/osm2pgrouting/work
>XDG_CACHE_HOME=/wrkdirs/usr/ports/converters/osm2pgrouting/work/.cache
>HOME=/wrkdirs/usr/ports/converters/osm2pgrouting/work TMPDIR="/tmp"
>PATH=/wrkdirs/usr/ports/converters/osm2pgrouting/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
>
>PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/converters/osm2pgrouting/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
> MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES
>DESTDIR=/wrkdirs/usr/ports/converters/osm2pgrouting/work/stage
>PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe
>-fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS=""
>LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m
>555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m
>555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444"
>--End MAKE_ENV--
>
>--PLIST_SUB--
>PORTDOCS="" CMAKE_BUILD_TYPE="release" OSREL=16.0 PREFIX=%D
>LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib
>DOCSDIR="share/doc/osm2pgrouting" EXAMPLESDIR="share/examples/osm2pgrouting"
>DATADIR="share/osm2pgrouting" WWWDIR="www/osm2pgrouting"
>ETCDIR="etc/osm2pgrouting"
>--End PLIST_SUB--
>
>--SUB_LIST--
> PREFIX=/usr/local LOCALBASE=/usr/local
> DATADIR=/usr/local/share/osm2pgrouting
> DOCSDIR=/usr/local/share/doc/osm2pgrouting
> EXAMPLESDIR=/usr/local/share/examples/osm2pgrouting
> WWWDIR=/usr/local/www/osm2pgrouting ETCDIR=/usr/local/etc/osm2pgrouting
>--End SUB_LIST--
>
>---Begin make.conf---
>USE_PACKAGE_DEPENDS=yes
>BATCH=yes
>WRKDIRPREFIX=/wrkdirs
>PORTSDIR=/usr/ports
>PACKAGES=/packages
>DISTDIR=/distfiles
>PACKAGE_BUILDING=yes
>PACKAGE_BUILDING_FLAVORS=yes
>#### ####
># XXX: We really need this but cannot use it while 'make checksum' does not
># try the next mirror on checksum failure. It currently retries the same
># failed mirror and then fails rather then trying another. It *does*
># try the next if the size is mismatched though.
>#MASTER_SITE_FREEBSD=yes
># Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
>MAKE_JOBS_NUMBER=3
>#### Misc Poudriere ####
>.include "/etc/make.conf.ports_env"
>GID=0
>UID=0
>---End make.conf---
>--Resource limits--
>cpu time (seconds, -t) unlimited
>file size (512-blocks, -f) unlimited
>data seg size (kbytes, -d) 33554432
>stack size (kbytes, -s) 524288
>core file size (512-blocks, -c) unlimited
>max memory size (kbytes, -m) unlimited
>locked memory (kbytes, -l) unlimited
>max user processes (-u) 89999
>open files (-n) 8192
>virtual mem size (kbytes, -v) unlimited
>swap limit (kbytes, -w) unlimited
>socket buffer size (bytes, -b) unlimited
>pseudo-terminals (-p) unlimited
>kqueues (-k) unlimited
>umtx shared locks (-o) unlimited
>pipebuf (-y) unlimited
>--End resource limits--
>=======================<phase: check-sanity >============================
>===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
>===> License GPLv2 accepted by the user
>===========================================================================
>=======================<phase: pkg-depends >============================
>===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
>===> osm2pgrouting-3.0.0 depends on file: /usr/local/sbin/pkg - not found
>===> Installing existing package /packages/All/pkg-2.6.2_1.pkg
>[main-amd64-default-job-34] Installing pkg-2.6.2_1...
>[main-amd64-default-job-34] Extracting pkg-2.6.2_1: .......... done
>===> osm2pgrouting-3.0.0 depends on file: /usr/local/sbin/pkg - found
>===> Returning to build of osm2pgrouting-3.0.0
>===========================================================================
>=======================<phase: fetch-depends >============================
>===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
>===========================================================================
>=======================<phase: fetch >============================
>===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
>===> License GPLv2 accepted by the user
>===> Fetching all distfiles required by osm2pgrouting-3.0.0 for building
>===========================================================================
>=======================<phase: checksum >============================
>===== env: FETCH_REGET=0 NO_DEPENDS=yes USER=root UID=0 GID=0
>===> License GPLv2 accepted by the user
>===> Fetching all distfiles required by osm2pgrouting-3.0.0 for building
>=> SHA256 Checksum OK for pgRouting-osm2pgrouting-v3.0.0_GH0.tar.gz.
>===========================================================================
>=======================<phase: extract-depends>============================
>===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
>===========================================================================
>=======================<phase: extract >============================
>===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
>===> License GPLv2 accepted by the user
>===> Fetching all distfiles required by osm2pgrouting-3.0.0 for building
>===> Extracting for osm2pgrouting-3.0.0
>=> SHA256 Checksum OK for pgRouting-osm2pgrouting-v3.0.0_GH0.tar.gz.
>===========================================================================
>=======================<phase: patch-depends >============================
>===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
>===========================================================================
>=======================<phase: patch >============================
>===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
>===> Patching for osm2pgrouting-3.0.0
>===> Applying FreeBSD patches for osm2pgrouting-3.0.0 from
>/usr/ports/converters/osm2pgrouting/files
>===========================================================================
>=======================<phase: build-depends >============================
>===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
>===> osm2pgrouting-3.0.0 depends on file: /usr/local/bin/cmake - not found
>===> Installing existing package /packages/All/cmake-core-3.31.10_1.pkg
>[main-amd64-default-job-34] Installing cmake-core-3.31.10_1...
>[main-amd64-default-job-34] `-- Installing expat-2.7.5...
>[main-amd64-default-job-34] `-- Extracting expat-2.7.5: .......... done
>[main-amd64-default-job-34] `-- Installing jsoncpp-1.9.6_1...
>[main-amd64-default-job-34] `-- Extracting jsoncpp-1.9.6_1: .......... done
>[main-amd64-default-job-34] `-- Installing libidn2-2.3.8...
>[main-amd64-default-job-34] | `-- Installing indexinfo-0.3.1_1...
>[main-amd64-default-job-34] | `-- Extracting indexinfo-0.3.1_1: .... done
>[main-amd64-default-job-34] | `-- Installing libunistring-1.4.2...
>[main-amd64-default-job-34] | `-- Extracting libunistring-1.4.2: ..........
>done
>[main-amd64-default-job-34] `-- Extracting libidn2-2.3.8: .......... done
>[main-amd64-default-job-34] `-- Installing libuv-1.52.0...
>[main-amd64-default-job-34] `-- Extracting libuv-1.52.0: .......... done
>[main-amd64-default-job-34] `-- Installing rhash-1.4.6...
>[main-amd64-default-job-34] | `-- Installing gettext-runtime-1.0...
>[main-amd64-default-job-34] | `-- Extracting gettext-runtime-1.0: ..........
>done
>[main-amd64-default-job-34] `-- Extracting rhash-1.4.6: .......... done
>[main-amd64-default-job-34] Extracting cmake-core-3.31.10_1: .......... done
>===> osm2pgrouting-3.0.0 depends on file: /usr/local/bin/cmake - found
>===> Returning to build of osm2pgrouting-3.0.0
><snip>
>postgresql-jdbc
> For Java JDBC support.
>
>postgresql-odbc
> For client access from unix applications using ODBC as access
> method. Not needed to access unix PostgreSQL servers from Win32
> using ODBC. See below.
>
>ruby-postgres, py-psycopg
> For client access to PostgreSQL databases using the ruby & python
> languages.
>
>postgresql-plperl, postgresql-pltcl & postgresql-plruby
> For using perl5, tcl & ruby as procedural languages.
>
>postgresql-contrib
> Lots of contributed utilities, postgresql functions and
> datatypes. There you find pg_standby, pgcrypto and many other cool
> things.
>
>etc...
>===> osm2pgrouting-3.0.0 depends on shared library: libpqxx.so - found
>(/usr/local/lib/libpqxx.so)
>===> Returning to build of osm2pgrouting-3.0.0
>===========================================================================
>=======================<phase: configure >============================
>===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
>===> Configuring for osm2pgrouting-3.0.0
>===> Performing out-of-source build
>/bin/mkdir -p /wrkdirs/usr/ports/converters/osm2pgrouting/work/.build
>-- The C compiler identification is Clang 19.1.7
>-- The CXX compiler identification is Clang 19.1.7
>-- Detecting C compiler ABI info
>-- Detecting C compiler ABI info - done
>-- Check for working C compiler: /usr/bin/cc - skipped
>-- Detecting C compile features
>-- Detecting C compile features - done
>-- Detecting CXX compiler ABI info
>-- Detecting CXX compiler ABI info - done
>-- Check for working CXX compiler: /usr/bin/c++ - skipped
>-- Detecting CXX compile features
>-- Detecting CXX compile features - done
>-- POSTGRESQL_PG_CONFIG is /usr/local/bin/pg_config
>-- POSTGRESQL_INCLUDE_DIR: /usr/local/include
>-- POSTGRESQL_LIBRARIES: /usr/local/lib/libpq.so
>-- PQXX_VERSION_FILE=/usr/local/include/pqxx/version.hxx
>-- PQXX_VERSION=8.0.0
>-- PQXX_VERSION_MAYOR=8
>-- PQXX_VERSION_MINOR=0
>-- PQXX_VERSION_MICRO=0
>-- Found PQXX: /usr/local/lib/libpqxx.so (found version "8.0.0")
>-- Found EXPAT: /usr/local/lib/libexpat.so (found version "2.7.5")
>CMake Warning (dev) at CMakeLists.txt:35 (find_package):
> Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
> --help-policy CMP0167" for policy details. Use the cmake_policy command to
> set the policy and suppress this warning.
>
>This warning is for project developers. Use -Wno-dev to suppress it.
>
>CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:1449 (message):
> New Boost version may have incorrect or missing dependencies and imported
> targets
>Call Stack (most recent call first):
> /usr/local/share/cmake/Modules/FindBoost.cmake:1574
> (_Boost_COMPONENT_DEPENDENCIES)
> /usr/local/share/cmake/Modules/FindBoost.cmake:2186
> (_Boost_MISSING_DEPENDENCIES)
> CMakeLists.txt:35 (find_package)
>
>
>-- Found Boost: /usr/local/include (found version "1.89.0") found components:
>program_options
>-- PQXX_VERSION=8.0.0
>-- PQXX_INCLUDE_DIR: /usr/local/include
>-- POSTGRESQL_INCLUDE_DIR: /usr/local/include
>-- EXPAT_INCLUDE_DIRS: /usr/local/include
>-- Boost_INCLUDE_DIRS: /usr/local/include
>-- POSTGRESQL_LIBRARIES: /usr/local/lib/libpq.so
>-- Boost_LIBRARIES:
>-- PQXX_LIBRARIES: /usr/local/lib/libpqxx.so
>-- Configuring done (0.9s)
>-- Generating done (0.0s)
>CMake Warning:
> Manually-specified variables were not used by the project:
>
> CMAKE_COLOR_MAKEFILE
> CMAKE_C_FLAGS_RELEASE
> CMAKE_MODULE_LINKER_FLAGS
> CMAKE_SHARED_LINKER_FLAGS
> CMAKE_VERBOSE_MAKEFILE
> FETCHCONTENT_FULLY_DISCONNECTED
> THREADS_HAVE_PTHREAD_ARG
>
>
>-- Build files have been written to:
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/.build
>===========================================================================
>=======================<phase: build >============================
>===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
>===> Building for osm2pgrouting-3.0.0
>[ 3% 3/26] /usr/bin/c++ -DBOOST_ALLOW_DEPRECATED_HEADERS
>-DBoost_VERSION_MACRO=108900
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include
>-isystem /usr/local/include -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -DNDEBUG -std=gnu++17 -MD -MT
>CMakeFiles/osm2pgrouting.dir/src/configuration/tag_value.cpp.o -MF
>CMakeFiles/osm2pgrouting.dir/src/configuration/tag_value.cpp.o.d -o
>CMakeFiles/osm2pgrouting.dir/src/configuration/tag_value.cpp.o -c
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/configuration/tag_value.cpp
>[ 7% 4/26] /usr/bin/c++ -DBOOST_ALLOW_DEPRECATED_HEADERS
>-DBoost_VERSION_MACRO=108900
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include
>-isystem /usr/local/include -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -DNDEBUG -std=gnu++17 -MD -MT
>CMakeFiles/osm2pgrouting.dir/src/configuration/tag_key.cpp.o -MF
>CMakeFiles/osm2pgrouting.dir/src/configuration/tag_key.cpp.o.d -o
>CMakeFiles/osm2pgrouting.dir/src/configuration/tag_key.cpp.o -c
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/configuration/tag_key.cpp
>[ 11% 5/26] /usr/bin/c++ -DBOOST_ALLOW_DEPRECATED_HEADERS
>-DBoost_VERSION_MACRO=108900
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include
>-isystem /usr/local/include -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -DNDEBUG -std=gnu++17 -MD -MT
>CMakeFiles/osm2pgrouting.dir/src/configuration/configuration.cpp.o -MF
>CMakeFiles/osm2pgrouting.dir/src/configuration/configuration.cpp.o.d -o
>CMakeFiles/osm2pgrouting.dir/src/configuration/configuration.cpp.o -c
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/configuration/configuration.cpp
>[ 15% 6/26] /usr/bin/c++ -DBOOST_ALLOW_DEPRECATED_HEADERS
>-DBoost_VERSION_MACRO=108900
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include
>-isystem /usr/local/include -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -DNDEBUG -std=gnu++17 -MD -MT
>CMakeFiles/osm2pgrouting.dir/src/database/Export2DB.cpp.o -MF
>CMakeFiles/osm2pgrouting.dir/src/database/Export2DB.cpp.o.d -o
>CMakeFiles/osm2pgrouting.dir/src/database/Export2DB.cpp.o -c
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/database/Export2DB.cpp
>FAILED: [code=1] CMakeFiles/osm2pgrouting.dir/src/database/Export2DB.cpp.o
>/usr/bin/c++ -DBOOST_ALLOW_DEPRECATED_HEADERS -DBoost_VERSION_MACRO=108900
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include
>-isystem /usr/local/include -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -DNDEBUG -std=gnu++17 -MD -MT
>CMakeFiles/osm2pgrouting.dir/src/database/Export2DB.cpp.o -MF
>CMakeFiles/osm2pgrouting.dir/src/database/Export2DB.cpp.o.d -o
>CMakeFiles/osm2pgrouting.dir/src/database/Export2DB.cpp.o -c
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/database/Export2DB.cpp
>In file included from
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/database/Export2DB.cpp:22:
>In file included from
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include/database/Export2DB.h:25:
>In file included from /usr/local/include/pqxx/pqxx:4:
>In file included from /usr/local/include/pqxx/array.hxx:27:
>In file included from /usr/local/include/pqxx/connection.hxx:33:
>In file included from /usr/local/include/pqxx/errorhandler.hxx:20:
>/usr/local/include/pqxx/types.hxx:38:17: error: no type named
>'source_location' in namespace 'std'
> 38 | using sl = std::source_location;
> | ~~~~~^
>/usr/local/include/pqxx/types.hxx:117:46: error: no template named
>'remove_cvref_t' in namespace 'std'; did you mean '__remove_cvref_t'?
> 117 | template<typename TYPE> using strip_t = std::remove_cvref_t<TYPE>;
> | ~~~~~^
>/usr/include/c++/v1/__type_traits/remove_cvref.h:25:1: note:
>'__remove_cvref_t' declared here
> 25 | using __remove_cvref_t _LIBCPP_NODEBUG = __remove_cvref(_Tp);
> | ^
>In file included from
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/database/Export2DB.cpp:22:
>In file included from
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include/database/Export2DB.h:25:
>In file included from /usr/local/include/pqxx/pqxx:4:
>In file included from /usr/local/include/pqxx/array.hxx:27:
>In file included from /usr/local/include/pqxx/connection.hxx:33:
>In file included from /usr/local/include/pqxx/errorhandler.hxx:20:
>/usr/local/include/pqxx/types.hxx:124:15: error: no member named 'ranges' in
>namespace 'std'
> 124 | template<std::ranges::range CONTAINER>
> | ~~~~~^
>/usr/local/include/pqxx/types.hxx:125:25: error: no template named
>'remove_cvref_t' in namespace 'std'; did you mean '__remove_cvref_t'?
> 125 | using value_type =
> std::remove_cvref_t<std::ranges::range_value_t<CONTAINER>>;
> | ~~~~~^
>/usr/include/c++/v1/__type_traits/remove_cvref.h:25:1: note:
>'__remove_cvref_t' declared here
> 25 | using __remove_cvref_t _LIBCPP_NODEBUG = __remove_cvref(_Tp);
> | ^
>In file included from
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/database/Export2DB.cpp:22:
>In file included from
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include/database/Export2DB.h:25:
>In file included from /usr/local/include/pqxx/pqxx:4:
>In file included from /usr/local/include/pqxx/array.hxx:27:
>In file included from /usr/local/include/pqxx/connection.hxx:33:
>In file included from /usr/local/include/pqxx/errorhandler.hxx:20:
>/usr/local/include/pqxx/types.hxx:125:45: error: no member named 'ranges' in
>namespace 'std'
> 125 | using value_type =
> std::remove_cvref_t<std::ranges::range_value_t<CONTAINER>>;
> | ~~~~~^
>/usr/local/include/pqxx/types.hxx:125:78: error: expected ';' after alias
>declaration
> 125 | using value_type =
> std::remove_cvref_t<std::ranges::range_value_t<CONTAINER>>;
> |
> ^
>/usr/local/include/pqxx/types.hxx:130:1: error: unknown type name 'concept'
> 130 | concept char_sized = (sizeof(CHAR) == 1);
> | ^
>/usr/local/include/pqxx/types.hxx:135:1: error: unknown type name 'concept'
> 135 | concept char_string = std::ranges::contiguous_range<STRING> and
> | ^
>/usr/local/include/pqxx/types.hxx:135:28: error: no member named 'ranges' in
>namespace 'std'
> 135 | concept char_string = std::ranges::contiguous_range<STRING> and
> | ~~~~~^
>/usr/local/include/pqxx/types.hxx:135:53: error: 'STRING' does not refer to a
>value
> 135 | concept char_string = std::ranges::contiguous_range<STRING> and
> | ^
>/usr/local/include/pqxx/types.hxx:134:19: note: declared here
> 134 | template<typename STRING>
> | ^
>/usr/local/include/pqxx/types.hxx:136:23: error: use of address-of-label
>extension outside of a function body
> 136 |
> std::same_as<std::remove_cv_t<value_type<STRING>>, char>;
> | ^
>/usr/local/include/pqxx/types.hxx:136:72: error: a template declaration can
>only declare a single entity
> 136 |
> std::same_as<std::remove_cv_t<value_type<STRING>>, char>;
> |
> ^
>/usr/local/include/pqxx/types.hxx:136:74: error: expected unqualified-id
> 136 |
> std::same_as<std::remove_cv_t<value_type<STRING>>, char>;
> |
> ^
>/usr/local/include/pqxx/types.hxx:136:73: error: expected ';' after top level
>declarator
> 136 |
> std::same_as<std::remove_cv_t<value_type<STRING>>, char>;
> |
> ^
>/usr/local/include/pqxx/types.hxx:136:78: error: expected unqualified-id
> 136 |
> std::same_as<std::remove_cv_t<value_type<STRING>>, char>;
> |
> ^
>/usr/local/include/pqxx/types.hxx:141:1: error: unknown type name 'concept'
> 141 | concept char_strings = std::ranges::range<RANGE> and
> | ^
>/usr/local/include/pqxx/types.hxx:141:29: error: no member named 'ranges' in
>namespace 'std'
> 141 | concept char_strings = std::ranges::range<RANGE> and
> | ~~~~~^
>/usr/local/include/pqxx/types.hxx:141:43: error: 'RANGE' does not refer to a
>value
> 141 | concept char_strings = std::ranges::range<RANGE> and
> | ^
>/usr/local/include/pqxx/types.hxx:140:19: note: declared here
> 140 | template<typename RANGE>
> | ^
>/usr/local/include/pqxx/types.hxx:142:24: error: use of address-of-label
>extension outside of a function body
> 142 |
> char_string<std::remove_cv_t<value_type<RANGE>>>;
> | ^
>fatal error: too many errors emitted, stopping now [-ferror-limit=]
>20 errors generated.
>[ 19% 6/26] /usr/bin/c++ -DBOOST_ALLOW_DEPRECATED_HEADERS
>-DBoost_VERSION_MACRO=108900
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include
>-isystem /usr/local/include -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -DNDEBUG -std=gnu++17 -MD -MT
>CMakeFiles/osm2pgrouting.dir/src/database/configuration_config.cpp.o -MF
>CMakeFiles/osm2pgrouting.dir/src/database/configuration_config.cpp.o.d -o
>CMakeFiles/osm2pgrouting.dir/src/database/configuration_config.cpp.o -c
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/database/configuration_config.cpp
>[ 23% 6/26] /usr/bin/c++ -DBOOST_ALLOW_DEPRECATED_HEADERS
>-DBoost_VERSION_MACRO=108900
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src
>-I/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/include
>-isystem /usr/local/include -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O2 -pipe -fstack-protector-strong
>-fno-strict-aliasing -DNDEBUG -std=gnu++17 -MD -MT
>CMakeFiles/osm2pgrouting.dir/src/database/edges_config.cpp.o -MF
>CMakeFiles/osm2pgrouting.dir/src/database/edges_config.cpp.o.d -o
>CMakeFiles/osm2pgrouting.dir/src/database/edges_config.cpp.o -c
>/wrkdirs/usr/ports/converters/osm2pgrouting/work/osm2pgrouting-3.0.0/src/database/edges_config.cpp
>ninja: build stopped: subcommand failed.
>===> Compilation failed unexpectedly.
>Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
>the maintainer.
>*** Error code 1
>
>Stop.
>make: stopped making "build" in /usr/ports/converters/osm2pgrouting