Package Details: osmium-tool 1.16.0-3

Git Clone URL: https://aur.archlinux.org/osmium-tool.git (read-only, click to copy)
Package Base: osmium-tool
Description: Command line tool for working with OpenStreetMap data based on the Osmium library
Upstream URL: https://osmcode.org/osmium-tool/
Keywords: gis osm
Licenses: GPL3
Submitter: simon04
Maintainer: akstrfn
Last Packager: akstrfn
Votes: 9
Popularity: 0.024737
First Submitted: 2016-07-08 12:11 (UTC)
Last Updated: 2024-07-06 12:49 (UTC)

Dependencies (6)

Required by (1)

Sources (3)

Latest Comments

lfgrijalva commented on 2024-07-04 18:09 (UTC)

@Baktyl I believe that is the same issue mentioned below, it's related to the rapidjson library. Look at this GitHub issue: https://github.com/Tencent/rapidjson/issues/2277 where this is discussed. It seems like they are merged already, but if they aren't then you can make the changes yourself, it's around 3 lines of code. Then try building again, I had the same issue but this fixed it

Baktyl commented on 2024-07-03 10:51 (UTC)

My build for osmium-tool currently fails at 1% with the following error:

319 | GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; length = rhs.length; } | ~^~ make[2]: *** [src/CMakeFiles/osmium.dir/build.make:90: src/CMakeFiles/osmium.dir/commands.cpp.o] Fehler 1 make[1]: *** [CMakeFiles/Makefile2:529: src/CMakeFiles/osmium.dir/all] Fehler 2 make: *** [Makefile:146: all] Fehler 2

This version of osmium-tools was previously working for me (both compilation and the tool worked), does anybody know why it now fails on my new Arch install?

lfgrijalva commented on 2024-06-23 14:28 (UTC)

Thanks for the tip, after making the changes manually and recompiling it does work. I was confused at first but turns out it simply didn't add osmium to /usr/bin. Thanks

kashortie commented on 2024-06-22 06:38 (UTC)

@lfgrijalva I changed some lines in document.h of include/json... There are some fixes in the rapidjson github that haven't yet been merged so I did it manually osmium-tools then compiled and is working on arch

lfgrijalva commented on 2024-06-13 13:55 (UTC)

Currently compilation fails at 23% on my machine, trying to install version 1.16. I'm using GCC 14 and the error might be related to rapidjson.

akstrfn commented on 2023-12-19 14:34 (UTC)

Thx for the report. I've added it to build dependencies.

BrainDamage commented on 2023-12-19 07:31 (UTC)

protozero is missing from the deps, or it'll fail to build with:

-- Could NOT find Protozero: Found unsuitable version "unknown", but required is at least "1.6.3" (found PROTOZERO_INCLUDE_DIR-NOTFOUND) CMake Warning at cmake/FindOsmium.cmake:138 (message): Osmium: Can not find some libraries for PBF input/output, please install them or configure the paths. Call Stack (most recent call first): CMakeLists.txt:46 (find_package)

fosskers commented on 2020-07-14 16:18 (UTC)

Compilation seems to fail with messages like:

CMake Error in src/CMakeLists.txt:
  Imported target "Boost::program_options" includes non-existent path

    "/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.

Have you seen this before?

melvinvermeeren commented on 2017-10-20 08:28 (UTC)

pandoc is an optional makedepend to generate man pages. I understand you probably don't want to list it because of gigantic haskell deps. Perhaps printing a message in prepare or build could be added? Thanks.