[OSRM-talk] Build failed in Jenkins: OSRM-develop-release #178
OpenStreetMap Jenkins
jenkins at smsm1.net
Tue Jul 23 09:39:15 UTC 2013
See <http://ci.openstreetmap.org/job/OSRM-develop-release/178/changes>
Changes:
[DennisOSRM] Compile fixes on OS X
[DennisOSRM] Don't link against LuaJIT on OS X
------------------------------------------
Started by an SCM change
Building in workspace <http://ci.openstreetmap.org/job/OSRM-develop-release/ws/>
Checkout:OSRM-develop-release / <http://ci.openstreetmap.org/job/OSRM-develop-release/ws/> - hudson.remoting.LocalChannel at 4b03a7d6
Using strategy: Default
Last Built Revision: Revision f70174d1d15f5781c894b1076f87541cf5495811 (origin/develop)
Fetching changes from 1 remote Git repository
Fetching upstream changes from origin
Pruning obsolete local branches
Commencing build of Revision 811d6deb41a3443eeec878b023091eda5aae0123 (origin/develop)
Checking out Revision 811d6deb41a3443eeec878b023091eda5aae0123 (origin/develop)
[OSRM-develop-release] $ /bin/bash /tmp/hudson1424719833292728278.sh
+ mkdir -p build
+ cd build
+ cmake ..
-- System supports 64 bits.
-- Configuring OSRM in release mode
-- Boost version: 1.49.0
-- Found the following Boost libraries:
-- filesystem
-- regex
-- system
-- thread
-- Looking for LuaJIT...
-- Could NOT find LuaJIT (missing: LUAJIT_INCLUDE_DIR)
CMake Warning (dev) in CMakeLists.txt:
A logical block opening on the line
<http://ci.openstreetmap.org/job/OSRM-develop-release/ws/CMakeLists.txt>:107 (IF)
closes on the line
<http://ci.openstreetmap.org/job/OSRM-develop-release/ws/CMakeLists.txt>:116 (ENDIF)
with mis-matching arguments.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Looking for Luabind...
-- Found Luabind: /usr/lib/libluabind.so
-- Looking for STXXL...
-- Found STXXL: /usr/lib/libstxxl.so
-- Looking for OSMPBF...
-- Found OSMPBF: /usr/lib/libosmpbf.a
-- Configuring done
-- Generating done
-- Build files have been written to: <http://ci.openstreetmap.org/job/OSRM-develop-release/ws/build>
+ make clean
+ make
[ 5%] Configuring UUID.cpp
[ 5%] Built target UUIDConfigure
[ 10%] Configuring UUID.cpp
[ 15%] Building CXX object CMakeFiles/UUID.dir/Util/UUID.cpp.o
Linking CXX static library libUUID.a
[ 15%] Built target UUID
Scanning dependencies of target OSRM
[ 21%] Building CXX object CMakeFiles/OSRM.dir/Library/OSRM.cpp.o
[ 26%] Building CXX object CMakeFiles/OSRM.dir/Descriptors/DescriptionFactory.cpp.o
[ 31%] Building CXX object CMakeFiles/OSRM.dir/DataStructures/SearchEngine.cpp.o
[ 36%] Building CXX object CMakeFiles/OSRM.dir/DataStructures/SearchEngineData.cpp.o
[ 42%] Building CXX object CMakeFiles/OSRM.dir/Server/DataStructures/QueryObjectsStorage.cpp.o
Linking CXX shared library libOSRM.so
/usr/bin/ld: libUUID.a(UUID.cpp.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
libUUID.a: could not read symbols: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [libOSRM.so] Error 1
make[1]: *** [CMakeFiles/OSRM.dir/all] Error 2
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[CucumberReportPublisher] Compiling Cucumber Html Reports ...
[CucumberReportPublisher] detected this build is running on the master
[CucumberReportPublisher] copying json to reports directory: /var/lib/jenkins/jobs/OSRM-develop-release/builds/2013-07-23_09-38-30/cucumber-html-reports
[CucumberReportPublisher] Generating HTML reports
More information about the OSRM-talk
mailing list