-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Open
Description
Hi everyone I am trying to build kalibr using the dockerfile way but it seems is not able to compile the ros packages.
Is this related to the EOL of ROS1? I have tried all version provided and it works stop here:
I also tried with different computers and the problem remains the same. I am unsure if there is a potential editing inside the docker to make it work.
[+] Building 276.7s (10/10) FINISHED docker:desktop-linux
=> [internal] load build definition from Dockerfile_ros1_16_04 0.1s
=> => transferring dockerfile: 1.48kB 0.0s
=> [internal] load metadata for docker.io/osrf/ros:kinetic-desktop-full 1.4s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [1/6] FROM docker.io/osrf/ros:kinetic-desktop-full@sha256:b9c9d7c2db12796067e650dd2095712e6eb93ff47ab5c 107.2s
=> => resolve docker.io/osrf/ros:kinetic-desktop-full@sha256:b9c9d7c2db12796067e650dd2095712e6eb93ff47ab5c3d 0.0s
=> => sha256:b70bdd6c0bb00c89508185cb73ff2a6afecd3e13aed9a9c2be5bf3db04f6c275 319.44MB / 319.44MB 91.4s
=> => sha256:a694c7bfc03d4738686f357646c3769acbcc2cbc89d73d412d172dd5ba006200 319.79MB / 319.79MB 98.8s
=> => sha256:7f1b4d274a38ed26b947a990809709387c69d5efb7bab24bf43aa736213eceb2 63.58MB / 63.58MB 24.6s
=> => sha256:580da451de179affc2c215cc4129b7e30ae16e9fd4a8d74c0489218365f19850 21.52MB / 21.52MB 11.7s
=> => sha256:73506ccab5a461d4ad73bcb36a398dd1eb61c80e06d578889aa499ebee267166 309.11kB / 309.11kB 0.3s
=> => sha256:817b61e91ab69828c20af2a885afe0198d8a87a28a6b50c8a887f2a60838f1a7 57.25MB / 57.25MB 24.4s
=> => sha256:1f04f0f76145710d92517a5e46f5676a9ffd0db557eea02df467c41f2ba51a2a 195B / 195B 0.2s
=> => sha256:22a6224a46620d02f972d2034204e764f00b37dd40b02cea4c5dddfcddd5f75a 187.17MB / 187.17MB 67.6s
=> => sha256:8a5e704ca9382fcd31dbaf46473967f6b90212513d2a2f94c65fc16c88a5c89a 228B / 228B 0.5s
=> => sha256:54c7af8a2828b66ef1b1e3181b45d4470469f67657711f3ab91d1db26247064f 16.98kB / 16.98kB 0.2s
=> => sha256:51198ea216b4afa7b1145d361703d59a75ae9355dfae3d6a96280497583387f4 5.36MB / 5.36MB 3.1s
=> => sha256:da8ef40b9ecabc2679fe2419957220c0272a965c5cf7e0269fa1aeeb8c56f2e1 528B / 528B 0.1s
=> => sha256:b51569e7c50720acf6860327847fe342a1afbe148d24c529fb81df105e3eed01 857B / 857B 0.2s
=> => sha256:58690f9b18fca6469a14da4e212c96849469f9b1be6661d2342a4bf01774aa50 46.50MB / 46.50MB 22.9s
=> => extracting sha256:58690f9b18fca6469a14da4e212c96849469f9b1be6661d2342a4bf01774aa50 0.6s
=> => extracting sha256:b51569e7c50720acf6860327847fe342a1afbe148d24c529fb81df105e3eed01 0.0s
=> => extracting sha256:da8ef40b9ecabc2679fe2419957220c0272a965c5cf7e0269fa1aeeb8c56f2e1 0.0s
=> => extracting sha256:fb15d46c38dcd1ea0b1990006c3366ecd10c79d374f341687eb2cb23a2c8672e 0.0s
=> => extracting sha256:51198ea216b4afa7b1145d361703d59a75ae9355dfae3d6a96280497583387f4 0.1s
=> => extracting sha256:54c7af8a2828b66ef1b1e3181b45d4470469f67657711f3ab91d1db26247064f 0.0s
=> => extracting sha256:8a5e704ca9382fcd31dbaf46473967f6b90212513d2a2f94c65fc16c88a5c89a 0.0s
=> => extracting sha256:22a6224a46620d02f972d2034204e764f00b37dd40b02cea4c5dddfcddd5f75a 3.1s
=> => extracting sha256:1f04f0f76145710d92517a5e46f5676a9ffd0db557eea02df467c41f2ba51a2a 0.2s
=> => extracting sha256:817b61e91ab69828c20af2a885afe0198d8a87a28a6b50c8a887f2a60838f1a7 0.6s
=> => extracting sha256:73506ccab5a461d4ad73bcb36a398dd1eb61c80e06d578889aa499ebee267166 0.0s
=> => extracting sha256:7f1b4d274a38ed26b947a990809709387c69d5efb7bab24bf43aa736213eceb2 1.0s
=> => extracting sha256:580da451de179affc2c215cc4129b7e30ae16e9fd4a8d74c0489218365f19850 0.4s
=> => extracting sha256:a694c7bfc03d4738686f357646c3769acbcc2cbc89d73d412d172dd5ba006200 4.3s
=> => extracting sha256:b70bdd6c0bb00c89508185cb73ff2a6afecd3e13aed9a9c2be5bf3db04f6c275 3.5s
=> [internal] load build context 0.4s
=> => transferring context: 12.73MB 0.3s
=> [2/6] RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y git wget autoconf automa 70.7s
=> [3/6] RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-unauthenticated py 4.2s
=> [4/6] RUN mkdir -p /catkin_ws/src && cd /catkin_ws && catkin init && catkin config --extend /opt/ros/k 0.8s
=> [5/6] ADD . /catkin_ws/src/kalibr 0.2s
=> ERROR [6/6] RUN CD /catkin_ws && catkin build -j$(nproc) 91.7s
------
> [6/6] RUN CD /catkin_ws && catkin build -j$(nproc):
0.530 NOTICE: Could not determine the width of the terminal. A default width of 80 will be used. This warning will only be printed once.
0.679 -------------------------------------------------------
0.679 Profile: default
0.679 Extending: [explicit] /opt/ros/kinetic
0.679 Workspace: /catkin_ws
0.679 -------------------------------------------------------
0.679 Build Space: [exists] /catkin_ws/build
0.679 Devel Space: [exists] /catkin_ws/devel
0.679 Install Space: [unused] /catkin_ws/install
0.679 Log Space: [missing] /catkin_ws/logs
0.679 Source Space: [exists] /catkin_ws/src
0.679 DESTDIR: [unused] None
0.679 -------------------------------------------------------
0.679 Devel Space Layout: linked
0.679 Install Space Layout: None
0.679 -------------------------------------------------------
0.679 Additional CMake Args: -DCMAKE_BUILD_TYPE=Release
0.679 Additional Make Args: -j24
0.679 Additional catkin Make Args: None
0.679 Internal Make Job Server: True
0.679 Cache Job Environments: False
0.679 -------------------------------------------------------
0.679 Whitelisted Packages: None
0.679 Blacklisted Packages: None
0.679 -------------------------------------------------------
0.679 Workspace configuration appears valid.
0.679
0.679 NOTE: Forcing CMake to run for each package.
0.679 -------------------------------------------------------
0.679 [build] Found '36' packages in 0.0 seconds.
0.679 [build] Updating package table.
0.679 Starting >>> catkin_tools_prebuild
Finished <<< catkin_tools_prebuild [ 1.7 seconds ] ld...
2.295 Starting >>> aslam_time
2.295 Starting >>> catkin_simple
2.295 Starting >>> ethz_apriltag2
2.295 Starting >>> python_module
2.295 Starting >>> sm_common
2.295 Starting >>> sm_logging
2.295 Starting >>> sm_random
Finished <<< catkin_simple [ 1.2 seconds ] .1...
3.608 Starting >>> opencv2_catkin
Finished <<< sm_common [ 1.4 seconds ] e ...
3.708 Starting >>> sm_boost
3.708 Starting >>> sm_matrix_archive
3.708 Starting >>> sm_opencv
3.708 Starting >>> sm_property_tree
3.708 Finished <<< python_module [ 1.3 seconds ]
3.708 Starting >>> numpy_eigen
Finished <<< sm_random [ 2.3 seconds ] ke...
4.823 Starting >>> sm_eigen
4.823 Starting >>> sm_timing
Finished <<< opencv2_catkin [ 1.5 seconds ] ke...
Finished <<< sm_opencv [ 1.6 seconds ] .4...
Finished <<< aslam_time [ 3.0 seconds ] .6...
Finished <<< sm_logging [ 4.0 seconds ] .7...
Finished <<< sm_eigen [ 2.4 seconds ] ) ...
7.253 Starting >>> sparse_block_matrix
Finished <<< sm_matrix_archive [ 4.0 seconds ] ix...
Finished <<< ethz_apriltag2 [ 5.4 seconds ] ix...
Finished <<< sm_boost [ 4.1 seconds ] ix...
7.958 Starting >>> sm_kinematics
Finished <<< sm_property_tree [ 31.5 seconds ] ix...
_______________________________________________________________________________ri...
35.86 Errors << sm_timing:make /catkin_ws/logs/sm_timing/build.make.000.log
35.86 c++: internal compiler error: Killed (program cc1plus)
35.86 Please submit a full bug report,
35.86 with preprocessed source if appropriate.
35.86 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
35.86 make[2]: *** [CMakeFiles/sm_timing.dir/src/Timer.cpp.o] Error 4
35.86 make[1]: *** [CMakeFiles/sm_timing.dir/all] Error 2
35.86 make: *** [all] Error 2
35.86 cd /catkin_ws/build/sm_timing; catkin build --get-env sm_timing | catkin env -si /usr/bin/make --jobserver-fds=6,7 -j; cd -
...............................................................................
35.86 Failed << sm_timing:make [ Exited with code 2 ]
35.91 Failed <<< sm_timing [ 31.1 seconds ]
35.91 Abandoned <<< aslam_cameras [ Unrelated job failed ]
35.91 Abandoned <<< aslam_cv_serialization [ Unrelated job failed ]
35.91 Abandoned <<< aslam_imgproc [ Unrelated job failed ]
35.91 Abandoned <<< sm_python [ Unrelated job failed ]
35.91 Abandoned <<< aslam_cameras_april [ Unrelated job failed ]
35.91 Abandoned <<< aslam_cv_python [ Unrelated job failed ]
35.91 Abandoned <<< aslam_backend [ Unrelated job failed ]
35.91 Abandoned <<< aslam_backend_expressions [ Unrelated job failed ]
35.91 Abandoned <<< aslam_backend_python [ Unrelated job failed ]
35.91 Abandoned <<< aslam_cv_backend [ Unrelated job failed ]
35.91 Abandoned <<< bsplines [ Unrelated job failed ]
35.91 Abandoned <<< aslam_splines [ Unrelated job failed ]
35.91 Abandoned <<< aslam_cv_error_terms [ Unrelated job failed ]
35.91 Abandoned <<< aslam_cv_backend_python [ Unrelated job failed ]
35.91 Abandoned <<< bsplines_python [ Unrelated job failed ]
35.91 Abandoned <<< aslam_splines_python [ Unrelated job failed ]
35.91 Abandoned <<< incremental_calibration [ Unrelated job failed ]
35.91 Abandoned <<< incremental_calibration_python [ Unrelated job failed ]
35.91 Abandoned <<< kalibr [ Unrelated job failed ]
Finished <<< sparse_block_matrix [ 1 minute and 21.8 seconds ]
_______________________________________________________________________________mp...
89.55 Errors << numpy_eigen:make /catkin_ws/logs/numpy_eigen/build.make.000.log
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen_test.dir/src/autogen_test_module/test_1_2_float.cpp.o] Error 4
89.55 make[2]: *** Waiting for unfinished jobs....
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen_test.dir/src/autogen_test_module/numpy_eigen_test_module.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen_test.dir/src/autogen_test_module/test_1_2_double.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen_test.dir/src/autogen_test_module/test_1_2_uchar.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen_test.dir/src/autogen_test_module/test_1_2_int.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen_test.dir/src/autogen_test_module/test_1_3_double.cpp.o] Error 4
89.55 make[1]: *** [CMakeFiles/numpy_eigen_test.dir/all] Error 2
89.55 make[1]: *** Waiting for unfinished jobs....
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_1_float.cpp.o] Error 4
89.55 make[2]: *** Waiting for unfinished jobs....
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_1_uchar.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_1_double.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_1_long.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_4_long.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_5_float.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_2_double.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_2_long.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_5_int.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_3_int.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_2_uchar.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_3_long.cpp.o] Error 4
89.55 c++: internal compiler error: Killed (program cc1plus)
89.55 Please submit a full bug report,
89.55 with preprocessed source if appropriate.
89.55 See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
89.55 make[2]: *** [CMakeFiles/numpy_eigen.dir/src/autogen_module/import_1_3_uchar.cpp.o] Error 4
89.55 make[1]: *** [CMakeFiles/numpy_eigen.dir/all] Error 2
89.55 make: *** [all] Error 2
89.55 cd /catkin_ws/build/numpy_eigen; catkin build --get-env numpy_eigen | catkin env -si /usr/bin/make --jobserver-fds=6,7 -j; cd -
...............................................................................
89.55 Failed << numpy_eigen:make [ Exited with code 2 ]
89.63 Failed <<< numpy_eigen [ 1 minute and 25.7 seconds ]
Finished <<< sm_kinematics [ 1 minute and 23.5 seconds ]
91.53 [build] Summary: 16 of 37 packages succeeded.
91.53 [build] Ignored: None.
91.53 [build] Warnings: None.
91.53 [build] Abandoned: 19 packages were abandoned.
91.53 [build] Failed: 2 packages failed.
91.53 [build] Runtime: 1 minute and 31.0 seconds total.
91.53 [build] Note: Workspace packages have changed, please re-source setup files to use them.
------
2 warnings found (use docker --debug to expand):
- LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 21)
- JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals (line 40)
Dockerfile_ros1_16_04:33
--------------------
32 |
33 | >>> RUN cd $WORKSPACE &&\
34 | >>> catkin build -j$(nproc)
35 |
--------------------
ERROR: failed to solve: ResourceExhausted: process "/bin/sh -c cd $WORKSPACE &&\tcatkin build -j$(nproc)" did not complete successfully: cannot allocate memory
Metadata
Metadata
Assignees
Labels
No labels