See <
https://build.ros.org/job/Nbin_ufv8_uFv8__qpoases_vendor__ubuntu_focal_arm64__binary/3/display/redirect>
Changes:
------------------------------------------
[...truncated 104.61 KB...]
Setting up libjpeg-turbo8:arm64 (2.0.3-0ubuntu1.20.04.3) ...
Setting up libltdl7:arm64 (2.4.6-14) ...
Setting up dwz (0.13-5) ...
Setting up google-mock:arm64 (1.10.0-2) ...
Setting up librhash0:arm64 (1.3.9-1) ...
Setting up libarchive-cpio-perl (0.10-1) ...
Setting up libuchardet0:arm64 (0.0.6-3build1) ...
Setting up libcurl4:arm64 (7.68.0-1ubuntu2.25) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up python3-dateutil (2.7.3-3ubuntu1) ...
Setting up sgml-base (1.29.1) ...
Setting up cmake-data (3.16.3-1ubuntu1.20.04.1) ...
Setting up curl (7.68.0-1ubuntu2.25) ...
Setting up libwebpmux3:arm64 (0.6.1-2ubuntu0.20.04.3) ...
Setting up libsys-hostname-long-perl (1.5-1) ...
Setting up libjsoncpp1:arm64 (1.7.4-3.1ubuntu2) ...
Setting up libaprutil1:arm64 (1.6.1-4ubuntu2.2) ...
Setting up libjpeg8:arm64 (8c-2ubuntu8) ...
Setting up libfile-stripnondeterminism-perl (1.7.0-1) ...
Setting up gettext (0.19.8.1-10build1) ...
Setting up libgtest-dev:arm64 (1.10.0-2) ...
Setting up libtool (2.4.6-14) ...
Setting up libwebpdemux2:arm64 (0.6.1-2ubuntu0.20.04.3) ...
Setting up libserf-1-1:arm64 (1.3.9-8build1) ...
Setting up m4 (1.4.18-4) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libmail-sendmail-perl (0.80-1) ...
Setting up libfreetype6:arm64 (2.10.1-2ubuntu0.4) ...
Setting up autoconf (2.69-11.1) ...
Setting up dh-strip-nondeterminism (1.7.0-1) ...
Setting up groff-base (1.22.4-4build1) ...
Setting up xml-core (0.18+nmu1) ...
Setting up cmake (3.16.3-1ubuntu1.20.04.1) ...
Setting up libtiff5:arm64 (4.1.0+git191117-2ubuntu0.20.04.14) ...
Setting up libsvn1:arm64 (1.13.0-3ubuntu0.2) ...
Setting up automake (1:1.16.1-4ubuntu6) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up po-debconf (1.0.21) ...
Setting up subversion (1.13.0-3ubuntu0.2) ...
Setting up man-db (2.9.1-1) ...
Building database of manual pages ...
Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer.
Setting up libltdl-dev:arm64 (2.4.6-14) ...
Setting up python3-pil:arm64 (7.0.0-4ubuntu0.9) ...
Setting up dh-autoreconf (19) ...
Setting up debhelper (12.10ubuntu1) ...
Processing triggers for shared-mime-info (1.15-1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu7) ...
Processing triggers for sgml-base (1.29.1) ...
Setting up docutils-common (0.16+dfsg-2) ...
Processing triggers for sgml-base (1.29.1) ...
Setting up python3-docutils (0.16+dfsg-2) ...
update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
Setting up python3-catkin-pkg-modules (1.0.0-1) ...
Setting up python3-catkin-pkg (1.0.0-100) ...
Setting up ros-noetic-catkin (0.8.11-1focal.20250410.222855) ...
Invoking 'apt-get clean'
Removing intermediate container 36d3d819ab99
---> 3d02f9dd852e
Step 26/28 : USER buildfarm
---> [Warning] The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
---> Running in 9c718390b97c
Removing intermediate container 9c718390b97c
---> 1374fb478e93
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> [Warning] The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
---> Running in e1449e993262
Removing intermediate container e1449e993262
---> b8ac952fd184
Step 28/28 : CMD ["PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH PATH=/usr/lib/ccache:$PATH python3 -u /tmp/ros_buildfarm/scripts/release/build_binarydeb.py noetic qpoases_vendor --sourcepkg-dir /tmp/binarydeb"]
---> [Warning] The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
---> Running in 2223edff608b
Removing intermediate container 2223edff608b
---> 8271acf906a1
Successfully built 8271acf906a1
Successfully tagged binarydeb_build.noetic_ubuntu_focal_arm64_qpoases_vendor:latest
+ echo # END SECTION
# END SECTION
+ echo # BEGIN SECTION: Run Dockerfile - build binarydeb
# BEGIN SECTION: Run Dockerfile - build binarydeb
+ export PODMAN_USERNS=keep-id
+ docker run --rm --cidfile=<
https://build.ros.org/job/Nbin_ufv8_uFv8__qpoases_vendor__ubuntu_focal_arm64__binary/ws/docker_build_binarydeb/docker.cid> -e=HOME=/home/buildfarm -e=TRAVIS= --net=host -v <
https://build.ros.org/job/Nbin_ufv8_uFv8__qpoases_vendor__ubuntu_focal_arm64__binary/ws/ros_buildfarm>:/tmp/ros_buildfarm:ro -v <
https://build.ros.org/job/Nbin_ufv8_uFv8__qpoases_vendor__ubuntu_focal_arm64__binary/ws/binarydeb>:/tmp/binarydeb binarydeb_build.noetic_ubuntu_focal_arm64_qpoases_vendor
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
# BEGIN SUBSECTION: build binarydeb
Package 'ros-noetic-qpoases-vendor' version: 3.2.1-1focal.20250410.230804
You must put some 'deb-src' URIs in your sources.list
Invoking 'dpkg-buildpackage -b -us -uc' in '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1'
dpkg-buildpackage: info: source package ros-noetic-qpoases-vendor
dpkg-buildpackage: info: source version 3.2.1-1focal.20250410.230804
dpkg-buildpackage: info: source distribution focal
dpkg-buildpackage: info: source changed by Geoffrey Biggs <
geoff...@tier4.jp>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
dpkg-source: info: using options from ros-noetic-qpoases-vendor-3.2.1/debian/source/options: --auto-commit
fakeroot debian/rules clean
dh clean -v --buildsystem=cmake
dh_auto_clean -O-v -O--buildsystem=cmake
dh_clean -O-v -O--buildsystem=cmake
rm -f debian/debhelper-build-stamp
rm -rf debian/.debhelper/
rm -f -- debian/ros-noetic-qpoases-vendor.substvars debian/files
rm -fr -- debian/ros-noetic-qpoases-vendor/ debian/tmp/
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
debian/rules build
dh build -v --buildsystem=cmake
dh_update_autotools_config -O-v -O--buildsystem=cmake
debian/rules override_dh_auto_configure
make[1]: Entering directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1'
# In case we're installing to a non-standard location, look for a setup.sh
# in the install tree that was dropped by catkin, and source it. It will
# set things like CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
if [ -f "/opt/ros/noetic/setup.sh" ]; then . "/opt/ros/noetic/setup.sh"; fi && \
dh_auto_configure -- \
-DCATKIN_BUILD_BINARY_PACKAGE="1" \
-DCMAKE_INSTALL_PREFIX="/opt/ros/noetic" \
-DCMAKE_PREFIX_PATH="/opt/ros/noetic"
install -d obj-aarch64-linux-gnu
cd obj-aarch64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/noetic -DCMAKE_PREFIX_PATH=/opt/ros/noetic ..
-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Check for working C compiler: /usr/lib/ccache/cc
-- Check for working C compiler: /usr/lib/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib/ccache/c++
-- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CATKIN_DEVEL_PREFIX: /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/noetic
-- This workspace overlays: /opt/ros/noetic
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.2", minimum required is "3")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Found PY_em: /usr/lib/python3/dist-packages/em.py
-- Using empy: /usr/lib/python3/dist-packages/em.py
-- Using CATKIN_ENABLE_TESTING: ON
-- Skip enable_testing() when building binary package
-- Using CATKIN_TEST_RESULTS_DIR: /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/test_results
-- Forcing gtest/gmock from source, though one was otherwise available.
-- Found gtest sources under '/usr/src/googletest': gtests will be built
-- Found gmock sources under '/usr/src/googletest': gmock will be built
-- Found PythonInterp: /usr/bin/python3 (found version "3.8.2")
-- Found Threads: TRUE
-- Using Python nosetests: /usr/bin/nosetests3
-- catkin 0.8.11
-- BUILD_SHARED_LIBS is on
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_AUTOGEN_VERBOSE
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
-- Build files have been written to: /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu
make[1]: Leaving directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1'
debian/rules override_dh_auto_build
make[1]: Entering directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1'
# In case we're installing to a non-standard location, look for a setup.sh
# in the install tree that was dropped by catkin, and source it. It will
# set things like CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
if [ -f "/opt/ros/noetic/setup.sh" ]; then . "/opt/ros/noetic/setup.sh"; fi && \
dh_auto_build
cd obj-aarch64-linux-gnu && make -j1
make[2]: Entering directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu'
/usr/bin/cmake -S/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1 -B/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/CMakeFiles /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu'
make -f CMakeFiles/qpoases_3_2.dir/build.make CMakeFiles/qpoases_3_2.dir/depend
make[4]: Entering directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu'
cd /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1 /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1 /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/CMakeFiles/qpoases_3_2.dir/DependInfo.cmake --color=
Scanning dependencies of target qpoases_3_2
make[4]: Leaving directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu'
make -f CMakeFiles/qpoases_3_2.dir/build.make CMakeFiles/qpoases_3_2.dir/build
make[4]: Entering directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu'
[ 12%] Creating directories for 'qpoases_3_2'
/usr/bin/cmake -E make_directory /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix/src/qpoases_3_2
/usr/bin/cmake -E make_directory /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix/src/qpoases_3_2
/usr/bin/cmake -E make_directory /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix
/usr/bin/cmake -E make_directory /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix/tmp
/usr/bin/cmake -E make_directory /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix/src/qpoases_3_2-stamp
/usr/bin/cmake -E make_directory /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix/src
/usr/bin/cmake -E make_directory /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix/src/qpoases_3_2-stamp
/usr/bin/cmake -E touch /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix/src/qpoases_3_2-stamp/qpoases_3_2-mkdir
[ 25%] Performing download step (SVN checkout) for 'qpoases_3_2'
cd /tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu/qpoases_3_2-prefix/src && /usr/bin/svn co
https://projects.coin-or.org/svn/qpOASES/stable/3.2 --non-interactive --trust-server-cert qpoases_3_2
Redirecting to URL '
https://github.com/coin-or/svn/qpOASES/stable/3.2':
svn: E170013: Unable to connect to a repository at URL '
https://github.com/coin-or/svn/qpOASES/stable/3.2'
svn: E160013: '/coin-or/svn/qpOASES/stable/3.2' path not found
make[4]: *** [CMakeFiles/qpoases_3_2.dir/build.make:94: qpoases_3_2-prefix/src/qpoases_3_2-stamp/qpoases_3_2-download] Error 1
make[4]: Leaving directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:144: CMakeFiles/qpoases_3_2.dir/all] Error 2
make[3]: Leaving directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu'
make[2]: *** [Makefile:133: all] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1/obj-aarch64-linux-gnu'
dh_auto_build: error: cd obj-aarch64-linux-gnu && make -j1 returned exit code 2
make[1]: *** [debian/rules:38: override_dh_auto_build] Error 25
make[1]: Leaving directory '/tmp/binarydeb/ros-noetic-qpoases-vendor-3.2.1'
make: *** [debian/rules:22: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 149, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['dpkg-buildpackage', '-b', '-us', '-uc']' returned non-zero exit status 2.
# END SUBSECTION
--------------------------------------------------------------------------------------------------
`dpkg-buildpackage -b -us -uc` failed.
This is usually because of an error building the package.
The traceback from this failure (just above) is printed for completeness, but you can ignore it.
You should look above `E: Building failed` in the build log for the actual cause of the failure.
--------------------------------------------------------------------------------------------------
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 1029835 killed;
[ssh-agent] Stopped.
[description-setter] Could not determine description.