[Tile-serving] [openstreetmap/osm2pgsql] osm2pgsql build fails with latest master with relative path warning (Issue #2009)
mboeringa
notifications at github.com
Fri Jul 21 14:26:26 UTC 2023
<!-- Please don't use screenshots. Copy and paste the *text* output here if that's needed for context. -->
## What version of osm2pgsql are you using?
1.8.1 updated from master
## What operating system and PostgreSQL/PostGIS version are you using?
Postgres version: 15.3 (Ubuntu 15.3-1.pgdg22.04+1)
PostGIS version: POSTGIS="3.3.3 2355e8e" [EXTENSION] PGSQL="150" GEOS="3.10.2-CAPI-1.16.0" PROJ="8.2.1" LIBXML="2.9.13" LIBJSON="0.15" LIBPROTOBUF="1.3.3" WAGYU="0.5.0 (Internal)"
## Tell us something about your system
## What did you do exactly?
Attempted to build osm2pgsql from master after running "git pull origin master", output with errors below:
```
cmake -D WITH_LUAJIT=ON ..
-- Building osm2pgsql 1.8.1
-- Building with LuaJIT support
-- Found Proj [API 6] /usr/lib/x86_64-linux-gnu/libproj.so
-- Libraries used to build: Boost::system;Boost::filesystem;/usr/lib/x86_64-linux-gnu/libpq.so;/usr/lib/x86_64-linux-gnu/libz.so;/usr/lib/x86_64-linux-gnu/libexpat.so;/usr/lib/x86_64-linux-gnu/libbz2.so;/usr/lib/x86_64-linux-gnu/libproj.so;/usr/lib/x86_64-linux-gnu/libluajit-5.1.so;/usr/lib/x86_64-linux-gnu/libm.so
-- Found cimg and potrace library. Building osm2pgsql-gen.
-- Looking for clang-tidy
-- Looking for clang-tidy - not found
-- Build target 'clang-tidy' will not be available.
-- Tests disabled. Set BUILD_TESTS=ON to enable tests.
-- Looking for pandoc
-- Looking for argparse-manpage
-- Looking for pandoc - found
-- osm2pgsql manual page can be built using 'man' target
-- Looking for argparse-manpage - not found
-- osm2pgsql-replication page can not be built
-- Configuring done
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
NLOHMANN_INCLUDE_DIR
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql
used as include directory in directory /home/ubuntu_admin/osm2pgsql/src
used as include directory in directory /home/ubuntu_admin/osm2pgsql/src
used as include directory in directory /home/ubuntu_admin/osm2pgsql/src
used as include directory in directory /home/ubuntu_admin/osm2pgsql/src
used as include directory in directory /home/ubuntu_admin/osm2pgsql/src
used as include directory in directory /home/ubuntu_admin/osm2pgsql/src
used as include directory in directory /home/ubuntu_admin/osm2pgsql/src
used as include directory in directory /home/ubuntu_admin/osm2pgsql/docs
used as include directory in directory /home/ubuntu_admin/osm2pgsql/docs
used as include directory in directory /home/ubuntu_admin/osm2pgsql/docs
used as include directory in directory /home/ubuntu_admin/osm2pgsql/docs
used as include directory in directory /home/ubuntu_admin/osm2pgsql/docs
used as include directory in directory /home/ubuntu_admin/osm2pgsql/docs
used as include directory in directory /home/ubuntu_admin/osm2pgsql/docs
CMake Error in CMakeLists.txt:
Found relative path while evaluating include directories of "osm2pgsql":
"NLOHMANN_INCLUDE_DIR-NOTFOUND"
CMake Error in CMakeLists.txt:
Found relative path while evaluating include directories of
"osm2pgsql-gen":
"NLOHMANN_INCLUDE_DIR-NOTFOUND"
CMake Error in src/CMakeLists.txt:
Found relative path while evaluating include directories of
"osm2pgsql_lib":
"NLOHMANN_INCLUDE_DIR-NOTFOUND"
-- Generating done
CMake Generate step failed. Build files cannot be regenerated correctly.
```
## What did you expect to happen?
Build succeeds.
## What did happen instead?
Build fails.
## What did you do to try analyzing the problem?
<!-- Describe what steps you already did to try analyzing the problem before
reporting. -->
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/osm2pgsql/issues/2009
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/osm2pgsql/issues/2009 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20230721/9004734b/attachment.htm>
More information about the Tile-serving
mailing list