New ompl fails to build from source

Andreas Tille andreas at an3as.eu
Fri Feb 28 17:26:37 UTC 2014


Hi Leopold,

since I have trouble building ompl when I tried to sponsor it (see
extract of build log below) in a pbuilder environment I think it really
helps if you open an RFS bug where we could keep a record of this
problem.

Kind regards

    Andreas.

...
cd /tmp/buildd/ompl-0.14.1/build/src/ompl && /usr/bin/c++   -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2   -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -fPIC -I/tmp/buildd/ompl-0.14.1/src    -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fPIC -o CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o -c /tmp/buildd/ompl-0.14.1/src/ompl/base/src/PlannerTerminationCondition.cpp
In file included from /usr/include/boost/atomic.hpp:12:0,
                 from /usr/include/boost/thread/pthread/once_atomic.hpp:20,
                 from /usr/include/boost/thread/once.hpp:20,
                 from /usr/include/boost/thread.hpp:17,
                 from /tmp/buildd/ompl-0.14.1/src/ompl/base/src/PlannerTerminationCondition.cpp:40:
/usr/include/boost/atomic/atomic.hpp:202:16: error: 'uintptr_t' was not declared in this scope
 typedef atomic<uintptr_t> atomic_uintptr_t;
                ^
/usr/include/boost/atomic/atomic.hpp:202:25: error: template argument 1 is invalid
 typedef atomic<uintptr_t> atomic_uintptr_t;
                         ^
/usr/include/boost/atomic/atomic.hpp:202:43: error: invalid type in declaration before ';' token
 typedef atomic<uintptr_t> atomic_uintptr_t;
                                           ^
make[4]: *** [src/ompl/CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o] Error 1
make[4]: Leaving directory `/tmp/buildd/ompl-0.14.1/build'
make[3]: *** [src/ompl/CMakeFiles/ompl.dir/all] Error 2
make[3]: Leaving directory `/tmp/buildd/ompl-0.14.1/build'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/buildd/ompl-0.14.1/build'
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/tmp/buildd/ompl-0.14.1'
make: *** [build] Error 2


-- 
http://fam-tille.de



More information about the debian-science-maintainers mailing list