lopsided98 / nix-ros-overlay

ROS overlay for the Nix package manager
Apache License 2.0
174 stars 68 forks source link

package franka-hw failed to build #382

Closed henrispriet closed 2 months ago

henrispriet commented 3 months ago

below is the nix log output

@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/r4jdhjain6f995ydhga6x0z40wfv2wm2-0.10.1-1.tar.gz
source root is franka_ros-release-release-noetic-franka_hw-0.10.1-1
setting SOURCE_DATE_EPOCH to timestamp 1663333969 of file franka_ros-release-release-noetic-franka_hw-0.10.1-1/test/main.cpp
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCM
AKE_INSTALL_LOCALEDIR=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-
noetic-franka-hw-0.10.1-r1/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/fmmd8jg6mrwd9y
ajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/share/doc/franka_hw -DCMAKE_INSTALL_INFODIR=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/share/info -DCMA
KE_INSTALL_MANDIR=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noet
ic-franka-hw-0.10.1-r1/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/include -DCMAKE_INSTALL_SBINDIR=/nix/store/fmmd8jg6m
rwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/bin -DCMAKE_INSTALL_NAME_DI
R=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-hw-0.10.1-r1/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/s
tore/qhpw32pz39y6i30b3vrbw5fw6zv5549f-gcc-wrapper-13.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/qhpw32pz39y6i30b3vrbw5fw6zv5549f-gcc-wrapper-13.2.0/bin/ranlib -DCMAKE_AR=/nix/store/qhpw32p
z39y6i30b3vrbw5fw6zv5549f-gcc-wrapper-13.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/fmmd8jg6mrwd9yajsw5s8viha8rs7j0c-ros-noetic-franka-
hw-0.10.1-r1  -DCATKIN_ENABLE_TESTING=OFF -DSETUPTOOLS_DEB_LAYOUT=OFF -DCATKIN_BUILD_BINARY_PACKAGE=ON 
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/qhpw32pz39y6i30b3vrbw5fw6zv5549f-gcc-wrapper-13.2.0/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/qhpw32pz39y6i30b3vrbw5fw6zv5549f-gcc-wrapper-13.2.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CATKIN_DEVEL_PREFIX: /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/build/devel
-- Using CMAKE_PREFIX_PATH: /nix/store/zsqcm0ssk6il5f0jk3maki3dzlfih4fj-ros-noetic-catkin-0.8.10-r1;/nix/store/9walp7knvqvmnpp9pqwjsdpnx2524ack-cmake-3.28.3;/nix/store/in0nn2h0gk07dixsb
2sv09h3jzq4ylxg-catkin-setup-hook;/nix/store/zz3vpam6m1bj81ss81crdb23mr2igvm9-wrap-python-hook;/nix/store/0g7fmf187mbjdjrwlyqhhd2gj4kxa2c1-make-shell-wrapper-hook;/nix/store/4zdzik0m1wg
q9yxad32k68lggdxlxwyg-die-hook;/nix/store/zbbp7rpnlv7jk8ynj07zjrqsli9jm7y6-gtest-1.14.0-dev;/nix/store/3bjj50wk1kw5angrm9kwnwp2yhcpvg8i-gtest-1.14.0;/nix/store/z9l762xi10nqk128w4jsysr9c
0p3lfic-python3.11-catkin_pkg-0.5.2;/nix/store/kl3yqkx4qydciyllnm0hl3pjzdk4kba8-python3.11-python-dateutil-2.8.2;/nix/store/ybf9yscf5yw09r70sgb1gqh5rraxc9va-python3.11-six-1.16.0;/nix/s
tore/3v2ch16fkl50i85n05h5ckss8pxx6836-python3-3.11.8;/nix/store/mfihnifp4kcydmjasxjmcjwk6pz3lq4k-python3.11-docutils-0.20.1;/nix/store/rpjaxwvz4v3klw3gh3ybqrxd9f7ky6zn-python3.11-pypars
ing-3.1.1;/nix/store/bvqadys5w6dallgim0y8y98h05b7kfn7-python3.11-setuptools-69.0.3;/nix/store/aj3p5ac7pjq09wa6arm5id5djqi05b8y-python3.11-empy-4.0.1;/nix/store/kf1g3jwl86fgps4zv62yk8wrv
czwjvfi-python3.11-nose-1.3.7;/nix/store/w5l59ivm9kh9l3gsb566xa5y9qpx04pa-python3.11-coverage-7.3.2;/nix/store/38q7flpba3qvndx07nc6z3hdhbq3bfsa-python3.11-cffi-1.16.0;/nix/store/vl4i7c2
09j460iyhdxabzsv6qwb95gqj-python3.11-pycparser-2.21;/nix/store/3125ahv429pk8sxnfhj5l3f2ph7jllrk-patchelf-0.15.0;/nix/store/zfgzsn57hhv547x3qmxgpf9y8a320mjr-update-autotools-gnu-config-s
cripts-hook;/nix/store/qhpw32pz39y6i30b3vrbw5fw6zv5549f-gcc-wrapper-13.2.0;/nix/store/7hhd9smnjspppk4k6n47bkw64fdbgbrz-binutils-wrapper-2.41;/nix/store/0qh5h72fvampz8z8ys8g8rrjwx46v0j6-
ros-noetic-message-generation-0.4.1-r1;/nix/store/qnahpns5ig59wiv54n51igcazlnbnayq-ros-noetic-gencpp-0.7.0-r1;/nix/store/054xi1p0vdk7bi7h458b4bmafrj85w50-ros-noetic-genmsg-0.6.0-r1;/nix
/store/57k87h5lgl9imwnd4hlfa9c1p169nda4-ros-noetic-geneus-3.0.0-r1;/nix/store/4wsgvwfqs5whmzc7g2piy9lb2y6n0vfm-ros-noetic-genlisp-0.4.18-r1;/nix/store/xy7dq5fyh7hhyllsd1nlym4ad6aps5sm-r
os-noetic-gennodejs-2.0.2-r1;/nix/store/146zk1w4hwa0hia5hz91a8c0vkgkw74x-ros-noetic-genpy-0.6.15-r1;/nix/store/40cx6kcq46a14h4sc5zxc3fdjzi41nx8-python3.11-pyyaml-6.0.1;/nix/store/sbdndh
v1j6ypwgiyw21n0i29kwq2izsd-ros-noetic-actionlib-1.14.0-r1;/nix/store/1dw0mf7krwsdvdjdk83m6sqmpvnvsz3a-ros-noetic-actionlib-msgs-1.13.1-r1;/nix/store/576pm5pisjgl9l87zhk4gla67apf947v-ros
-noetic-message-runtime-0.4.13-r1;/nix/store/i5sf1ja1rccfka55wga9z7r01vsp75yn-ros-noetic-cpp-common-0.7.3-r1;/nix/store/56x7vks6w9p7rp7hfznri8h9hkl4i389-boost-1.81.0-dev;/nix/store/pn9j
9wk9bnda8vz4x6qxqzndjmnvvzys-boost-1.81.0;/nix/store/k2lh9bhc0s1k5isypgnsznlg5l2z4yx4-console-bridge-1.0.2;/nix/store/24hqvm4aizz3f0w6nv0g8pjw4sy0chj4-ros-noetic-roscpp-serialization-0.
7.3-r1;/nix/store/yx0lnsrbvj6q9nxny89k5rqx8jbw7pkd-ros-noetic-roscpp-traits-0.7.3-r1;/nix/store/4kh2msjgpinz0rahcp431k51s5y3gi0n-ros-noetic-rostime-0.7.3-r1;/nix/store/vpgrww2956gafprnz
pvnpnniqnwzxh9s-ros-noetic-std-msgs-0.5.13-r1;/nix/store/sw31klvm0p3vjjc013bq64wnszr8m7yr-ros-noetic-roscpp-1.16.0-r1;/nix/store/2ky6ap3adaqf8zyjql1g1005wn5a676h-ros-noetic-rosconsole-1
.14.3-r1;/nix/store/y0ai9n48fj3w6qv9smy27j95zp9b37dx-apr-1.7.4-dev;/nix/store/m4aqkncsklp5zdhjyig2zfi6vvl7ya1x-apr-1.7.4;/nix/store/nwwhj04pmwva76fj694panb33q5k4fcx-log4cxx-1.2.0;/nix/s
tore/1lwipn0jj6xxxrw244d1z4nz70zdnqf9-ros-noetic-rosbuild-1.15.8-r1;/nix/store/f9knbyc14s2j9gm8azh59315cdm9w402-ros-noetic-rosgraph-msgs-1.11.3-r1;/nix/store/a8mc1r9hq5ckla6xyzqmlv8nsya
ijk8m-ros-noetic-xmlrpcpp-1.16.0-r1;/nix/store/s4xyb988g01hqxdz33j5qjdzhvy2l2ks-ros-noetic-rospy-1.16.0-r1;/nix/store/y8k1qdx0lf8f4rli72jwb3qjvshlxjvk-python3.11-numpy-1.26.4;/nix/store
/sp6vbh42pb0pgkzgsc9g5z4nsm96ybqc-python3.11-rospkg-1.4.0;/nix/store/c86wammj6kcx2j5fmk6nx6y2x6z7jk7l-python3.11-distro-1.8.0;/nix/store/f0rx64gp2xy1mwa0gx4fvfygimn0al1y-ros-noetic-rosg
raph-1.16.0-r1;/nix/store/bfk94qsfmcbg3138sh7ax995ah261sqr-python3.11-netifaces-0.11.0;/nix/store/c3gbmnfjqr80i5wqpy5vw9apxnmy2g38-ros-noetic-roslib-1.15.8-r1;/nix/store/cxcpr9armg46lc3
g4ix10wgx3wjd1558-ros-noetic-ros-environment-1.3.2-r1;/nix/store/4k2jdxx432pw2jhslch2l9116h0bryih-ros-noetic-rospack-2.6.2-r1;/nix/store/a3752l19hc76dmzh1wgrxbsxh6lfx67z-pkg-config-wrap
per-0.29.2;/nix/store/hm7siz11hmv3rgm900b0ygwzmd91xv04-python3.11-rosdep-0.22.1;/nix/store/rnpxv2d3h48pkcbk917b8fbjf6rd983n-python3.11-rosdistro-0.9.0;/nix/store/qivzarwcfinpsjhi7rh278j
mk4gqbrsb-tinyxml2-10.0.0;/nix/store/0vfz2viap2w88887mnmz6n7yhcn2r4l5-ros-noetic-rostest-1.16.0-r1;/nix/store/1rz8b2zkgmh1dzxky9y1fhsnfizqa8mn-ros-noetic-roslaunch-1.16.0-r1;/nix/store/
6kiw8vb2vbk650vmxg799wwh980jyic1-python3.11-paramiko-3.3.1;/nix/store/hv3ryn1h86v99v51rcc0d2q57iqc2fgh-python3.11-bcrypt-4.1.1;/nix/store/izlk538maw4wrjgl05sa06nf9d018c3q-python3.11-cry
ptography-42.0.2;/nix/store/f2yfa45gmn401fz8cx0bm1xm77bsqhzy-python3.11-pyasn1-0.5.1;/nix/store/mpr64rqb239yyw37a83sw1l4y0fs9cld-python3.11-pynacl-1.5.0;/nix/store/8wpw8liyc0anvjrl6j4ar
rcah3rzn9r7-ros-noetic-rosclean-1.15.8-r1;/nix/store/c04q5c6rk5gic1dcajc54x0xmdjdvb5m-ros-noetic-rosmaster-1.16.0-r1;/nix/store/r0x339b57a6897mk6xwagvh665ddb9ib-python3.11-defusedxml-0.
7.1;/nix/store/y845a8gbq28s1d8xbgy0hw3rrgc8j5nx-ros-noetic-rosout-1.16.0-r1;/nix/store/33nli5gi8cxxiil64n4n3vki6xwqcldk-ros-noetic-rosparam-1.16.0-r1;/nix/store/zb2iipjlyj3yyxfx4sy39qlz
k54db4il-ros-noetic-rosunit-1.15.8-r1;/nix/store/lvfzkahl05khssif4v81ny9ilvm526lq-ros-noetic-combined-robot-hw-0.20.0-r1;/nix/store/6ikl59gqbx5sg9k9dcsdpv58sl00ly04-ros-noetic-hardware-
interface-0.20.0-r1;/nix/store/y1f4ari4bkb0kaq287mjwykxmzzi7chl-ros-noetic-pluginlib-1.13.0-r1;/nix/store/x9f0qppl4k02nn8ndaj1jfw10vikk42j-ros-noetic-class-loader-0.5.0-r1;/nix/store/vs
13hqp4zdyyjk7w0i391zd1ama4za9h-poco-1.12.5p2-dev;/nix/store/hlirwi0zfhna90xp2j2mnyplyjz437h5-zlib-1.3.1-dev;/nix/store/bqwpsy99nbgp918w3mwn73jygm1i5ck4-zlib-1.3.1;/nix/store/qhags8nxcwr
08jcp8mq54l244hfydzzv-pcre2-10.43-dev;/nix/store/ksy8qycfvzqlkf448bfk3wg0g63k4fb8-pcre2-10.43-bin;/nix/store/jgrsps4vp9243gbakax7y3mz9pkdfnfk-pcre2-10.43;/nix/store/q5m5y8r66wjdqr6fyjw3
5lmb9xaxkyiz-expat-2.6.0-dev;/nix/store/b885rdifi33nzvny93jds55zkwvsbspr-expat-2.6.0;/nix/store/17iz09krgkygjb4dkl2r76y5dnw8r7yk-sqlite-3.45.1-dev;/nix/store/60yaqidmkcq1m7cgnl46caw72xc
xcy8r-sqlite-3.45.1-bin;/nix/store/mzapcvwfqbcl4rx880m6f08i90g2hh7z-sqlite-3.45.1;/nix/store/xpz5n8nd9minrr31yw2d63xwg0941xb7-openssl-3.0.13-dev;/nix/store/wl80hn81gzgi0akinijm0kmpih233
02m-openssl-3.0.13-bin;/nix/store/lvdxawlh51yk1jxx5s0k67mxkil4kq35-openssl-3.0.13;/nix/store/5gcbz82wrbd3z3q9xh4dyrc08qhs6in7-poco-1.12.5p2;/nix/store/mnnz1ylgm3hxf955dny8sa6v726706j4-r
os-noetic-controller-interface-0.20.0-r1;/nix/store/j2c6p1yjmrmi4mm3x822l3nlm14ipgij-ros-noetic-franka-msgs-0.10.1-r1;/nix/store/s5x2v9fgb7hf0bq9rd1mbdhhsbkmvyxc-ros-noetic-joint-limits
-interface-0.20.0-r1;/nix/store/g212cp5xbysw7sljl3lsybm2haicfl51-ros-noetic-urdf-1.13.2-r1;/nix/store/msl09xqn46w76lqj1yyvbyy230965i6b-ros-noetic-rosconsole-bridge-0.5.4-r1;/nix/store/8
938sb5m2f5srkci1452a6v4gyq4b8dg-tinyxml-2.6.2;/nix/store/mkis6gckvhj15kzlr0gr0l6p6zzqv797-urdfdom-3.1.1;/nix/store/nc5g223iyv6ayacp706ynsj3939axn3y-urdfdom-headers-1.1.0;/nix/store/l4sg
jfbvf1ik8g7935mp32gm10a81fyp-ros-noetic-libfranka-0.9.2-r1;/nix/store/lbrmlwg5phg48x72nycph6kb680ha89m-ros-noetic-std-srvs-1.11.3-r1
-- This workspace overlays: /nix/store/zsqcm0ssk6il5f0jk3maki3dzlfih4fj-ros-noetic-catkin-0.8.10-r1;/nix/store/0qh5h72fvampz8z8ys8g8rrjwx46v0j6-ros-noetic-message-generation-0.4.1-r1;/n
ix/store/qnahpns5ig59wiv54n51igcazlnbnayq-ros-noetic-gencpp-0.7.0-r1;/nix/store/054xi1p0vdk7bi7h458b4bmafrj85w50-ros-noetic-genmsg-0.6.0-r1;/nix/store/57k87h5lgl9imwnd4hlfa9c1p169nda4-r
os-noetic-geneus-3.0.0-r1;/nix/store/4wsgvwfqs5whmzc7g2piy9lb2y6n0vfm-ros-noetic-genlisp-0.4.18-r1;/nix/store/xy7dq5fyh7hhyllsd1nlym4ad6aps5sm-ros-noetic-gennodejs-2.0.2-r1;/nix/store/1
46zk1w4hwa0hia5hz91a8c0vkgkw74x-ros-noetic-genpy-0.6.15-r1;/nix/store/sbdndhv1j6ypwgiyw21n0i29kwq2izsd-ros-noetic-actionlib-1.14.0-r1;/nix/store/1dw0mf7krwsdvdjdk83m6sqmpvnvsz3a-ros-noe
tic-actionlib-msgs-1.13.1-r1;/nix/store/576pm5pisjgl9l87zhk4gla67apf947v-ros-noetic-message-runtime-0.4.13-r1;/nix/store/i5sf1ja1rccfka55wga9z7r01vsp75yn-ros-noetic-cpp-common-0.7.3-r1;
/nix/store/24hqvm4aizz3f0w6nv0g8pjw4sy0chj4-ros-noetic-roscpp-serialization-0.7.3-r1;/nix/store/yx0lnsrbvj6q9nxny89k5rqx8jbw7pkd-ros-noetic-roscpp-traits-0.7.3-r1;/nix/store/4kh2msjgpin
z0rahcp431k51s5y3gi0n-ros-noetic-rostime-0.7.3-r1;/nix/store/vpgrww2956gafprnzpvnpnniqnwzxh9s-ros-noetic-std-msgs-0.5.13-r1;/nix/store/sw31klvm0p3vjjc013bq64wnszr8m7yr-ros-noetic-roscpp
-1.16.0-r1;/nix/store/2ky6ap3adaqf8zyjql1g1005wn5a676h-ros-noetic-rosconsole-1.14.3-r1;/nix/store/1lwipn0jj6xxxrw244d1z4nz70zdnqf9-ros-noetic-rosbuild-1.15.8-r1;/nix/store/f9knbyc14s2j9
gm8azh59315cdm9w402-ros-noetic-rosgraph-msgs-1.11.3-r1;/nix/store/a8mc1r9hq5ckla6xyzqmlv8nsyaijk8m-ros-noetic-xmlrpcpp-1.16.0-r1;/nix/store/s4xyb988g01hqxdz33j5qjdzhvy2l2ks-ros-noetic-r
ospy-1.16.0-r1;/nix/store/f0rx64gp2xy1mwa0gx4fvfygimn0al1y-ros-noetic-rosgraph-1.16.0-r1;/nix/store/c3gbmnfjqr80i5wqpy5vw9apxnmy2g38-ros-noetic-roslib-1.15.8-r1;/nix/store/cxcpr9armg46l
c3g4ix10wgx3wjd1558-ros-noetic-ros-environment-1.3.2-r1;/nix/store/4k2jdxx432pw2jhslch2l9116h0bryih-ros-noetic-rospack-2.6.2-r1;/nix/store/0vfz2viap2w88887mnmz6n7yhcn2r4l5-ros-noetic-ro
stest-1.16.0-r1;/nix/store/1rz8b2zkgmh1dzxky9y1fhsnfizqa8mn-ros-noetic-roslaunch-1.16.0-r1;/nix/store/8wpw8liyc0anvjrl6j4arrcah3rzn9r7-ros-noetic-rosclean-1.15.8-r1;/nix/store/c04q5c6rk
5gic1dcajc54x0xmdjdvb5m-ros-noetic-rosmaster-1.16.0-r1;/nix/store/y845a8gbq28s1d8xbgy0hw3rrgc8j5nx-ros-noetic-rosout-1.16.0-r1;/nix/store/33nli5gi8cxxiil64n4n3vki6xwqcldk-ros-noetic-ros
param-1.16.0-r1;/nix/store/zb2iipjlyj3yyxfx4sy39qlzk54db4il-ros-noetic-rosunit-1.15.8-r1;/nix/store/lvfzkahl05khssif4v81ny9ilvm526lq-ros-noetic-combined-robot-hw-0.20.0-r1;/nix/store/6i
kl59gqbx5sg9k9dcsdpv58sl00ly04-ros-noetic-hardware-interface-0.20.0-r1;/nix/store/y1f4ari4bkb0kaq287mjwykxmzzi7chl-ros-noetic-pluginlib-1.13.0-r1;/nix/store/x9f0qppl4k02nn8ndaj1jfw10vik
k42j-ros-noetic-class-loader-0.5.0-r1;/nix/store/mnnz1ylgm3hxf955dny8sa6v726706j4-ros-noetic-controller-interface-0.20.0-r1;/nix/store/j2c6p1yjmrmi4mm3x822l3nlm14ipgij-ros-noetic-franka
-msgs-0.10.1-r1;/nix/store/s5x2v9fgb7hf0bq9rd1mbdhhsbkmvyxc-ros-noetic-joint-limits-interface-0.20.0-r1;/nix/store/g212cp5xbysw7sljl3lsybm2haicfl51-ros-noetic-urdf-1.13.2-r1;/nix/store/
msl09xqn46w76lqj1yyvbyy230965i6b-ros-noetic-rosconsole-bridge-0.5.4-r1;/nix/store/l4sgjfbvf1ik8g7935mp32gm10a81fyp-ros-noetic-libfranka-0.9.2-r1;/nix/store/lbrmlwg5phg48x72nycph6kb680ha
89m-ros-noetic-std-srvs-1.11.3-r1
CMake Warning (dev) at /nix/store/zsqcm0ssk6il5f0jk3maki3dzlfih4fj-ros-noetic-catkin-0.8.10-r1/share/catkin/cmake/python.cmake:4 (find_package):
  Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  are removed.  Run "cmake --help-policy CMP0148" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /nix/store/zsqcm0ssk6il5f0jk3maki3dzlfih4fj-ros-noetic-catkin-0.8.10-r1/share/catkin/cmake/all.cmake:164 (include)
  /nix/store/zsqcm0ssk6il5f0jk3maki3dzlfih4fj-ros-noetic-catkin-0.8.10-r1/share/catkin/cmake/catkinConfig.cmake:20 (include)
  CMakeLists.txt:7 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PythonInterp: /nix/store/3v2ch16fkl50i85n05h5ckss8pxx6836-python3-3.11.8/bin/python3 (found suitable version "3.11.8", minimum required is "3") 
-- Using PYTHON_EXECUTABLE: /nix/store/3v2ch16fkl50i85n05h5ckss8pxx6836-python3-3.11.8/bin/python3
-- Using default Python package layout
-- Found PY_em: /nix/store/aj3p5ac7pjq09wa6arm5id5djqi05b8y-python3.11-empy-4.0.1/lib/python3.11/site-packages/em.py  
-- Using empy: /nix/store/aj3p5ac7pjq09wa6arm5id5djqi05b8y-python3.11-empy-4.0.1/lib/python3.11/site-packages/em.py
-- Using CATKIN_ENABLE_TESTING: OFF
-- catkin 0.8.10
-- BUILD_SHARED_LIBS is on
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Configuring done (5.3s)
-- Generating done (0.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_TESTING
    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_BINDIR
    CMAKE_INSTALL_DOCDIR
    CMAKE_INSTALL_INCLUDEDIR
    CMAKE_INSTALL_INFODIR
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LIBEXECDIR
    CMAKE_INSTALL_LOCALEDIR
    CMAKE_INSTALL_MANDIR
    CMAKE_INSTALL_OLDINCLUDEDIR
    CMAKE_INSTALL_SBINDIR
    CMAKE_POLICY_DEFAULT_CMP0025

-- Build files have been written to: /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/build
cmake: enabled parallel building
cmake: enabled parallel installing
@nix { "action": "setPhase", "phase": "buildPhase" }
Running phase: buildPhase
build flags: -j16 SHELL=/nix/store/4vzal97iq3dmrgycj8r0gflrh51p8w1s-bash-5.2p26/bin/bash
[  0%] Built target actionlib_msgs_generate_messages_lisp
[  0%] Built target actionlib_msgs_generate_messages_cpp
[  0%] Built target rosgraph_msgs_generate_messages_cpp
[  0%] Built target actionlib_generate_messages_py
[  0%] Built target roscpp_generate_messages_nodejs
[  0%] Built target rosgraph_msgs_generate_messages_eus
[  0%] Built target rosgraph_msgs_generate_messages_nodejs
[  0%] Built target roscpp_generate_messages_py
[  0%] Built target rosgraph_msgs_generate_messages_lisp
[  0%] Built target std_msgs_generate_messages_cpp
[  0%] Built target std_msgs_generate_messages_eus
[  0%] Built target actionlib_generate_messages_cpp
[  0%] Built target actionlib_generate_messages_lisp
[  0%] Built target franka_msgs_generate_messages_eus
[  0%] Built target franka_msgs_generate_messages_lisp
[  0%] Built target franka_msgs_generate_messages_nodejs
[  0%] Built target std_srvs_generate_messages_py
[  0%] Built target franka_msgs_generate_messages_py
[  0%] Built target std_srvs_generate_messages_nodejs
[  0%] Built target roscpp_generate_messages_eus
[  0%] Built target franka_msgs_generate_messages_cpp
[  0%] Built target roscpp_generate_messages_cpp
[  0%] Built target roscpp_generate_messages_lisp
[  0%] Built target std_srvs_generate_messages_lisp
[  0%] Built target std_msgs_generate_messages_py
[  0%] Built target _catkin_empty_exported_target
[  0%] Built target std_msgs_generate_messages_lisp
[  0%] Built target std_msgs_generate_messages_nodejs
[  0%] Built target actionlib_msgs_generate_messages_nodejs
[  0%] Built target std_srvs_generate_messages_eus
[  0%] Built target std_srvs_generate_messages_cpp
[  0%] Built target rosgraph_msgs_generate_messages_py
[  0%] Built target actionlib_generate_messages_nodejs
[  0%] Built target actionlib_msgs_generate_messages_eus
[  0%] Built target actionlib_msgs_generate_messages_py
[  0%] Built target actionlib_generate_messages_eus
[ 11%] Building CXX object CMakeFiles/franka_control_services.dir/src/services.cpp.o
In file included from include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from include/boost/smart_ptr/shared_ptr.hpp:29,
                 from include/boost/shared_ptr.hpp:17,
                 from /nix/store/sw31klvm0p3vjjc013bq64wnszr8m7yr-ros-noetic-roscpp-1.16.0-r1/include/ros/forwards.h:37,
                 from /nix/store/sw31klvm0p3vjjc013bq64wnszr8m7yr-ros-noetic-roscpp-1.16.0-r1/include/ros/node_handle.h:31,
                 from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/services.h:10,
                 from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/services.cpp:3:
include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp
> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
[ 22%] Linking CXX shared library devel/lib/libfranka_control_services.so
[ 22%] Built target franka_control_services
[ 33%] Building CXX object CMakeFiles/franka_hw.dir/src/control_mode.cpp.o
[ 44%] Building CXX object CMakeFiles/franka_hw.dir/src/franka_hw.cpp.o
[ 55%] Building CXX object CMakeFiles/franka_hw.dir/src/franka_combinable_hw.cpp.o
[ 66%] Building CXX object CMakeFiles/franka_hw.dir/src/franka_combined_hw.cpp.o
[ 77%] Building CXX object CMakeFiles/franka_hw.dir/src/resource_helpers.cpp.o
[ 88%] Building CXX object CMakeFiles/franka_hw.dir/src/trigger_rate.cpp.o
In file included from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:3:
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:19:3: error: 'uint8_t' does not name a type
   19 |   uint8_t joint_position_claims = 0;
      |   ^~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:13:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cst
dint>'?
   12 | #include <franka_hw/control_mode.h>
  +++ |+#include <cstdint>
   13 | 
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:20:3: error: 'uint8_t' does not name a type
   20 |   uint8_t joint_velocity_claims = 0;
      |   ^~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:20:3: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cst
dint>'?
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:21:3: error: 'uint8_t' does not name a type
   21 |   uint8_t joint_torque_claims = 0;
      |   ^~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:21:3: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cst
dint>'?
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:22:3: error: 'uint8_t' does not name a type
   22 |   uint8_t cartesian_velocity_claims = 0;
      |   ^~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:22:3: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cst
dint>'?
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:23:3: error: 'uint8_t' does not name a type
   23 |   uint8_t cartesian_pose_claims = 0;
      |   ^~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/resource_helpers.h:23:3: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cst
dint>'?
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp: In function 'bool franka_hw::getArmClaimedMap(ResourceWithClaimsMap&, ArmClaimedMap&)':
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:56:19: error: 'struct franka_hw::ResourceClaims' has no member named 'joint_torque_claims'
   56 |         new_claim.joint_torque_claims++;
      |                   ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:58:19: error: 'struct franka_hw::ResourceClaims' has no member named 'joint_position_claims'
   58 |         new_claim.joint_position_claims++;
      |                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:60:19: error: 'struct franka_hw::ResourceClaims' has no member named 'joint_velocity_claims'
   60 |         new_claim.joint_velocity_claims++;
      |                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:62:19: error: 'struct franka_hw::ResourceClaims' has no member named 'cartesian_pose_claims'
   62 |         new_claim.cartesian_pose_claims++;
      |                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:64:19: error: 'struct franka_hw::ResourceClaims' has no member named 'cartesian_velocity_claims'
   64 |         new_claim.cartesian_velocity_claims++;
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:69:35: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
   69 |     arm_claim_map[current_arm_id].joint_position_claims += new_claim.joint_position_claims;
      |                                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:69:70: error: 'struct franka_hw::ResourceClaims' has no member named 'joint_position_claims'
   69 |     arm_claim_map[current_arm_id].joint_position_claims += new_claim.joint_position_claims;
      |                                                                      ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:70:35: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
   70 |     arm_claim_map[current_arm_id].joint_velocity_claims += new_claim.joint_velocity_claims;
      |                                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:70:70: error: 'struct franka_hw::ResourceClaims' has no member named 'joint_velocity_claims'
   70 |     arm_claim_map[current_arm_id].joint_velocity_claims += new_claim.joint_velocity_claims;
      |                                                                      ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:71:35: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
   71 |     arm_claim_map[current_arm_id].joint_torque_claims += new_claim.joint_torque_claims;
      |                                   ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:71:68: error: 'struct franka_hw::ResourceClaims' has no member named 'joint_torque_claims'
   71 |     arm_claim_map[current_arm_id].joint_torque_claims += new_claim.joint_torque_claims;
      |                                                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:72:35: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
   72 |     arm_claim_map[current_arm_id].cartesian_velocity_claims += new_claim.cartesian_velocity_claims;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:72:74: error: 'struct franka_hw::ResourceClaims' has no member named 'cartesian_velocity_claims'
   72 |     arm_claim_map[current_arm_id].cartesian_velocity_claims += new_claim.cartesian_velocity_claims;
      |                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:73:35: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
   73 |     arm_claim_map[current_arm_id].cartesian_pose_claims += new_claim.cartesian_pose_claims;
      |                                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:73:70: error: 'struct franka_hw::ResourceClaims' has no member named 'cartesian_pose_claims'
   73 |     arm_claim_map[current_arm_id].cartesian_pose_claims += new_claim.cartesian_pose_claims;
      |                                                                      ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp: In function 'franka_hw::ControlMode franka_hw::getControlMode(const std::string&, ArmClaimedMap&)':
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:80:29: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
   80 |   if (arm_claim_map[arm_id].joint_position_claims > 0 &&
      |                             ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:81:29: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
   81 |       arm_claim_map[arm_id].joint_velocity_claims == 0 &&
      |                             ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:82:29: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
   82 |       arm_claim_map[arm_id].joint_torque_claims == 0 &&
      |                             ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:83:29: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
   83 |       arm_claim_map[arm_id].cartesian_pose_claims == 0 &&
      |                             ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:84:29: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
   84 |       arm_claim_map[arm_id].cartesian_velocity_claims == 0) {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:86:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
   86 |   } else if (arm_claim_map[arm_id].joint_position_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:87:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
   87 |              arm_claim_map[arm_id].joint_velocity_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:88:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
   88 |              arm_claim_map[arm_id].joint_torque_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:89:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
   89 |              arm_claim_map[arm_id].cartesian_pose_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:90:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
   90 |              arm_claim_map[arm_id].cartesian_velocity_claims == 0) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:92:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
   92 |   } else if (arm_claim_map[arm_id].joint_position_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:93:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
   93 |              arm_claim_map[arm_id].joint_velocity_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:94:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
   94 |              arm_claim_map[arm_id].joint_torque_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:95:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
   95 |              arm_claim_map[arm_id].cartesian_pose_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:96:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
   96 |              arm_claim_map[arm_id].cartesian_velocity_claims == 0) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:98:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
   98 |   } else if (arm_claim_map[arm_id].joint_position_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:99:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' {
aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
   99 |              arm_claim_map[arm_id].joint_velocity_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:100:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
  100 |              arm_claim_map[arm_id].joint_torque_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:101:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
  101 |              arm_claim_map[arm_id].cartesian_pose_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:102:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
  102 |              arm_claim_map[arm_id].cartesian_velocity_claims == 0) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:104:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  104 |   } else if (arm_claim_map[arm_id].joint_position_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:105:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  105 |              arm_claim_map[arm_id].joint_velocity_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:106:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
  106 |              arm_claim_map[arm_id].joint_torque_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:107:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
  107 |              arm_claim_map[arm_id].cartesian_pose_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:108:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
  108 |              arm_claim_map[arm_id].cartesian_velocity_claims > 0) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:110:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  110 |   } else if (arm_claim_map[arm_id].joint_position_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:111:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  111 |              arm_claim_map[arm_id].joint_velocity_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:112:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
  112 |              arm_claim_map[arm_id].joint_torque_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:113:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
  113 |              arm_claim_map[arm_id].cartesian_pose_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:114:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
  114 |              arm_claim_map[arm_id].cartesian_velocity_claims == 0) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:116:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  116 |   } else if (arm_claim_map[arm_id].joint_position_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:117:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  117 |              arm_claim_map[arm_id].joint_velocity_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:118:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
  118 |              arm_claim_map[arm_id].joint_torque_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:119:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
  119 |              arm_claim_map[arm_id].cartesian_pose_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:120:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
  120 |              arm_claim_map[arm_id].cartesian_velocity_claims == 0) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:122:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  122 |   } else if (arm_claim_map[arm_id].joint_position_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:123:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  123 |              arm_claim_map[arm_id].joint_velocity_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:124:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
  124 |              arm_claim_map[arm_id].joint_torque_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:125:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
  125 |              arm_claim_map[arm_id].cartesian_pose_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:126:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
  126 |              arm_claim_map[arm_id].cartesian_velocity_claims == 0) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:128:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  128 |   } else if (arm_claim_map[arm_id].joint_position_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:129:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  129 |              arm_claim_map[arm_id].joint_velocity_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:130:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
  130 |              arm_claim_map[arm_id].joint_torque_claims > 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:131:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
  131 |              arm_claim_map[arm_id].cartesian_pose_claims == 0 &&
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:132:36: error: 'std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_type' 
{aka 'struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
  132 |              arm_claim_map[arm_id].cartesian_velocity_claims > 0) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp: In function 'bool franka_hw::hasConflictingJointAndCartesianClaim(const ArmClaimedMap&, const std::
string&)':
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:172:35: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
  172 |     if ((arm_claim_map.at(arm_id).cartesian_velocity_claims +
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:173:43: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
  173 |                  arm_claim_map.at(arm_id).cartesian_pose_claims >
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:175:35: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  175 |          arm_claim_map.at(arm_id).joint_position_claims +
      |                                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:176:43: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  176 |                  arm_claim_map.at(arm_id).joint_velocity_claims >
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp: In function 'bool franka_hw::partiallyClaimsArmJoints(const ArmClaimedMap&, const std::string&)':
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:191:35: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  191 |     if ((arm_claim_map.at(arm_id).joint_position_claims > 0 &&
      |                                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:192:35: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  192 |          arm_claim_map.at(arm_id).joint_position_claims != 7) ||
      |                                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:193:35: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  193 |         (arm_claim_map.at(arm_id).joint_velocity_claims > 0 &&
      |                                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:194:35: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  194 |          arm_claim_map.at(arm_id).joint_velocity_claims != 7) ||
      |                                   ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:195:35: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
  195 |         (arm_claim_map.at(arm_id).joint_torque_claims > 0 &&
      |                                   ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:196:35: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_torque_claims'
  196 |          arm_claim_map.at(arm_id).joint_torque_claims != 7)) {
      |                                   ^~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp: In function 'bool franka_hw::hasTrajectoryClaim(const ArmClaimedMap&, const std::string&)':
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:208:34: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_position_claims'
  208 |     if (arm_claim_map.at(arm_id).joint_position_claims +
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:209:38: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'joint_velocity_claims'
  209 |             arm_claim_map.at(arm_id).joint_velocity_claims +
      |                                      ^~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:210:38: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'cartesian_velocity_claims'
  210 |             arm_claim_map.at(arm_id).cartesian_velocity_claims +
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/resource_helpers.cpp:211:38: error: 'const std::map<std::__cxx11::basic_string<char>, franka_hw::ResourceClaims>::mapped_
type' {aka 'const struct franka_hw::ResourceClaims'} has no member named 'cartesian_pose_claims'
  211 |             arm_claim_map.at(arm_id).cartesian_pose_claims >
      |                                      ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/franka_hw.dir/build.make:132: CMakeFiles/franka_hw.dir/src/resource_helpers.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from include/boost/smart_ptr/shared_ptr.hpp:29,
                 from include/boost/shared_ptr.hpp:17,
                 from /nix/store/sw31klvm0p3vjjc013bq64wnszr8m7yr-ros-noetic-roscpp-1.16.0-r1/include/ros/forwards.h:37,
                 from /nix/store/sw31klvm0p3vjjc013bq64wnszr8m7yr-ros-noetic-roscpp-1.16.0-r1/include/ros/node_handle.h:31,
                 from /nix/store/6ikl59gqbx5sg9k9dcsdpv58sl00ly04-ros-noetic-hardware-interface-0.20.0-r1/include/hardware_interface/robot_hw.h:40,
                 from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/franka_hw.h:19,
                 from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/franka_hw.cpp:3:
include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp
> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
In file included from include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from include/boost/smart_ptr/shared_ptr.hpp:29,
                 from include/boost/shared_ptr.hpp:17,
                 from include/boost/date_time/time_clock.hpp:17,
                 from include/boost/thread/thread_time.hpp:9,
                 from include/boost/thread/detail/platform_time.hpp:11,
                 from include/boost/thread/pthread/condition_variable.hpp:9,
                 from include/boost/thread/condition_variable.hpp:16,
                 from include/boost/thread/condition.hpp:13,
                 from /nix/store/sbdndhv1j6ypwgiyw21n0i29kwq2izsd-ros-noetic-actionlib-1.14.0-r1/include/actionlib/server/simple_action_server.h:40,
                 from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/franka_combinable_hw.h:14,
                 from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/franka_combinable_hw.cpp:3:
include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp
> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
In file included from include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from include/boost/smart_ptr/shared_ptr.hpp:29,
                 from include/boost/shared_ptr.hpp:17,
                 from /nix/store/sw31klvm0p3vjjc013bq64wnszr8m7yr-ros-noetic-roscpp-1.16.0-r1/include/ros/forwards.h:37,
                 from /nix/store/sw31klvm0p3vjjc013bq64wnszr8m7yr-ros-noetic-roscpp-1.16.0-r1/include/ros/node_handle.h:31,
                 from /nix/store/6ikl59gqbx5sg9k9dcsdpv58sl00ly04-ros-noetic-hardware-interface-0.20.0-r1/include/hardware_interface/robot_hw.h:40,
                 from /nix/store/lvfzkahl05khssif4v81ny9ilvm526lq-ros-noetic-combined-robot-hw-0.20.0-r1/include/combined_robot_hw/combined_robot_hw.h:37,
                 from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/include/franka_hw/franka_combined_hw.h:5,
                 from /build/franka_ros-release-release-noetic-franka_hw-0.10.1-1/src/franka_combined_hw.cpp:3:
include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp
> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
make[1]: *** [CMakeFiles/Makefile2:1147: CMakeFiles/franka_hw.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
lopsided98 commented 3 months ago

Looks like you just need to add #include <cstdint> to resource_helpers.h. Many packages have needed this fix recently. If you make an upstream PR, I will add the patch to the overlay.

henrispriet commented 3 months ago

Upstream PR is submitted. Thanks for the tip, it was indeed that simple.

henrispriet commented 2 months ago

I tried to fix it in my flake with an overlay on top of nix-ros-overlay. I got franka-hw to build, but then franka-ros would (I think) still try to build with the unpatched version. I ended up just forking nix-ros-overlay, adding the patch there, and then using the fork as my flake input instead of nix-ros-overaly. @lopsided98 would it be useful to submit a PR to add the patch to nix-ros-overlay?