Debian Patches

Status for osrm-backend/26.5.0+dfsg1-2

Patch Description Author Forwarded Bugs Origin Last update
10_use-system-libraries.patch Set shared library versions and use GNUInstallDirs Set VERSION/SOVERSION on shared libraries for proper Debian packaging.
Change hardcoded "lib" install destinations to use CMAKE_INSTALL_LIBDIR
so libraries install to the correct multiarch path on Debian.
===================================================================
Anton Gladky <gladk@debian.org> no
20_fix-cmake-issues.patch Fix cmake build issues for Debian - Replace build-time flatbuffers header generation with configure-time
execution of flatc, matching the approach needed for Debian packaging.
- Fix TBB imported target configuration mapping: Debian's libtbb-dev only
provides the "None" cmake configuration, not "Release". Map all build types
to the empty string so cmake falls back to the available configuration.
===================================================================
Anton Gladky <gladk@debian.org> not-needed
30_fix-source-ref-crash.patch Guard PROJECT_RELATIVE_PATH_ against __FILE__ shorter than OSRM_PROJECT_DIR
===================================================================
Anton Gladky <gladk@debian.org> not-needed
40_enable-build-tests.patch Enable build-time unit tests without scripts/ directory Replace scripts/md5sum.js with system md5sum for data integrity check.
Replace scripts/timer.js with a portable sh wrapper that skips the
label argument and runs the actual command. The monaco.osm.pbf test
data is present in the dfsg tarball; scripts/ was excluded as CI-only.
===================================================================
Anton Gladky <gladk@debian.org> not-needed
50_fix-big-endian-indexed-data.patch Fix s390x FTBFS: write block prefix lengths in little-endian order var_advance reads lengths in explicit little-endian order; WriteBlockPrefix
was copying them from a uint32_t in host byte order, which differs on s390x.

===================================================================
Anton Gladky <gladk@debian.org> no

All known versions for source package 'osrm-backend'

Links