<p></p>
<h2 dir="auto">What version of osm2pgsql are you using?</h2>
<p dir="auto">1.8.1 updated from master</p>
<h2 dir="auto">What operating system and PostgreSQL/PostGIS version are you using?</h2>
<p dir="auto">Postgres version: 15.3 (Ubuntu 15.3-1.pgdg22.04+1)<br>
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)"</p>
<h2 dir="auto">Tell us something about your system</h2>
<h2 dir="auto">What did you do exactly?</h2>
<p dir="auto">Attempted to build osm2pgsql from master after running "git pull origin master", output with errors below:</p>
<pre class="notranslate"><code class="notranslate">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.
</code></pre>
<h2 dir="auto">What did you expect to happen?</h2>
<p dir="auto">Build succeeds.</p>
<h2 dir="auto">What did happen instead?</h2>
<p dir="auto">Build fails.</p>
<h2 dir="auto">What did you do to try analyzing the problem?</h2>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/osm2pgsql/issues/2009">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AA6353X3NLS72GBSPMZPF3TXRKGRFANCNFSM6AAAAAA2S5KDZI">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AA6353TDBA5PQ472YNDOFBLXRKGRFA5CNFSM6AAAAAA2S5KDZKWGG33NNVSW45C7OR4XAZNFJFZXG5LFVJRW63LNMVXHIX3JMTHGYPD7L4.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/osm2pgsql/issues/2009</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/osm2pgsql/issues/2009",
"url": "https://github.com/openstreetmap/osm2pgsql/issues/2009",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>