Closed JesseCrocker closed 6 years ago
Hi Jesse, The valhalla folks have found the problem and are fixing it now. In the meantime, there are builds on docker hub that might be of interest:
https://github.com/valhalla/valhalla/commit/8758766269132c88ba883b5507a728618fddeaa2 fixed that issue, but created another similar issue. /usr/local/include/valhalla/baldr/curler.h:10:29: fatal error: midgard/logging.h: No such file or directory
config.status: executing depfiles commands
config.status: executing libtool commands
PROTOC proto/segment.proto
PROTOC proto/tile.proto
CXX src/geojson_osmlr-geojson_osmlr.o
CXX src/proto/geojson_osmlr-segment.pb.o
CXX src/proto/geojson_osmlr-tile.pb.o
CXX src/osmlr-osmlr.o
In file included from /usr/local/include/valhalla/baldr/graphreader.h:9:0,
from src/osmlr.cpp:2:
/usr/local/include/valhalla/baldr/curler.h:10:29: fatal error: midgard/logging.h: No such file or directory
#include <midgard/logging.h>
^
compilation terminated.
make: *** [src/osmlr-osmlr.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from /usr/local/include/valhalla/baldr/graphreader.h:9:0,
from src/geojson_osmlr.cpp:12:
/usr/local/include/valhalla/baldr/curler.h:10:29: fatal error: midgard/logging.h: No such file or directory
#include <midgard/logging.h>
^
compilation terminated.
make: *** [src/geojson_osmlr-geojson_osmlr.o] Error 1
The command '/bin/sh -c /scripts/install_from_source.sh' returned a non-zero code: 2
i think i partially fixed this issue this morning via: https://github.com/valhalla/valhalla/commit/8758766269132c88ba883b5507a728618fddeaa2
your fix is also a good one, forgot that it was a header and so needed the full path, thanks for the catch!
im running
docker build -t valhalla-source -f Dockerfile-source
and it's failing with an error/usr/local/include/valhalla/baldr/graphreader.h:9:35: fatal error: valhalla/baldr/curler.h: No such file or directory