On Thu, 1 Jun 2023 23:16:58 +0200 (CEST) matthias.geiger1...@tutanota.de wrote:

>Note: I built with the 3party/ dir excluded via d/copyright.
>
>libtess2, open-location-code, succinct, sdf_image and liboauthcpp would need packaging from scratch at a first glance. I'd also nudge upstream to check if a cpp lib is present in the system first >before utilizing the vendored ones. I'd also would welcome teamwork / contributions here. I think this is a great application to have in debian at some point.

So after some more hacking away I finally got CMake to go past configure. The compilation errors out of course because it looks for the absolute header path under 3party.

The first library not in debian the build log mentions is succint. That'd be a starting point imho. Progress is at https://salsa.debian.org/werdahias/organicmaps. I'll look more into this later.

log attached.

best,

--
Matthias Geiger <werdahias>
Debian Maintainer
"Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg

   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
-DCMAKE_BUILD_TYPE="Release" \
-DWITH_SYSTEM_PROVIDED_3PARTY=ON
        cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb cmake 
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu 
-DCMAKE_BUILD_TYPE=Release -DWITH_SYSTEM_PROVIDED_3PARTY=ON ..
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- 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
-- Using compiler GNU 13.2.0
-- Using Unity Build with batch 50, export UNITY_DISABLE=1 or use 
-DUNITY_DISABLE=ON to disable it.
-- export COLORS_DISABLE=1 or use -DCOLORS_DISABLE=ON to disable colored 
compiler output.
Setting PLATFORM_LINUX to true
-- Build type: Release
-- Using ld.gold
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE  
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so   
-- Found WrapOpenGL: TRUE  
-- Could NOT find XKB (missing: XKB_LIBRARY XKB_INCLUDE_DIR) (Required is at 
least version "0.5.0")
-- Found WrapVulkanHeaders: /usr/include  
-- Found the following ICU libraries:
--   uc (required): /usr/lib/x86_64-linux-gnu/libicuuc.so
--   i18n (required): /usr/lib/x86_64-linux-gnu/libicui18n.so
--   data (required): /usr/lib/x86_64-linux-gnu/libicudata.so
-- Found ICU: /usr/include (found version "72.1") 
-- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version 
"2.13.2") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 
-- Checking for module 'jansson'
--   Found jansson, version 2.14
-- Found Python3: /usr/bin/python3 (found version "3.11.6") found components: 
Interpreter 
-- Found python to use in qt/, shaders/ and 3party/: /usr/bin/python3
Building with Qt Positioning
-- Configuring done (1.3s)
-- Generating done (0.4s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
        cd obj-x86_64-linux-gnu && make -j6 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f base/CMakeFiles/base.dir/build.make base/CMakeFiles/base.dir/depend
make  -f ge0/CMakeFiles/ge0.dir/build.make ge0/CMakeFiles/ge0.dir/depend
make  -f qt_tstfrm/CMakeFiles/qt_tstfrm.dir/build.make 
qt_tstfrm/CMakeFiles/qt_tstfrm.dir/depend
make  -f transit/CMakeFiles/transit.dir/build.make 
transit/CMakeFiles/transit.dir/depend
make  -f routing_common/CMakeFiles/routing_common.dir/build.make 
routing_common/CMakeFiles/routing_common.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/base 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/base 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/base/CMakeFiles/base.dir/DependInfo.cmake 
"--color="
make  -f routing/routing_quality/api/CMakeFiles/routing_api.dir/build.make 
routing/routing_quality/api/CMakeFiles/routing_api.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/ge0 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ge0 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ge0/CMakeFiles/ge0.dir/DependInfo.cmake 
"--color="
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/qt_tstfrm 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt_tstfrm 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt_tstfrm/CMakeFiles/qt_tstfrm.dir/DependInfo.cmake
 "--color="
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/transit 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/transit 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/transit/CMakeFiles/transit.dir/DependInfo.cmake
 "--color="
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/routing_common 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing_common 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing_common/CMakeFiles/routing_common.dir/DependInfo.cmake
 "--color="
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/routing/routing_quality/api 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing/routing_quality/api 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing/routing_quality/api/CMakeFiles/routing_api.dir/DependInfo.cmake
 "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f ge0/CMakeFiles/ge0.dir/build.make ge0/CMakeFiles/ge0.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f qt_tstfrm/CMakeFiles/qt_tstfrm.dir/build.make 
qt_tstfrm/CMakeFiles/qt_tstfrm.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f base/CMakeFiles/base.dir/build.make base/CMakeFiles/base.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f transit/CMakeFiles/transit.dir/build.make 
transit/CMakeFiles/transit.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f routing_common/CMakeFiles/routing_common.dir/build.make 
routing_common/CMakeFiles/routing_common.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f routing/routing_quality/api/CMakeFiles/routing_api.dir/build.make 
routing/routing_quality/api/CMakeFiles/routing_api.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  1%] Building CXX object base/CMakeFiles/base.dir/Unity/unity_0_cxx.cxx.o
[  1%] Building CXX object ge0/CMakeFiles/ge0.dir/Unity/unity_0_cxx.cxx.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/base && /usr/bin/c++ -DRELEASE 
-I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3party/boost -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -fPIC 
-fdiagnostics-color=always -ffast-math -Ofast -Wall -Wextra -Wpedantic 
-Wno-unused-parameter -MD -MT base/CMakeFiles/base.dir/Unity/unity_0_cxx.cxx.o 
-MF CMakeFiles/base.dir/Unity/unity_0_cxx.cxx.o.d -o 
CMakeFiles/base.dir/Unity/unity_0_cxx.cxx.o -c 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/base/CMakeFiles/base.dir/Unity/unity_0_cxx.cxx
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ge0 && /usr/bin/c++ -DRELEASE 
-I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3party/boost -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -fPIC 
-fdiagnostics-color=always -ffast-math -Ofast -Wall -Wextra -Wpedantic 
-Wno-unused-parameter -MD -MT ge0/CMakeFiles/ge0.dir/Unity/unity_0_cxx.cxx.o 
-MF CMakeFiles/ge0.dir/Unity/unity_0_cxx.cxx.o.d -o 
CMakeFiles/ge0.dir/Unity/unity_0_cxx.cxx.o -c 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ge0/CMakeFiles/ge0.dir/Unity/unity_0_cxx.cxx
[  1%] Building CXX object 
qt_tstfrm/CMakeFiles/qt_tstfrm.dir/Unity/unity_0_cxx.cxx.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt_tstfrm && /usr/bin/c++ 
-DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DRELEASE 
-I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3party/boost -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtCore -isystem 
/usr/include/x86_64-linux-gnu/qt6 -isystem 
/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtGui -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -fPIC 
-fdiagnostics-color=always -ffast-math -Ofast -Wall -Wextra -Wpedantic 
-Wno-unused-parameter -fPIC -MD -MT 
qt_tstfrm/CMakeFiles/qt_tstfrm.dir/Unity/unity_0_cxx.cxx.o -MF 
CMakeFiles/qt_tstfrm.dir/Unity/unity_0_cxx.cxx.o.d -o 
CMakeFiles/qt_tstfrm.dir/Unity/unity_0_cxx.cxx.o -c 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt_tstfrm/CMakeFiles/qt_tstfrm.dir/Unity/unity_0_cxx.cxx
[  1%] Building CXX object 
routing/routing_quality/api/CMakeFiles/routing_api.dir/Unity/unity_0_cxx.cxx.o
[  1%] Building CXX object 
transit/CMakeFiles/transit.dir/Unity/unity_0_cxx.cxx.o
[  2%] Building CXX object 
routing_common/CMakeFiles/routing_common.dir/Unity/unity_0_cxx.cxx.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing/routing_quality/api && 
/usr/bin/c++ -DRELEASE -I/<<PKGBUILDDIR>> -isystem 
/<<PKGBUILDDIR>>/3party/boost -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 
-DNDEBUG -std=c++17 -fPIC -fdiagnostics-color=always -ffast-math -Ofast -Wall 
-Wextra -Wpedantic -Wno-unused-parameter -MD -MT 
routing/routing_quality/api/CMakeFiles/routing_api.dir/Unity/unity_0_cxx.cxx.o 
-MF CMakeFiles/routing_api.dir/Unity/unity_0_cxx.cxx.o.d -o 
CMakeFiles/routing_api.dir/Unity/unity_0_cxx.cxx.o -c 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing/routing_quality/api/CMakeFiles/routing_api.dir/Unity/unity_0_cxx.cxx
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/transit && /usr/bin/c++ -DRELEASE 
-I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3party/boost -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -fPIC 
-fdiagnostics-color=always -ffast-math -Ofast -Wall -Wextra -Wpedantic 
-Wno-unused-parameter -MD -MT 
transit/CMakeFiles/transit.dir/Unity/unity_0_cxx.cxx.o -MF 
CMakeFiles/transit.dir/Unity/unity_0_cxx.cxx.o.d -o 
CMakeFiles/transit.dir/Unity/unity_0_cxx.cxx.o -c 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/transit/CMakeFiles/transit.dir/Unity/unity_0_cxx.cxx
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing_common && /usr/bin/c++ 
-DRELEASE -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3party/boost -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -fPIC 
-fdiagnostics-color=always -ffast-math -Ofast -Wall -Wextra -Wpedantic 
-Wno-unused-parameter -MD -MT 
routing_common/CMakeFiles/routing_common.dir/Unity/unity_0_cxx.cxx.o -MF 
CMakeFiles/routing_common.dir/Unity/unity_0_cxx.cxx.o.d -o 
CMakeFiles/routing_common.dir/Unity/unity_0_cxx.cxx.o -c 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing_common/CMakeFiles/routing_common.dir/Unity/unity_0_cxx.cxx
In file included from 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/base/CMakeFiles/base.dir/Unity/unity_0_cxx.cxx:25:
/<<PKGBUILDDIR>>/base/internal/message.cpp:5:10: fatal error: 
3party/utfcpp/source/utf8/unchecked.h: No such file or directory
    5 | #include "3party/utfcpp/source/utf8/unchecked.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [base/CMakeFiles/base.dir/build.make:79: 
base/CMakeFiles/base.dir/Unity/unity_0_cxx.cxx.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:2682: base/CMakeFiles/base.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
In file included from /<<PKGBUILDDIR>>/transit/transit_entities.hpp:3,
                 from 
/<<PKGBUILDDIR>>/transit/experimental/transit_types_experimental.hpp:3,
                 from /<<PKGBUILDDIR>>/transit/experimental/transit_data.hpp:3,
                 from /<<PKGBUILDDIR>>/transit/experimental/transit_data.cpp:1,
                 from 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/transit/CMakeFiles/transit.dir/Unity/unity_0_cxx.cxx:4:
/<<PKGBUILDDIR>>/transit/transit_schedule.hpp:17:10: fatal error: 
3party/just_gtfs/just_gtfs.h: No such file or directory
   17 | #include "3party/just_gtfs/just_gtfs.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [transit/CMakeFiles/transit.dir/build.make:79: 
transit/CMakeFiles/transit.dir/Unity/unity_0_cxx.cxx.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:5215: transit/CMakeFiles/transit.dir/all] 
Error 2
In file included from /<<PKGBUILDDIR>>/ge0/geo_url_parser.cpp:7,
                 from 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ge0/CMakeFiles/ge0.dir/Unity/unity_0_cxx.cxx:4:
/<<PKGBUILDDIR>>/base/string_utils.hpp:21:10: fatal error: 
3party/utfcpp/source/utf8/unchecked.h: No such file or directory
   21 | #include "3party/utfcpp/source/utf8/unchecked.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [ge0/CMakeFiles/ge0.dir/build.make:79: 
ge0/CMakeFiles/ge0.dir/Unity/unity_0_cxx.cxx.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:3140: ge0/CMakeFiles/ge0.dir/all] Error 2
In file included from /<<PKGBUILDDIR>>/coding/map_uint32_to_val.hpp:6,
                 from /<<PKGBUILDDIR>>/indexer/metadata_serdes.hpp:3,
                 from /<<PKGBUILDDIR>>/indexer/feature_meta.hpp:3,
                 from /<<PKGBUILDDIR>>/indexer/data_factory.hpp:3,
                 from /<<PKGBUILDDIR>>/indexer/mwm_set.hpp:2,
                 from /<<PKGBUILDDIR>>/indexer/feature_decl.hpp:3,
                 from /<<PKGBUILDDIR>>/indexer/feature_data.hpp:3,
                 from /<<PKGBUILDDIR>>/routing_common/vehicle_model.hpp:5,
                 from /<<PKGBUILDDIR>>/routing_common/bicycle_model.hpp:3,
                 from /<<PKGBUILDDIR>>/routing_common/bicycle_model.cpp:1,
                 from 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing_common/CMakeFiles/routing_common.dir/Unity/unity_0_cxx.cxx:4:
/<<PKGBUILDDIR>>/coding/succinct_mapper.hpp:15:10: fatal error: 
3party/succinct/mappable_vector.hpp: No such file or directory
   15 | #include "3party/succinct/mappable_vector.hpp"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [routing_common/CMakeFiles/routing_common.dir/build.make:79: 
routing_common/CMakeFiles/routing_common.dir/Unity/unity_0_cxx.cxx.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:4384: 
routing_common/CMakeFiles/routing_common.dir/all] Error 2
In file included from /<<PKGBUILDDIR>>/coding/map_uint32_to_val.hpp:6,
                 from /<<PKGBUILDDIR>>/indexer/metadata_serdes.hpp:3,
                 from /<<PKGBUILDDIR>>/indexer/feature_meta.hpp:3,
                 from /<<PKGBUILDDIR>>/indexer/data_factory.hpp:3,
                 from /<<PKGBUILDDIR>>/indexer/mwm_set.hpp:2,
                 from /<<PKGBUILDDIR>>/indexer/feature_decl.hpp:3,
                 from /<<PKGBUILDDIR>>/routing/turns.hpp:7,
                 from /<<PKGBUILDDIR>>/routing/routing_callbacks.hpp:3,
                 from /<<PKGBUILDDIR>>/routing/routing_quality/api/api.hpp:4,
                 from /<<PKGBUILDDIR>>/routing/routing_quality/api/api.cpp:1,
                 from 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/routing/routing_quality/api/CMakeFiles/routing_api.dir/Unity/unity_0_cxx.cxx:4:
/<<PKGBUILDDIR>>/coding/succinct_mapper.hpp:15:10: fatal error: 
3party/succinct/mappable_vector.hpp: No such file or directory
   15 | #include "3party/succinct/mappable_vector.hpp"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** 
[routing/routing_quality/api/CMakeFiles/routing_api.dir/build.make:79: 
routing/routing_quality/api/CMakeFiles/routing_api.dir/Unity/unity_0_cxx.cxx.o] 
Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:4031: 
routing/routing_quality/api/CMakeFiles/routing_api.dir/all] Error 2
[  3%] Linking CXX static library ../libqt_tstfrm.a
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt_tstfrm && /usr/bin/cmake -P 
CMakeFiles/qt_tstfrm.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt_tstfrm && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/qt_tstfrm.dir/link.txt --verbose=1
/usr/bin/ar qc ../libqt_tstfrm.a 
CMakeFiles/qt_tstfrm.dir/Unity/unity_0_cxx.cxx.o
/usr/bin/ranlib ../libqt_tstfrm.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  3%] Built target qt_tstfrm
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2

Attachment: OpenPGP_0x18BD106B3B6C5475.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to