Build failed in Jenkins: Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary #52

2 views
Skip to first unread message

ROS Buildfarm

unread,
Oct 25, 2022, 3:30:19 PM10/25/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/52/display/redirect>

Changes:


------------------------------------------
[...truncated 348.63 KB...]
Feature record: CXX_FEATURE:0cxx_binary_literals
Feature record: CXX_FEATURE:1cxx_constexpr
Feature record: CXX_FEATURE:0cxx_contextual_conversions
Feature record: CXX_FEATURE:1cxx_decltype
Feature record: CXX_FEATURE:0cxx_decltype_auto
Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:1cxx_default_function_template_args
Feature record: CXX_FEATURE:1cxx_defaulted_functions
Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:1cxx_delegating_constructors
Feature record: CXX_FEATURE:1cxx_deleted_functions
Feature record: CXX_FEATURE:0cxx_digit_separators
Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
Feature record: CXX_FEATURE:1cxx_explicit_conversions
Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
Feature record: CXX_FEATURE:1cxx_extern_templates
Feature record: CXX_FEATURE:1cxx_final
Feature record: CXX_FEATURE:1cxx_func_identifier
Feature record: CXX_FEATURE:1cxx_generalized_initializers
Feature record: CXX_FEATURE:0cxx_generic_lambdas
Feature record: CXX_FEATURE:1cxx_inheriting_constructors
Feature record: CXX_FEATURE:1cxx_inline_namespaces
Feature record: CXX_FEATURE:1cxx_lambdas
Feature record: CXX_FEATURE:0cxx_lambda_init_captures
Feature record: CXX_FEATURE:1cxx_local_type_template_args
Feature record: CXX_FEATURE:1cxx_long_long_type
Feature record: CXX_FEATURE:1cxx_noexcept
Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
Feature record: CXX_FEATURE:1cxx_nullptr
Feature record: CXX_FEATURE:1cxx_override
Feature record: CXX_FEATURE:1cxx_range_for
Feature record: CXX_FEATURE:1cxx_raw_string_literals
Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
Feature record: CXX_FEATURE:0cxx_return_type_deduction
Feature record: CXX_FEATURE:1cxx_right_angle_brackets
Feature record: CXX_FEATURE:1cxx_rvalue_references
Feature record: CXX_FEATURE:1cxx_sizeof_member
Feature record: CXX_FEATURE:1cxx_static_assert
Feature record: CXX_FEATURE:1cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:1cxx_thread_local
Feature record: CXX_FEATURE:1cxx_trailing_return_types
Feature record: CXX_FEATURE:1cxx_unicode_literals
Feature record: CXX_FEATURE:1cxx_uniform_initialization
Feature record: CXX_FEATURE:1cxx_unrestricted_unions
Feature record: CXX_FEATURE:1cxx_user_literals
Feature record: CXX_FEATURE:0cxx_variable_templates
Feature record: CXX_FEATURE:1cxx_variadic_macros
Feature record: CXX_FEATURE:1cxx_variadic_templates


Detecting CXX [-std=c++98] compiler features compiled with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_07064/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_07064.dir/build.make CMakeFiles/cmTC_07064.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_07064.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_07064.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_07064
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_07064.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_07064.dir/feature_tests.cxx.o -o cmTC_07064
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
Feature record: CXX_FEATURE:0cxx_alias_templates
Feature record: CXX_FEATURE:0cxx_alignas
Feature record: CXX_FEATURE:0cxx_alignof
Feature record: CXX_FEATURE:0cxx_attributes
Feature record: CXX_FEATURE:0cxx_attribute_deprecated
Feature record: CXX_FEATURE:0cxx_auto_type
Feature record: CXX_FEATURE:0cxx_binary_literals
Feature record: CXX_FEATURE:0cxx_constexpr
Feature record: CXX_FEATURE:0cxx_contextual_conversions
Feature record: CXX_FEATURE:0cxx_decltype
Feature record: CXX_FEATURE:0cxx_decltype_auto
Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:0cxx_default_function_template_args
Feature record: CXX_FEATURE:0cxx_defaulted_functions
Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:0cxx_delegating_constructors
Feature record: CXX_FEATURE:0cxx_deleted_functions
Feature record: CXX_FEATURE:0cxx_digit_separators
Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
Feature record: CXX_FEATURE:0cxx_explicit_conversions
Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
Feature record: CXX_FEATURE:0cxx_extern_templates
Feature record: CXX_FEATURE:0cxx_final
Feature record: CXX_FEATURE:0cxx_func_identifier
Feature record: CXX_FEATURE:0cxx_generalized_initializers
Feature record: CXX_FEATURE:0cxx_generic_lambdas
Feature record: CXX_FEATURE:0cxx_inheriting_constructors
Feature record: CXX_FEATURE:0cxx_inline_namespaces
Feature record: CXX_FEATURE:0cxx_lambdas
Feature record: CXX_FEATURE:0cxx_lambda_init_captures
Feature record: CXX_FEATURE:0cxx_local_type_template_args
Feature record: CXX_FEATURE:0cxx_long_long_type
Feature record: CXX_FEATURE:0cxx_noexcept
Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
Feature record: CXX_FEATURE:0cxx_nullptr
Feature record: CXX_FEATURE:0cxx_override
Feature record: CXX_FEATURE:0cxx_range_for
Feature record: CXX_FEATURE:0cxx_raw_string_literals
Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
Feature record: CXX_FEATURE:0cxx_return_type_deduction
Feature record: CXX_FEATURE:0cxx_right_angle_brackets
Feature record: CXX_FEATURE:0cxx_rvalue_references
Feature record: CXX_FEATURE:0cxx_sizeof_member
Feature record: CXX_FEATURE:0cxx_static_assert
Feature record: CXX_FEATURE:0cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:0cxx_thread_local
Feature record: CXX_FEATURE:0cxx_trailing_return_types
Feature record: CXX_FEATURE:0cxx_unicode_literals
Feature record: CXX_FEATURE:0cxx_uniform_initialization
Feature record: CXX_FEATURE:0cxx_unrestricted_unions
Feature record: CXX_FEATURE:0cxx_user_literals
Feature record: CXX_FEATURE:0cxx_variable_templates
Feature record: CXX_FEATURE:0cxx_variadic_macros
Feature record: CXX_FEATURE:0cxx_variadic_templates
Determining if the include file pthread.h exists passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1e14f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1e14f.dir/build.make CMakeFiles/cmTC_1e14f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1e14f.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_1e14f.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_1e14f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1e14f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1e14f.dir/CheckIncludeFile.c.o -o cmTC_1e14f
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ef5d0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ef5d0.dir/build.make CMakeFiles/cmTC_ef5d0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ef5d0.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ef5d0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ef5d0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ef5d0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ef5d0.dir/CheckFunctionExists.c.o -o cmTC_ef5d0 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_dacf0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_dacf0.dir/build.make CMakeFiles/cmTC_dacf0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_dacf0.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_dacf0.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_dacf0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dacf0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_dacf0.dir/CheckSymbolExists.c.o -o cmTC_dacf0
CMakeFiles/cmTC_dacf0.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_dacf0.dir/build.make:97: recipe for target 'cmTC_dacf0' failed
make[3]: *** [cmTC_dacf0] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_dacf0/fast' failed
make[2]: *** [cmTC_dacf0/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_25c65/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_25c65.dir/build.make CMakeFiles/cmTC_25c65.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_25c65.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_25c65.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_25c65
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_25c65.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_25c65.dir/CheckFunctionExists.c.o -o cmTC_25c65 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_25c65.dir/build.make:97: recipe for target 'cmTC_25c65' failed
make[3]: *** [cmTC_25c65] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_25c65/fast' failed
make[2]: *** [cmTC_25c65/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1831018 killed;
[ssh-agent] Stopped.
[description-setter] Could not determine description.

ROS Buildfarm

unread,
Oct 26, 2022, 2:48:24 AM10/26/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/53/display/redirect>

Changes:


------------------------------------------
[...truncated 251.82 KB...]
Run Build Command:"/usr/bin/make" "cmTC_78734/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_78734.dir/build.make CMakeFiles/cmTC_78734.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_78734.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_78734.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_78734
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_78734.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_78734.dir/feature_tests.cxx.o -o cmTC_78734
Run Build Command:"/usr/bin/make" "cmTC_ee963/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ee963.dir/build.make CMakeFiles/cmTC_ee963.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ee963.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_ee963.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_ee963
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ee963.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ee963.dir/CheckIncludeFile.c.o -o cmTC_ee963
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_5fe9b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5fe9b.dir/build.make CMakeFiles/cmTC_5fe9b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5fe9b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_5fe9b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_5fe9b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5fe9b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_5fe9b.dir/CheckFunctionExists.c.o -o cmTC_5fe9b -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_00b61/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_00b61.dir/build.make CMakeFiles/cmTC_00b61.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_00b61.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_00b61.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_00b61
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_00b61.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_00b61.dir/CheckSymbolExists.c.o -o cmTC_00b61
CMakeFiles/cmTC_00b61.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_00b61.dir/build.make:97: recipe for target 'cmTC_00b61' failed
make[3]: *** [cmTC_00b61] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_00b61/fast' failed
make[2]: *** [cmTC_00b61/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d0049/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d0049.dir/build.make CMakeFiles/cmTC_d0049.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d0049.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_d0049.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_d0049
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d0049.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_d0049.dir/CheckFunctionExists.c.o -o cmTC_d0049 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d0049.dir/build.make:97: recipe for target 'cmTC_d0049' failed
make[3]: *** [cmTC_d0049] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d0049/fast' failed
make[2]: *** [cmTC_d0049/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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.
--------------------------------------------------------------------------------------------------

# END SUBSECTION
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 312411 killed;

ROS Buildfarm

unread,
Oct 27, 2022, 2:45:51 AM10/27/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/54/display/redirect>

Changes:


------------------------------------------
[...truncated 251.83 KB...]
Run Build Command:"/usr/bin/make" "cmTC_b88ef/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b88ef.dir/build.make CMakeFiles/cmTC_b88ef.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b88ef.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_b88ef.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_b88ef
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b88ef.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b88ef.dir/feature_tests.cxx.o -o cmTC_b88ef
Run Build Command:"/usr/bin/make" "cmTC_45977/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_45977.dir/build.make CMakeFiles/cmTC_45977.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_45977.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_45977.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_45977
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_45977.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_45977.dir/CheckIncludeFile.c.o -o cmTC_45977
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_7f6a6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7f6a6.dir/build.make CMakeFiles/cmTC_7f6a6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7f6a6.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_7f6a6.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_7f6a6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7f6a6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_7f6a6.dir/CheckFunctionExists.c.o -o cmTC_7f6a6 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b1400/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b1400.dir/build.make CMakeFiles/cmTC_b1400.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b1400.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_b1400.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_b1400
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b1400.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b1400.dir/CheckSymbolExists.c.o -o cmTC_b1400
CMakeFiles/cmTC_b1400.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_b1400.dir/build.make:97: recipe for target 'cmTC_b1400' failed
make[3]: *** [cmTC_b1400] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_b1400/fast' failed
make[2]: *** [cmTC_b1400/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_88515/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_88515.dir/build.make CMakeFiles/cmTC_88515.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_88515.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_88515.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_88515
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_88515.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_88515.dir/CheckFunctionExists.c.o -o cmTC_88515 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_88515.dir/build.make:97: recipe for target 'cmTC_88515' failed
make[3]: *** [cmTC_88515] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_88515/fast' failed
make[2]: *** [cmTC_88515/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1052968 killed;

ROS Buildfarm

unread,
Oct 28, 2022, 2:46:11 AM10/28/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/55/display/redirect>

Changes:


------------------------------------------
[...truncated 255.88 KB...]
Run Build Command:"/usr/bin/make" "cmTC_86c09/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_86c09.dir/build.make CMakeFiles/cmTC_86c09.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_86c09.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_86c09.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_86c09
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_86c09.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_86c09.dir/feature_tests.cxx.o -o cmTC_86c09
Run Build Command:"/usr/bin/make" "cmTC_a3528/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a3528.dir/build.make CMakeFiles/cmTC_a3528.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a3528.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a3528.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_a3528
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3528.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a3528.dir/CheckIncludeFile.c.o -o cmTC_a3528
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f3f5c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f3f5c.dir/build.make CMakeFiles/cmTC_f3f5c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f3f5c.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_f3f5c.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_f3f5c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f3f5c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_f3f5c.dir/CheckFunctionExists.c.o -o cmTC_f3f5c -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ec5da/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ec5da.dir/build.make CMakeFiles/cmTC_ec5da.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ec5da.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_ec5da.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_ec5da
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ec5da.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ec5da.dir/CheckSymbolExists.c.o -o cmTC_ec5da
CMakeFiles/cmTC_ec5da.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ec5da.dir/build.make:97: recipe for target 'cmTC_ec5da' failed
make[3]: *** [cmTC_ec5da] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ec5da/fast' failed
make[2]: *** [cmTC_ec5da/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c2e81/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c2e81.dir/build.make CMakeFiles/cmTC_c2e81.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c2e81.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c2e81.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c2e81
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c2e81.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c2e81.dir/CheckFunctionExists.c.o -o cmTC_c2e81 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c2e81.dir/build.make:97: recipe for target 'cmTC_c2e81' failed
make[3]: *** [cmTC_c2e81] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c2e81/fast' failed
make[2]: *** [cmTC_c2e81/fast] Error 2
echo Agent pid 1251141 killed;

ROS Buildfarm

unread,
Oct 29, 2022, 2:50:27 AM10/29/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/56/display/redirect>

Changes:


------------------------------------------
[...truncated 251.82 KB...]
Run Build Command:"/usr/bin/make" "cmTC_35e2a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_35e2a.dir/build.make CMakeFiles/cmTC_35e2a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_35e2a.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_35e2a.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_35e2a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35e2a.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_35e2a.dir/feature_tests.cxx.o -o cmTC_35e2a
Run Build Command:"/usr/bin/make" "cmTC_d0570/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d0570.dir/build.make CMakeFiles/cmTC_d0570.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d0570.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d0570.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_d0570
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d0570.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d0570.dir/CheckIncludeFile.c.o -o cmTC_d0570
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_da052/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_da052.dir/build.make CMakeFiles/cmTC_da052.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_da052.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_da052.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_da052
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_da052.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_da052.dir/CheckFunctionExists.c.o -o cmTC_da052 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e03cb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e03cb.dir/build.make CMakeFiles/cmTC_e03cb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e03cb.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_e03cb.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_e03cb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e03cb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_e03cb.dir/CheckSymbolExists.c.o -o cmTC_e03cb
CMakeFiles/cmTC_e03cb.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e03cb.dir/build.make:97: recipe for target 'cmTC_e03cb' failed
make[3]: *** [cmTC_e03cb] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e03cb/fast' failed
make[2]: *** [cmTC_e03cb/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_61b7b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_61b7b.dir/build.make CMakeFiles/cmTC_61b7b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_61b7b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_61b7b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_61b7b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_61b7b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_61b7b.dir/CheckFunctionExists.c.o -o cmTC_61b7b -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_61b7b.dir/build.make:97: recipe for target 'cmTC_61b7b' failed
make[3]: *** [cmTC_61b7b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_61b7b/fast' failed
make[2]: *** [cmTC_61b7b/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 878184 killed;

ROS Buildfarm

unread,
Oct 30, 2022, 2:41:22 AM10/30/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/57/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_22c0d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_22c0d.dir/build.make CMakeFiles/cmTC_22c0d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_22c0d.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_22c0d.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_22c0d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_22c0d.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_22c0d.dir/feature_tests.cxx.o -o cmTC_22c0d
Run Build Command:"/usr/bin/make" "cmTC_f6152/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f6152.dir/build.make CMakeFiles/cmTC_f6152.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f6152.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f6152.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_f6152
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f6152.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f6152.dir/CheckIncludeFile.c.o -o cmTC_f6152
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b8edb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b8edb.dir/build.make CMakeFiles/cmTC_b8edb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b8edb.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_b8edb.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_b8edb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b8edb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b8edb.dir/CheckFunctionExists.c.o -o cmTC_b8edb -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_44b0e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_44b0e.dir/build.make CMakeFiles/cmTC_44b0e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_44b0e.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_44b0e.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_44b0e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_44b0e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_44b0e.dir/CheckSymbolExists.c.o -o cmTC_44b0e
CMakeFiles/cmTC_44b0e.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_44b0e.dir/build.make:97: recipe for target 'cmTC_44b0e' failed
make[3]: *** [cmTC_44b0e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_44b0e/fast' failed
make[2]: *** [cmTC_44b0e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ba7d0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ba7d0.dir/build.make CMakeFiles/cmTC_ba7d0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ba7d0.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ba7d0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ba7d0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba7d0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ba7d0.dir/CheckFunctionExists.c.o -o cmTC_ba7d0 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ba7d0.dir/build.make:97: recipe for target 'cmTC_ba7d0' failed
make[3]: *** [cmTC_ba7d0] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ba7d0/fast' failed
make[2]: *** [cmTC_ba7d0/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 729435 killed;

ROS Buildfarm

unread,
Oct 31, 2022, 2:41:02 AM10/31/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/58/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_efbdd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_efbdd.dir/build.make CMakeFiles/cmTC_efbdd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_efbdd.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_efbdd.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_efbdd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_efbdd.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_efbdd.dir/feature_tests.cxx.o -o cmTC_efbdd
Run Build Command:"/usr/bin/make" "cmTC_f6a77/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f6a77.dir/build.make CMakeFiles/cmTC_f6a77.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f6a77.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f6a77.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_f6a77
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f6a77.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f6a77.dir/CheckIncludeFile.c.o -o cmTC_f6a77
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a269c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a269c.dir/build.make CMakeFiles/cmTC_a269c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a269c.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_a269c.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_a269c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a269c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_a269c.dir/CheckFunctionExists.c.o -o cmTC_a269c -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_09f87/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_09f87.dir/build.make CMakeFiles/cmTC_09f87.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_09f87.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_09f87.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_09f87
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_09f87.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_09f87.dir/CheckSymbolExists.c.o -o cmTC_09f87
CMakeFiles/cmTC_09f87.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_09f87.dir/build.make:97: recipe for target 'cmTC_09f87' failed
make[3]: *** [cmTC_09f87] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_09f87/fast' failed
make[2]: *** [cmTC_09f87/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4d406/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4d406.dir/build.make CMakeFiles/cmTC_4d406.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4d406.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4d406.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4d406
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4d406.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4d406.dir/CheckFunctionExists.c.o -o cmTC_4d406 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_4d406.dir/build.make:97: recipe for target 'cmTC_4d406' failed
make[3]: *** [cmTC_4d406] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_4d406/fast' failed
make[2]: *** [cmTC_4d406/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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.
--------------------------------------------------------------------------------------------------

# END SUBSECTION
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 482550 killed;

ROS Buildfarm

unread,
Nov 1, 2022, 2:45:47 AM11/1/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/59/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_69bab/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_69bab.dir/build.make CMakeFiles/cmTC_69bab.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_69bab.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_69bab.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_69bab
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_69bab.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_69bab.dir/feature_tests.cxx.o -o cmTC_69bab
Run Build Command:"/usr/bin/make" "cmTC_f83a3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f83a3.dir/build.make CMakeFiles/cmTC_f83a3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f83a3.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f83a3.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_f83a3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f83a3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f83a3.dir/CheckIncludeFile.c.o -o cmTC_f83a3
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_55b25/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_55b25.dir/build.make CMakeFiles/cmTC_55b25.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_55b25.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_55b25.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_55b25
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_55b25.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_55b25.dir/CheckFunctionExists.c.o -o cmTC_55b25 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_17616/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_17616.dir/build.make CMakeFiles/cmTC_17616.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_17616.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_17616.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_17616
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17616.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_17616.dir/CheckSymbolExists.c.o -o cmTC_17616
CMakeFiles/cmTC_17616.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_17616.dir/build.make:97: recipe for target 'cmTC_17616' failed
make[3]: *** [cmTC_17616] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_17616/fast' failed
make[2]: *** [cmTC_17616/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_15c62/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_15c62.dir/build.make CMakeFiles/cmTC_15c62.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_15c62.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_15c62.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_15c62
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_15c62.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_15c62.dir/CheckFunctionExists.c.o -o cmTC_15c62 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_15c62.dir/build.make:97: recipe for target 'cmTC_15c62' failed
make[3]: *** [cmTC_15c62] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_15c62/fast' failed
make[2]: *** [cmTC_15c62/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 635915 killed;

ROS Buildfarm

unread,
Nov 2, 2022, 2:44:09 AM11/2/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/60/display/redirect>

Changes:


------------------------------------------
[...truncated 251.83 KB...]
Run Build Command:"/usr/bin/make" "cmTC_89fb5/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_89fb5.dir/build.make CMakeFiles/cmTC_89fb5.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_89fb5.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_89fb5.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_89fb5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_89fb5.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_89fb5.dir/feature_tests.cxx.o -o cmTC_89fb5
Run Build Command:"/usr/bin/make" "cmTC_9ab4b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9ab4b.dir/build.make CMakeFiles/cmTC_9ab4b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9ab4b.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_9ab4b.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_9ab4b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9ab4b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_9ab4b.dir/CheckIncludeFile.c.o -o cmTC_9ab4b
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ab5d9/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ab5d9.dir/build.make CMakeFiles/cmTC_ab5d9.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ab5d9.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ab5d9.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ab5d9
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab5d9.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ab5d9.dir/CheckFunctionExists.c.o -o cmTC_ab5d9 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_db441/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_db441.dir/build.make CMakeFiles/cmTC_db441.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_db441.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_db441.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_db441
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_db441.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_db441.dir/CheckSymbolExists.c.o -o cmTC_db441
CMakeFiles/cmTC_db441.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_db441.dir/build.make:97: recipe for target 'cmTC_db441' failed
make[3]: *** [cmTC_db441] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_db441/fast' failed
make[2]: *** [cmTC_db441/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9afc2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9afc2.dir/build.make CMakeFiles/cmTC_9afc2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9afc2.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_9afc2.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_9afc2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9afc2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_9afc2.dir/CheckFunctionExists.c.o -o cmTC_9afc2 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_9afc2.dir/build.make:97: recipe for target 'cmTC_9afc2' failed
make[3]: *** [cmTC_9afc2] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_9afc2/fast' failed
make[2]: *** [cmTC_9afc2/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1020189 killed;

ROS Buildfarm

unread,
Nov 3, 2022, 2:47:47 AM11/3/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/61/display/redirect>

Changes:


------------------------------------------
[...truncated 351.35 KB...]
Run Build Command:"/usr/bin/make" "cmTC_adc0f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_adc0f.dir/build.make CMakeFiles/cmTC_adc0f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_adc0f.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_adc0f.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_adc0f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_adc0f.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_adc0f.dir/feature_tests.cxx.o -o cmTC_adc0f
Run Build Command:"/usr/bin/make" "cmTC_8816a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8816a.dir/build.make CMakeFiles/cmTC_8816a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8816a.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_8816a.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_8816a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8816a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8816a.dir/CheckIncludeFile.c.o -o cmTC_8816a
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4e1c2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4e1c2.dir/build.make CMakeFiles/cmTC_4e1c2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4e1c2.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4e1c2.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4e1c2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4e1c2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4e1c2.dir/CheckFunctionExists.c.o -o cmTC_4e1c2 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a066b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a066b.dir/build.make CMakeFiles/cmTC_a066b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a066b.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a066b.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_a066b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a066b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a066b.dir/CheckSymbolExists.c.o -o cmTC_a066b
CMakeFiles/cmTC_a066b.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_a066b.dir/build.make:97: recipe for target 'cmTC_a066b' failed
make[3]: *** [cmTC_a066b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_a066b/fast' failed
make[2]: *** [cmTC_a066b/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_409b6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_409b6.dir/build.make CMakeFiles/cmTC_409b6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_409b6.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_409b6.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_409b6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_409b6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_409b6.dir/CheckFunctionExists.c.o -o cmTC_409b6 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_409b6.dir/build.make:97: recipe for target 'cmTC_409b6' failed
make[3]: *** [cmTC_409b6] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_409b6/fast' failed
make[2]: *** [cmTC_409b6/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 168304 killed;

ROS Buildfarm

unread,
Nov 4, 2022, 2:50:01 AM11/4/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/62/display/redirect>

Changes:


------------------------------------------
[...truncated 252.38 KB...]
Run Build Command:"/usr/bin/make" "cmTC_5c5f2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5c5f2.dir/build.make CMakeFiles/cmTC_5c5f2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_5c5f2.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_5c5f2.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_5c5f2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5c5f2.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5c5f2.dir/feature_tests.cxx.o -o cmTC_5c5f2
Run Build Command:"/usr/bin/make" "cmTC_824bd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_824bd.dir/build.make CMakeFiles/cmTC_824bd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_824bd.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_824bd.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_824bd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_824bd.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_824bd.dir/CheckIncludeFile.c.o -o cmTC_824bd
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_71105/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_71105.dir/build.make CMakeFiles/cmTC_71105.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_71105.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_71105.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_71105
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_71105.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_71105.dir/CheckFunctionExists.c.o -o cmTC_71105 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e7e7c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e7e7c.dir/build.make CMakeFiles/cmTC_e7e7c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e7e7c.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_e7e7c.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_e7e7c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e7e7c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_e7e7c.dir/CheckSymbolExists.c.o -o cmTC_e7e7c
CMakeFiles/cmTC_e7e7c.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e7e7c.dir/build.make:97: recipe for target 'cmTC_e7e7c' failed
make[3]: *** [cmTC_e7e7c] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e7e7c/fast' failed
make[2]: *** [cmTC_e7e7c/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_2e192/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2e192.dir/build.make CMakeFiles/cmTC_2e192.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2e192.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_2e192.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_2e192
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e192.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_2e192.dir/CheckFunctionExists.c.o -o cmTC_2e192 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_2e192.dir/build.make:97: recipe for target 'cmTC_2e192' failed
make[3]: *** [cmTC_2e192] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_2e192/fast' failed
make[2]: *** [cmTC_2e192/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 943906 killed;

ROS Buildfarm

unread,
Nov 5, 2022, 2:52:29 AM11/5/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/63/display/redirect>

Changes:


------------------------------------------
[...truncated 254.08 KB...]
Run Build Command:"/usr/bin/make" "cmTC_37d91/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_37d91.dir/build.make CMakeFiles/cmTC_37d91.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_37d91.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_37d91.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_37d91
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_37d91.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_37d91.dir/feature_tests.cxx.o -o cmTC_37d91
Run Build Command:"/usr/bin/make" "cmTC_4b9e2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4b9e2.dir/build.make CMakeFiles/cmTC_4b9e2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4b9e2.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_4b9e2.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_4b9e2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4b9e2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_4b9e2.dir/CheckIncludeFile.c.o -o cmTC_4b9e2
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_76e81/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_76e81.dir/build.make CMakeFiles/cmTC_76e81.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_76e81.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_76e81.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_76e81
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_76e81.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_76e81.dir/CheckFunctionExists.c.o -o cmTC_76e81 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_8ab03/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8ab03.dir/build.make CMakeFiles/cmTC_8ab03.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8ab03.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_8ab03.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_8ab03
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8ab03.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8ab03.dir/CheckSymbolExists.c.o -o cmTC_8ab03
CMakeFiles/cmTC_8ab03.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_8ab03.dir/build.make:97: recipe for target 'cmTC_8ab03' failed
make[3]: *** [cmTC_8ab03] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_8ab03/fast' failed
make[2]: *** [cmTC_8ab03/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e5411/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e5411.dir/build.make CMakeFiles/cmTC_e5411.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e5411.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e5411.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_e5411
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e5411.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_e5411.dir/CheckFunctionExists.c.o -o cmTC_e5411 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e5411.dir/build.make:97: recipe for target 'cmTC_e5411' failed
make[3]: *** [cmTC_e5411] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e5411/fast' failed
make[2]: *** [cmTC_e5411/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1328990 killed;

ROS Buildfarm

unread,
Nov 6, 2022, 1:53:04 AM11/6/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/64/display/redirect>

Changes:


------------------------------------------
[...truncated 254.19 KB...]
Run Build Command:"/usr/bin/make" "cmTC_b65c0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b65c0.dir/build.make CMakeFiles/cmTC_b65c0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b65c0.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_b65c0.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_b65c0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b65c0.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b65c0.dir/feature_tests.cxx.o -o cmTC_b65c0
Run Build Command:"/usr/bin/make" "cmTC_049a0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_049a0.dir/build.make CMakeFiles/cmTC_049a0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_049a0.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_049a0.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_049a0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_049a0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_049a0.dir/CheckIncludeFile.c.o -o cmTC_049a0
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9b3e7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9b3e7.dir/build.make CMakeFiles/cmTC_9b3e7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9b3e7.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_9b3e7.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_9b3e7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b3e7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_9b3e7.dir/CheckFunctionExists.c.o -o cmTC_9b3e7 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f4cc7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f4cc7.dir/build.make CMakeFiles/cmTC_f4cc7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f4cc7.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f4cc7.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_f4cc7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4cc7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f4cc7.dir/CheckSymbolExists.c.o -o cmTC_f4cc7
CMakeFiles/cmTC_f4cc7.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_f4cc7.dir/build.make:97: recipe for target 'cmTC_f4cc7' failed
make[3]: *** [cmTC_f4cc7] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_f4cc7/fast' failed
make[2]: *** [cmTC_f4cc7/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_babc8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_babc8.dir/build.make CMakeFiles/cmTC_babc8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_babc8.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_babc8.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_babc8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_babc8.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_babc8.dir/CheckFunctionExists.c.o -o cmTC_babc8 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_babc8.dir/build.make:97: recipe for target 'cmTC_babc8' failed
make[3]: *** [cmTC_babc8] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_babc8/fast' failed
make[2]: *** [cmTC_babc8/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 374034 killed;

ROS Buildfarm

unread,
Nov 7, 2022, 2:50:30 AM11/7/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/65/display/redirect>

Changes:


------------------------------------------
[...truncated 357.83 KB...]
Feature record: CXX_FEATURE:0cxx_attribute_deprecated
Feature record: CXX_FEATURE:1cxx_auto_type
Run Build Command:"/usr/bin/make" "cmTC_d5090/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d5090.dir/build.make CMakeFiles/cmTC_d5090.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_d5090.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_d5090.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_d5090
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d5090.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d5090.dir/feature_tests.cxx.o -o cmTC_d5090
Run Build Command:"/usr/bin/make" "cmTC_1c18d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1c18d.dir/build.make CMakeFiles/cmTC_1c18d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1c18d.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_1c18d.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_1c18d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1c18d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1c18d.dir/CheckIncludeFile.c.o -o cmTC_1c18d
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ba8c3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ba8c3.dir/build.make CMakeFiles/cmTC_ba8c3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ba8c3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ba8c3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ba8c3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba8c3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ba8c3.dir/CheckFunctionExists.c.o -o cmTC_ba8c3 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_93e51/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_93e51.dir/build.make CMakeFiles/cmTC_93e51.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_93e51.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_93e51.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_93e51
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_93e51.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_93e51.dir/CheckSymbolExists.c.o -o cmTC_93e51
CMakeFiles/cmTC_93e51.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_93e51.dir/build.make:97: recipe for target 'cmTC_93e51' failed
make[3]: *** [cmTC_93e51] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_93e51/fast' failed
make[2]: *** [cmTC_93e51/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_bb932/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bb932.dir/build.make CMakeFiles/cmTC_bb932.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bb932.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_bb932.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_bb932
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bb932.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_bb932.dir/CheckFunctionExists.c.o -o cmTC_bb932 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_bb932.dir/build.make:97: recipe for target 'cmTC_bb932' failed
make[3]: *** [cmTC_bb932] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_bb932/fast' failed
make[2]: *** [cmTC_bb932/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1295 killed;

ROS Buildfarm

unread,
Nov 8, 2022, 2:46:22 AM11/8/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/66/display/redirect>

Changes:


------------------------------------------
[...truncated 254.68 KB...]
Run Build Command:"/usr/bin/make" "cmTC_f4bdf/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f4bdf.dir/build.make CMakeFiles/cmTC_f4bdf.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_f4bdf.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_f4bdf.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_f4bdf
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4bdf.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f4bdf.dir/feature_tests.cxx.o -o cmTC_f4bdf
Run Build Command:"/usr/bin/make" "cmTC_99bed/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_99bed.dir/build.make CMakeFiles/cmTC_99bed.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_99bed.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_99bed.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_99bed
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_99bed.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_99bed.dir/CheckIncludeFile.c.o -o cmTC_99bed
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_57775/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_57775.dir/build.make CMakeFiles/cmTC_57775.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_57775.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_57775.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_57775
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57775.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_57775.dir/CheckFunctionExists.c.o -o cmTC_57775 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_da0f0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_da0f0.dir/build.make CMakeFiles/cmTC_da0f0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_da0f0.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_da0f0.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_da0f0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_da0f0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_da0f0.dir/CheckSymbolExists.c.o -o cmTC_da0f0
CMakeFiles/cmTC_da0f0.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_da0f0.dir/build.make:97: recipe for target 'cmTC_da0f0' failed
make[3]: *** [cmTC_da0f0] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_da0f0/fast' failed
make[2]: *** [cmTC_da0f0/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_53b9e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_53b9e.dir/build.make CMakeFiles/cmTC_53b9e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_53b9e.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_53b9e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_53b9e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_53b9e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_53b9e.dir/CheckFunctionExists.c.o -o cmTC_53b9e -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_53b9e.dir/build.make:97: recipe for target 'cmTC_53b9e' failed
make[3]: *** [cmTC_53b9e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_53b9e/fast' failed
make[2]: *** [cmTC_53b9e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1517116 killed;

ROS Buildfarm

unread,
Nov 9, 2022, 2:43:15 AM11/9/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/67/display/redirect>

Changes:


------------------------------------------
[...truncated 254.07 KB...]
Run Build Command:"/usr/bin/make" "cmTC_ae8aa/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ae8aa.dir/build.make CMakeFiles/cmTC_ae8aa.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_ae8aa.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_ae8aa.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_ae8aa
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae8aa.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ae8aa.dir/feature_tests.cxx.o -o cmTC_ae8aa
Run Build Command:"/usr/bin/make" "cmTC_803e7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_803e7.dir/build.make CMakeFiles/cmTC_803e7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_803e7.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_803e7.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_803e7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_803e7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_803e7.dir/CheckIncludeFile.c.o -o cmTC_803e7
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f80e2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f80e2.dir/build.make CMakeFiles/cmTC_f80e2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f80e2.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_f80e2.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_f80e2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f80e2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_f80e2.dir/CheckFunctionExists.c.o -o cmTC_f80e2 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_933a9/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_933a9.dir/build.make CMakeFiles/cmTC_933a9.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_933a9.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_933a9.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_933a9
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_933a9.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_933a9.dir/CheckSymbolExists.c.o -o cmTC_933a9
CMakeFiles/cmTC_933a9.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_933a9.dir/build.make:97: recipe for target 'cmTC_933a9' failed
make[3]: *** [cmTC_933a9] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_933a9/fast' failed
make[2]: *** [cmTC_933a9/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d2aeb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d2aeb.dir/build.make CMakeFiles/cmTC_d2aeb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d2aeb.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_d2aeb.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_d2aeb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d2aeb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_d2aeb.dir/CheckFunctionExists.c.o -o cmTC_d2aeb -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d2aeb.dir/build.make:97: recipe for target 'cmTC_d2aeb' failed
make[3]: *** [cmTC_d2aeb] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d2aeb/fast' failed
make[2]: *** [cmTC_d2aeb/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 376417 killed;

ROS Buildfarm

unread,
Nov 10, 2022, 2:46:03 AM11/10/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/68/display/redirect>

Changes:


------------------------------------------
[...truncated 267.97 KB...]
Run Build Command:"/usr/bin/make" "cmTC_18f0e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_18f0e.dir/build.make CMakeFiles/cmTC_18f0e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_18f0e.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_18f0e.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_18f0e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_18f0e.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_18f0e.dir/feature_tests.cxx.o -o cmTC_18f0e
Run Build Command:"/usr/bin/make" "cmTC_2f247/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2f247.dir/build.make CMakeFiles/cmTC_2f247.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2f247.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_2f247.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_2f247
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2f247.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2f247.dir/CheckIncludeFile.c.o -o cmTC_2f247
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1dc06/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1dc06.dir/build.make CMakeFiles/cmTC_1dc06.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1dc06.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_1dc06.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_1dc06
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1dc06.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_1dc06.dir/CheckFunctionExists.c.o -o cmTC_1dc06 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_cb3ae/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_cb3ae.dir/build.make CMakeFiles/cmTC_cb3ae.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_cb3ae.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_cb3ae.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_cb3ae
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cb3ae.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_cb3ae.dir/CheckSymbolExists.c.o -o cmTC_cb3ae
CMakeFiles/cmTC_cb3ae.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_cb3ae.dir/build.make:97: recipe for target 'cmTC_cb3ae' failed
make[3]: *** [cmTC_cb3ae] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_cb3ae/fast' failed
make[2]: *** [cmTC_cb3ae/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d4392/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d4392.dir/build.make CMakeFiles/cmTC_d4392.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d4392.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_d4392.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_d4392
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d4392.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_d4392.dir/CheckFunctionExists.c.o -o cmTC_d4392 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d4392.dir/build.make:97: recipe for target 'cmTC_d4392' failed
make[3]: *** [cmTC_d4392] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d4392/fast' failed
make[2]: *** [cmTC_d4392/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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.
--------------------------------------------------------------------------------------------------

# END SUBSECTION
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 741783 killed;

ROS Buildfarm

unread,
Nov 11, 2022, 2:45:49 AM11/11/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/69/display/redirect>

Changes:


------------------------------------------
[...truncated 254.08 KB...]
Run Build Command:"/usr/bin/make" "cmTC_dc693/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_dc693.dir/build.make CMakeFiles/cmTC_dc693.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_dc693.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_dc693.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_dc693
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dc693.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_dc693.dir/feature_tests.cxx.o -o cmTC_dc693
Run Build Command:"/usr/bin/make" "cmTC_caeb3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_caeb3.dir/build.make CMakeFiles/cmTC_caeb3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_caeb3.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_caeb3.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_caeb3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_caeb3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_caeb3.dir/CheckIncludeFile.c.o -o cmTC_caeb3
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c05b7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c05b7.dir/build.make CMakeFiles/cmTC_c05b7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c05b7.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c05b7.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c05b7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c05b7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c05b7.dir/CheckFunctionExists.c.o -o cmTC_c05b7 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_3a9e7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3a9e7.dir/build.make CMakeFiles/cmTC_3a9e7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_3a9e7.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_3a9e7.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_3a9e7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3a9e7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_3a9e7.dir/CheckSymbolExists.c.o -o cmTC_3a9e7
CMakeFiles/cmTC_3a9e7.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_3a9e7.dir/build.make:97: recipe for target 'cmTC_3a9e7' failed
make[3]: *** [cmTC_3a9e7] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_3a9e7/fast' failed
make[2]: *** [cmTC_3a9e7/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_292e4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_292e4.dir/build.make CMakeFiles/cmTC_292e4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_292e4.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_292e4.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_292e4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_292e4.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_292e4.dir/CheckFunctionExists.c.o -o cmTC_292e4 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_292e4.dir/build.make:97: recipe for target 'cmTC_292e4' failed
make[3]: *** [cmTC_292e4] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_292e4/fast' failed
make[2]: *** [cmTC_292e4/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
# END SUBSECTION
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1189245 killed;

ROS Buildfarm

unread,
Nov 12, 2022, 2:47:13 AM11/12/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/70/display/redirect>

Changes:


------------------------------------------
[...truncated 344.37 KB...]
Run Build Command:"/usr/bin/make" "cmTC_8d305/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8d305.dir/build.make CMakeFiles/cmTC_8d305.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_8d305.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_8d305.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_8d305
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8d305.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8d305.dir/feature_tests.cxx.o -o cmTC_8d305
Run Build Command:"/usr/bin/make" "cmTC_dad27/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_dad27.dir/build.make CMakeFiles/cmTC_dad27.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_dad27.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_dad27.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_dad27
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dad27.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_dad27.dir/CheckIncludeFile.c.o -o cmTC_dad27
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_16ef0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_16ef0.dir/build.make CMakeFiles/cmTC_16ef0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_16ef0.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_16ef0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_16ef0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16ef0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_16ef0.dir/CheckFunctionExists.c.o -o cmTC_16ef0 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e1ee7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e1ee7.dir/build.make CMakeFiles/cmTC_e1ee7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e1ee7.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_e1ee7.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_e1ee7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e1ee7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_e1ee7.dir/CheckSymbolExists.c.o -o cmTC_e1ee7
CMakeFiles/cmTC_e1ee7.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e1ee7.dir/build.make:97: recipe for target 'cmTC_e1ee7' failed
make[3]: *** [cmTC_e1ee7] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e1ee7/fast' failed
make[2]: *** [cmTC_e1ee7/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_41379/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_41379.dir/build.make CMakeFiles/cmTC_41379.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_41379.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_41379.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_41379
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_41379.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_41379.dir/CheckFunctionExists.c.o -o cmTC_41379 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_41379.dir/build.make:97: recipe for target 'cmTC_41379' failed
make[3]: *** [cmTC_41379] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_41379/fast' failed
make[2]: *** [cmTC_41379/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
debian/rules:27: recipe for target 'build' failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 584847 killed;

ROS Buildfarm

unread,
Nov 13, 2022, 2:42:36 AM11/13/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/71/display/redirect>

Changes:


------------------------------------------
[...truncated 258.59 KB...]
Run Build Command:"/usr/bin/make" "cmTC_ff2db/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ff2db.dir/build.make CMakeFiles/cmTC_ff2db.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_ff2db.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_ff2db.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_ff2db
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ff2db.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ff2db.dir/feature_tests.cxx.o -o cmTC_ff2db
Run Build Command:"/usr/bin/make" "cmTC_5e804/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5e804.dir/build.make CMakeFiles/cmTC_5e804.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5e804.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_5e804.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_5e804
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5e804.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5e804.dir/CheckIncludeFile.c.o -o cmTC_5e804
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1b738/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1b738.dir/build.make CMakeFiles/cmTC_1b738.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1b738.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_1b738.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_1b738
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1b738.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_1b738.dir/CheckFunctionExists.c.o -o cmTC_1b738 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ab404/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ab404.dir/build.make CMakeFiles/cmTC_ab404.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ab404.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_ab404.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_ab404
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab404.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ab404.dir/CheckSymbolExists.c.o -o cmTC_ab404
CMakeFiles/cmTC_ab404.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ab404.dir/build.make:97: recipe for target 'cmTC_ab404' failed
make[3]: *** [cmTC_ab404] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ab404/fast' failed
make[2]: *** [cmTC_ab404/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_88d5d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_88d5d.dir/build.make CMakeFiles/cmTC_88d5d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_88d5d.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_88d5d.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_88d5d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_88d5d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_88d5d.dir/CheckFunctionExists.c.o -o cmTC_88d5d -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_88d5d.dir/build.make:97: recipe for target 'cmTC_88d5d' failed
make[3]: *** [cmTC_88d5d] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_88d5d/fast' failed
make[2]: *** [cmTC_88d5d/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
# END SUBSECTION
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 901100 killed;

ROS Buildfarm

unread,
Nov 14, 2022, 2:45:24 AM11/14/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/72/display/redirect>

Changes:


------------------------------------------
[...truncated 255.85 KB...]
Run Build Command:"/usr/bin/make" "cmTC_3337e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3337e.dir/build.make CMakeFiles/cmTC_3337e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_3337e.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_3337e.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_3337e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3337e.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_3337e.dir/feature_tests.cxx.o -o cmTC_3337e
Run Build Command:"/usr/bin/make" "cmTC_16cdd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_16cdd.dir/build.make CMakeFiles/cmTC_16cdd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_16cdd.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_16cdd.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_16cdd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16cdd.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_16cdd.dir/CheckIncludeFile.c.o -o cmTC_16cdd
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c7216/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c7216.dir/build.make CMakeFiles/cmTC_c7216.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c7216.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c7216.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c7216
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c7216.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c7216.dir/CheckFunctionExists.c.o -o cmTC_c7216 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_41c2e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_41c2e.dir/build.make CMakeFiles/cmTC_41c2e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_41c2e.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_41c2e.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_41c2e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_41c2e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_41c2e.dir/CheckSymbolExists.c.o -o cmTC_41c2e
CMakeFiles/cmTC_41c2e.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_41c2e.dir/build.make:97: recipe for target 'cmTC_41c2e' failed
make[3]: *** [cmTC_41c2e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_41c2e/fast' failed
make[2]: *** [cmTC_41c2e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0dfe3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0dfe3.dir/build.make CMakeFiles/cmTC_0dfe3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0dfe3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0dfe3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0dfe3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0dfe3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0dfe3.dir/CheckFunctionExists.c.o -o cmTC_0dfe3 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_0dfe3.dir/build.make:97: recipe for target 'cmTC_0dfe3' failed
make[3]: *** [cmTC_0dfe3] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_0dfe3/fast' failed
make[2]: *** [cmTC_0dfe3/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 946740 killed;

ROS Buildfarm

unread,
Nov 15, 2022, 2:45:31 AM11/15/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/73/display/redirect>

Changes:


------------------------------------------
[...truncated 357.35 KB...]
Run Build Command:"/usr/bin/make" "cmTC_2af2c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2af2c.dir/build.make CMakeFiles/cmTC_2af2c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_2af2c.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_2af2c.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_2af2c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2af2c.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2af2c.dir/feature_tests.cxx.o -o cmTC_2af2c
Run Build Command:"/usr/bin/make" "cmTC_6ef41/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6ef41.dir/build.make CMakeFiles/cmTC_6ef41.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6ef41.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_6ef41.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_6ef41
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6ef41.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6ef41.dir/CheckIncludeFile.c.o -o cmTC_6ef41
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b6f89/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b6f89.dir/build.make CMakeFiles/cmTC_b6f89.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b6f89.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_b6f89.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_b6f89
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b6f89.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b6f89.dir/CheckFunctionExists.c.o -o cmTC_b6f89 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_7a3e6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7a3e6.dir/build.make CMakeFiles/cmTC_7a3e6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7a3e6.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_7a3e6.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_7a3e6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7a3e6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7a3e6.dir/CheckSymbolExists.c.o -o cmTC_7a3e6
CMakeFiles/cmTC_7a3e6.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_7a3e6.dir/build.make:97: recipe for target 'cmTC_7a3e6' failed
make[3]: *** [cmTC_7a3e6] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_7a3e6/fast' failed
make[2]: *** [cmTC_7a3e6/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_17275/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_17275.dir/build.make CMakeFiles/cmTC_17275.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_17275.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_17275.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_17275
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17275.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_17275.dir/CheckFunctionExists.c.o -o cmTC_17275 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_17275.dir/build.make:97: recipe for target 'cmTC_17275' failed
make[3]: *** [cmTC_17275] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_17275/fast' failed
make[2]: *** [cmTC_17275/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1022349 killed;

ROS Buildfarm

unread,
Nov 16, 2022, 2:44:31 AM11/16/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/74/display/redirect>

Changes:


------------------------------------------
[...truncated 269.23 KB...]
Run Build Command:"/usr/bin/make" "cmTC_7e21f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7e21f.dir/build.make CMakeFiles/cmTC_7e21f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_7e21f.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_7e21f.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_7e21f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7e21f.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7e21f.dir/feature_tests.cxx.o -o cmTC_7e21f
Run Build Command:"/usr/bin/make" "cmTC_03272/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_03272.dir/build.make CMakeFiles/cmTC_03272.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_03272.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_03272.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_03272
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_03272.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_03272.dir/CheckIncludeFile.c.o -o cmTC_03272
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fceec/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fceec.dir/build.make CMakeFiles/cmTC_fceec.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fceec.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_fceec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_fceec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fceec.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_fceec.dir/CheckFunctionExists.c.o -o cmTC_fceec -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_83152/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_83152.dir/build.make CMakeFiles/cmTC_83152.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_83152.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_83152.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_83152
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_83152.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_83152.dir/CheckSymbolExists.c.o -o cmTC_83152
CMakeFiles/cmTC_83152.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_83152.dir/build.make:97: recipe for target 'cmTC_83152' failed
make[3]: *** [cmTC_83152] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_83152/fast' failed
make[2]: *** [cmTC_83152/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_84e6b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_84e6b.dir/build.make CMakeFiles/cmTC_84e6b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_84e6b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_84e6b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_84e6b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84e6b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_84e6b.dir/CheckFunctionExists.c.o -o cmTC_84e6b -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_84e6b.dir/build.make:97: recipe for target 'cmTC_84e6b' failed
make[3]: *** [cmTC_84e6b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_84e6b/fast' failed
make[2]: *** [cmTC_84e6b/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1328197 killed;

ROS Buildfarm

unread,
Nov 17, 2022, 2:44:49 AM11/17/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/75/display/redirect>

Changes:


------------------------------------------
[...truncated 253.86 KB...]
Run Build Command:"/usr/bin/make" "cmTC_9e0c1/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9e0c1.dir/build.make CMakeFiles/cmTC_9e0c1.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_9e0c1.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_9e0c1.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_9e0c1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9e0c1.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_9e0c1.dir/feature_tests.cxx.o -o cmTC_9e0c1
Run Build Command:"/usr/bin/make" "cmTC_8a349/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8a349.dir/build.make CMakeFiles/cmTC_8a349.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8a349.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_8a349.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_8a349
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8a349.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8a349.dir/CheckIncludeFile.c.o -o cmTC_8a349
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_5ad4b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5ad4b.dir/build.make CMakeFiles/cmTC_5ad4b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5ad4b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_5ad4b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_5ad4b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5ad4b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_5ad4b.dir/CheckFunctionExists.c.o -o cmTC_5ad4b -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fde51/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fde51.dir/build.make CMakeFiles/cmTC_fde51.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fde51.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_fde51.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_fde51
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fde51.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_fde51.dir/CheckSymbolExists.c.o -o cmTC_fde51
CMakeFiles/cmTC_fde51.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_fde51.dir/build.make:97: recipe for target 'cmTC_fde51' failed
make[3]: *** [cmTC_fde51] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_fde51/fast' failed
make[2]: *** [cmTC_fde51/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4f92e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4f92e.dir/build.make CMakeFiles/cmTC_4f92e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4f92e.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4f92e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4f92e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4f92e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4f92e.dir/CheckFunctionExists.c.o -o cmTC_4f92e -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_4f92e.dir/build.make:97: recipe for target 'cmTC_4f92e' failed
make[3]: *** [cmTC_4f92e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_4f92e/fast' failed
make[2]: *** [cmTC_4f92e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 814281 killed;

ROS Buildfarm

unread,
Nov 18, 2022, 2:44:24 AM11/18/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/76/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_64197/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_64197.dir/build.make CMakeFiles/cmTC_64197.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_64197.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_64197.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_64197
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_64197.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_64197.dir/feature_tests.cxx.o -o cmTC_64197
Run Build Command:"/usr/bin/make" "cmTC_60020/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_60020.dir/build.make CMakeFiles/cmTC_60020.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_60020.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_60020.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_60020
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_60020.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_60020.dir/CheckIncludeFile.c.o -o cmTC_60020
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_45b69/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_45b69.dir/build.make CMakeFiles/cmTC_45b69.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_45b69.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_45b69.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_45b69
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_45b69.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_45b69.dir/CheckFunctionExists.c.o -o cmTC_45b69 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0d167/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0d167.dir/build.make CMakeFiles/cmTC_0d167.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0d167.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_0d167.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_0d167
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0d167.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_0d167.dir/CheckSymbolExists.c.o -o cmTC_0d167
CMakeFiles/cmTC_0d167.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_0d167.dir/build.make:97: recipe for target 'cmTC_0d167' failed
make[3]: *** [cmTC_0d167] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_0d167/fast' failed
make[2]: *** [cmTC_0d167/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c13f9/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c13f9.dir/build.make CMakeFiles/cmTC_c13f9.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c13f9.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c13f9.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c13f9
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c13f9.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c13f9.dir/CheckFunctionExists.c.o -o cmTC_c13f9 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c13f9.dir/build.make:97: recipe for target 'cmTC_c13f9' failed
make[3]: *** [cmTC_c13f9] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c13f9/fast' failed
make[2]: *** [cmTC_c13f9/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 945972 killed;

ROS Buildfarm

unread,
Nov 19, 2022, 2:44:22 AM11/19/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/77/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_0451c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0451c.dir/build.make CMakeFiles/cmTC_0451c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_0451c.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_0451c.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_0451c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0451c.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_0451c.dir/feature_tests.cxx.o -o cmTC_0451c
Run Build Command:"/usr/bin/make" "cmTC_97218/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_97218.dir/build.make CMakeFiles/cmTC_97218.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_97218.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_97218.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_97218
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_97218.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_97218.dir/CheckIncludeFile.c.o -o cmTC_97218
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fabf0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fabf0.dir/build.make CMakeFiles/cmTC_fabf0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fabf0.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_fabf0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_fabf0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fabf0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_fabf0.dir/CheckFunctionExists.c.o -o cmTC_fabf0 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_54c03/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_54c03.dir/build.make CMakeFiles/cmTC_54c03.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_54c03.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_54c03.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_54c03
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54c03.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_54c03.dir/CheckSymbolExists.c.o -o cmTC_54c03
CMakeFiles/cmTC_54c03.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_54c03.dir/build.make:97: recipe for target 'cmTC_54c03' failed
make[3]: *** [cmTC_54c03] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_54c03/fast' failed
make[2]: *** [cmTC_54c03/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_2e3c3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2e3c3.dir/build.make CMakeFiles/cmTC_2e3c3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2e3c3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_2e3c3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_2e3c3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e3c3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_2e3c3.dir/CheckFunctionExists.c.o -o cmTC_2e3c3 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_2e3c3.dir/build.make:97: recipe for target 'cmTC_2e3c3' failed
make[3]: *** [cmTC_2e3c3] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_2e3c3/fast' failed
make[2]: *** [cmTC_2e3c3/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 582418 killed;

ROS Buildfarm

unread,
Nov 20, 2022, 2:45:43 AM11/20/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/78/display/redirect>

Changes:


------------------------------------------
[...truncated 258.17 KB...]
Run Build Command:"/usr/bin/make" "cmTC_1b7a4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1b7a4.dir/build.make CMakeFiles/cmTC_1b7a4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_1b7a4.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_1b7a4.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_1b7a4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1b7a4.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1b7a4.dir/feature_tests.cxx.o -o cmTC_1b7a4
Run Build Command:"/usr/bin/make" "cmTC_d165e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d165e.dir/build.make CMakeFiles/cmTC_d165e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d165e.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d165e.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_d165e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d165e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d165e.dir/CheckIncludeFile.c.o -o cmTC_d165e
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4b696/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4b696.dir/build.make CMakeFiles/cmTC_4b696.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4b696.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4b696.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4b696
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4b696.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4b696.dir/CheckFunctionExists.c.o -o cmTC_4b696 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_5bbdb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5bbdb.dir/build.make CMakeFiles/cmTC_5bbdb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5bbdb.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_5bbdb.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_5bbdb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5bbdb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5bbdb.dir/CheckSymbolExists.c.o -o cmTC_5bbdb
CMakeFiles/cmTC_5bbdb.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_5bbdb.dir/build.make:97: recipe for target 'cmTC_5bbdb' failed
make[3]: *** [cmTC_5bbdb] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_5bbdb/fast' failed
make[2]: *** [cmTC_5bbdb/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e6785/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e6785.dir/build.make CMakeFiles/cmTC_e6785.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e6785.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e6785.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_e6785
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e6785.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_e6785.dir/CheckFunctionExists.c.o -o cmTC_e6785 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e6785.dir/build.make:97: recipe for target 'cmTC_e6785' failed
make[3]: *** [cmTC_e6785] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e6785/fast' failed
make[2]: *** [cmTC_e6785/fast] Error 2
echo Agent pid 1235479 killed;

ROS Buildfarm

unread,
Nov 21, 2022, 2:41:57 AM11/21/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/79/display/redirect>

Changes:


------------------------------------------
[...truncated 253.86 KB...]
Run Build Command:"/usr/bin/make" "cmTC_8a431/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8a431.dir/build.make CMakeFiles/cmTC_8a431.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_8a431.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_8a431.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_8a431
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8a431.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8a431.dir/feature_tests.cxx.o -o cmTC_8a431
Run Build Command:"/usr/bin/make" "cmTC_a7fdb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a7fdb.dir/build.make CMakeFiles/cmTC_a7fdb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a7fdb.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a7fdb.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_a7fdb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a7fdb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a7fdb.dir/CheckIncludeFile.c.o -o cmTC_a7fdb
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a2df2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a2df2.dir/build.make CMakeFiles/cmTC_a2df2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a2df2.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_a2df2.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_a2df2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a2df2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_a2df2.dir/CheckFunctionExists.c.o -o cmTC_a2df2 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_66c80/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_66c80.dir/build.make CMakeFiles/cmTC_66c80.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_66c80.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_66c80.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_66c80
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_66c80.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_66c80.dir/CheckSymbolExists.c.o -o cmTC_66c80
CMakeFiles/cmTC_66c80.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_66c80.dir/build.make:97: recipe for target 'cmTC_66c80' failed
make[3]: *** [cmTC_66c80] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_66c80/fast' failed
make[2]: *** [cmTC_66c80/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4afa2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4afa2.dir/build.make CMakeFiles/cmTC_4afa2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4afa2.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4afa2.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4afa2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4afa2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4afa2.dir/CheckFunctionExists.c.o -o cmTC_4afa2 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_4afa2.dir/build.make:97: recipe for target 'cmTC_4afa2' failed
make[3]: *** [cmTC_4afa2] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_4afa2/fast' failed
make[2]: *** [cmTC_4afa2/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 844301 killed;

ROS Buildfarm

unread,
Nov 22, 2022, 3:14:27 AM11/22/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/80/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_e9255/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e9255.dir/build.make CMakeFiles/cmTC_e9255.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_e9255.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_e9255.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_e9255
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e9255.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_e9255.dir/feature_tests.cxx.o -o cmTC_e9255
Run Build Command:"/usr/bin/make" "cmTC_67aa3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_67aa3.dir/build.make CMakeFiles/cmTC_67aa3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_67aa3.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_67aa3.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_67aa3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_67aa3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_67aa3.dir/CheckIncludeFile.c.o -o cmTC_67aa3
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_07a1d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_07a1d.dir/build.make CMakeFiles/cmTC_07a1d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_07a1d.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_07a1d.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_07a1d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_07a1d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_07a1d.dir/CheckFunctionExists.c.o -o cmTC_07a1d -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_33597/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_33597.dir/build.make CMakeFiles/cmTC_33597.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_33597.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_33597.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_33597
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_33597.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_33597.dir/CheckSymbolExists.c.o -o cmTC_33597
CMakeFiles/cmTC_33597.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_33597.dir/build.make:97: recipe for target 'cmTC_33597' failed
make[3]: *** [cmTC_33597] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_33597/fast' failed
make[2]: *** [cmTC_33597/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_052d7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_052d7.dir/build.make CMakeFiles/cmTC_052d7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_052d7.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_052d7.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_052d7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_052d7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_052d7.dir/CheckFunctionExists.c.o -o cmTC_052d7 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_052d7.dir/build.make:97: recipe for target 'cmTC_052d7' failed
make[3]: *** [cmTC_052d7] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_052d7/fast' failed
make[2]: *** [cmTC_052d7/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 353790 killed;

ROS Buildfarm

unread,
Nov 23, 2022, 2:43:30 AM11/23/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/81/display/redirect>

Changes:


------------------------------------------
[...truncated 253.96 KB...]
Run Build Command:"/usr/bin/make" "cmTC_ae3c3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ae3c3.dir/build.make CMakeFiles/cmTC_ae3c3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_ae3c3.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_ae3c3.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_ae3c3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae3c3.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ae3c3.dir/feature_tests.cxx.o -o cmTC_ae3c3
Run Build Command:"/usr/bin/make" "cmTC_f7aed/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f7aed.dir/build.make CMakeFiles/cmTC_f7aed.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f7aed.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f7aed.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_f7aed
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f7aed.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f7aed.dir/CheckIncludeFile.c.o -o cmTC_f7aed
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_bb5c4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bb5c4.dir/build.make CMakeFiles/cmTC_bb5c4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bb5c4.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_bb5c4.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_bb5c4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bb5c4.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_bb5c4.dir/CheckFunctionExists.c.o -o cmTC_bb5c4 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_98e65/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_98e65.dir/build.make CMakeFiles/cmTC_98e65.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_98e65.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_98e65.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_98e65
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_98e65.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_98e65.dir/CheckSymbolExists.c.o -o cmTC_98e65
CMakeFiles/cmTC_98e65.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_98e65.dir/build.make:97: recipe for target 'cmTC_98e65' failed
make[3]: *** [cmTC_98e65] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_98e65/fast' failed
make[2]: *** [cmTC_98e65/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_938eb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_938eb.dir/build.make CMakeFiles/cmTC_938eb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_938eb.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_938eb.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_938eb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_938eb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_938eb.dir/CheckFunctionExists.c.o -o cmTC_938eb -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_938eb.dir/build.make:97: recipe for target 'cmTC_938eb' failed
make[3]: *** [cmTC_938eb] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_938eb/fast' failed
make[2]: *** [cmTC_938eb/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1244254 killed;

ROS Buildfarm

unread,
Nov 24, 2022, 10:17:19 AM11/24/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/82/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_041c0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_041c0.dir/build.make CMakeFiles/cmTC_041c0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_041c0.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_041c0.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_041c0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_041c0.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_041c0.dir/feature_tests.cxx.o -o cmTC_041c0
Run Build Command:"/usr/bin/make" "cmTC_cb6c2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_cb6c2.dir/build.make CMakeFiles/cmTC_cb6c2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_cb6c2.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_cb6c2.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_cb6c2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cb6c2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_cb6c2.dir/CheckIncludeFile.c.o -o cmTC_cb6c2
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_3c250/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3c250.dir/build.make CMakeFiles/cmTC_3c250.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_3c250.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_3c250.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_3c250
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3c250.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_3c250.dir/CheckFunctionExists.c.o -o cmTC_3c250 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c3abe/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c3abe.dir/build.make CMakeFiles/cmTC_c3abe.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c3abe.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_c3abe.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_c3abe
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c3abe.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_c3abe.dir/CheckSymbolExists.c.o -o cmTC_c3abe
CMakeFiles/cmTC_c3abe.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c3abe.dir/build.make:97: recipe for target 'cmTC_c3abe' failed
make[3]: *** [cmTC_c3abe] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c3abe/fast' failed
make[2]: *** [cmTC_c3abe/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_08c13/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_08c13.dir/build.make CMakeFiles/cmTC_08c13.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_08c13.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_08c13.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_08c13
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_08c13.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_08c13.dir/CheckFunctionExists.c.o -o cmTC_08c13 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_08c13.dir/build.make:97: recipe for target 'cmTC_08c13' failed
make[3]: *** [cmTC_08c13] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_08c13/fast' failed
make[2]: *** [cmTC_08c13/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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.
--------------------------------------------------------------------------------------------------

# END SUBSECTION
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3918145 killed;

ROS Buildfarm

unread,
Nov 25, 2022, 2:50:35 AM11/25/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/83/display/redirect>

Changes:


------------------------------------------
[...truncated 154.68 KB...]
Run Build Command:"/usr/bin/make" "cmTC_5964f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5964f.dir/build.make CMakeFiles/cmTC_5964f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_5964f.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_5964f.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_5964f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5964f.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5964f.dir/feature_tests.cxx.o -o cmTC_5964f
Run Build Command:"/usr/bin/make" "cmTC_66dc0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_66dc0.dir/build.make CMakeFiles/cmTC_66dc0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_66dc0.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_66dc0.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_66dc0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_66dc0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_66dc0.dir/CheckIncludeFile.c.o -o cmTC_66dc0
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a1d5b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a1d5b.dir/build.make CMakeFiles/cmTC_a1d5b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a1d5b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_a1d5b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_a1d5b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a1d5b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_a1d5b.dir/CheckFunctionExists.c.o -o cmTC_a1d5b -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c3009/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c3009.dir/build.make CMakeFiles/cmTC_c3009.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c3009.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_c3009.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_c3009
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c3009.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_c3009.dir/CheckSymbolExists.c.o -o cmTC_c3009
CMakeFiles/cmTC_c3009.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c3009.dir/build.make:97: recipe for target 'cmTC_c3009' failed
make[3]: *** [cmTC_c3009] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c3009/fast' failed
make[2]: *** [cmTC_c3009/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_93547/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_93547.dir/build.make CMakeFiles/cmTC_93547.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_93547.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_93547.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_93547
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_93547.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_93547.dir/CheckFunctionExists.c.o -o cmTC_93547 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_93547.dir/build.make:97: recipe for target 'cmTC_93547' failed
make[3]: *** [cmTC_93547] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_93547/fast' failed
make[2]: *** [cmTC_93547/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1058125 killed;

ROS Buildfarm

unread,
Nov 26, 2022, 2:44:45 AM11/26/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/84/display/redirect>

Changes:


------------------------------------------
[...truncated 253.96 KB...]
Run Build Command:"/usr/bin/make" "cmTC_006bb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_006bb.dir/build.make CMakeFiles/cmTC_006bb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_006bb.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_006bb.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_006bb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_006bb.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_006bb.dir/feature_tests.cxx.o -o cmTC_006bb
Run Build Command:"/usr/bin/make" "cmTC_03311/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_03311.dir/build.make CMakeFiles/cmTC_03311.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_03311.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_03311.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_03311
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_03311.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_03311.dir/CheckIncludeFile.c.o -o cmTC_03311
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e71e4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e71e4.dir/build.make CMakeFiles/cmTC_e71e4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e71e4.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e71e4.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_e71e4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e71e4.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_e71e4.dir/CheckFunctionExists.c.o -o cmTC_e71e4 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_50dbf/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_50dbf.dir/build.make CMakeFiles/cmTC_50dbf.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_50dbf.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_50dbf.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_50dbf
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_50dbf.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_50dbf.dir/CheckSymbolExists.c.o -o cmTC_50dbf
CMakeFiles/cmTC_50dbf.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_50dbf.dir/build.make:97: recipe for target 'cmTC_50dbf' failed
make[3]: *** [cmTC_50dbf] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_50dbf/fast' failed
make[2]: *** [cmTC_50dbf/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d4b8c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d4b8c.dir/build.make CMakeFiles/cmTC_d4b8c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d4b8c.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_d4b8c.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_d4b8c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d4b8c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_d4b8c.dir/CheckFunctionExists.c.o -o cmTC_d4b8c -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d4b8c.dir/build.make:97: recipe for target 'cmTC_d4b8c' failed
make[3]: *** [cmTC_d4b8c] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d4b8c/fast' failed
make[2]: *** [cmTC_d4b8c/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1287154 killed;

ROS Buildfarm

unread,
Nov 27, 2022, 2:48:23 AM11/27/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/85/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_9c3dd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9c3dd.dir/build.make CMakeFiles/cmTC_9c3dd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_9c3dd.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_9c3dd.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_9c3dd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9c3dd.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_9c3dd.dir/feature_tests.cxx.o -o cmTC_9c3dd
Run Build Command:"/usr/bin/make" "cmTC_032c4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_032c4.dir/build.make CMakeFiles/cmTC_032c4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_032c4.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_032c4.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_032c4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_032c4.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_032c4.dir/CheckIncludeFile.c.o -o cmTC_032c4
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9ed17/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9ed17.dir/build.make CMakeFiles/cmTC_9ed17.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9ed17.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_9ed17.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_9ed17
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9ed17.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_9ed17.dir/CheckFunctionExists.c.o -o cmTC_9ed17 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4d62a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4d62a.dir/build.make CMakeFiles/cmTC_4d62a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4d62a.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_4d62a.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_4d62a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4d62a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_4d62a.dir/CheckSymbolExists.c.o -o cmTC_4d62a
CMakeFiles/cmTC_4d62a.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_4d62a.dir/build.make:97: recipe for target 'cmTC_4d62a' failed
make[3]: *** [cmTC_4d62a] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_4d62a/fast' failed
make[2]: *** [cmTC_4d62a/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_eafe6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_eafe6.dir/build.make CMakeFiles/cmTC_eafe6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_eafe6.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_eafe6.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_eafe6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eafe6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_eafe6.dir/CheckFunctionExists.c.o -o cmTC_eafe6 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_eafe6.dir/build.make:97: recipe for target 'cmTC_eafe6' failed
make[3]: *** [cmTC_eafe6] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_eafe6/fast' failed
make[2]: *** [cmTC_eafe6/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 418245 killed;

ROS Buildfarm

unread,
Nov 28, 2022, 2:49:19 AM11/28/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/86/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_c213f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c213f.dir/build.make CMakeFiles/cmTC_c213f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_c213f.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_c213f.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_c213f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c213f.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_c213f.dir/feature_tests.cxx.o -o cmTC_c213f
Run Build Command:"/usr/bin/make" "cmTC_76e12/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_76e12.dir/build.make CMakeFiles/cmTC_76e12.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_76e12.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_76e12.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_76e12
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_76e12.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_76e12.dir/CheckIncludeFile.c.o -o cmTC_76e12
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_786b7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_786b7.dir/build.make CMakeFiles/cmTC_786b7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_786b7.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_786b7.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_786b7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_786b7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_786b7.dir/CheckFunctionExists.c.o -o cmTC_786b7 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d4229/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d4229.dir/build.make CMakeFiles/cmTC_d4229.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d4229.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d4229.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_d4229
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d4229.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d4229.dir/CheckSymbolExists.c.o -o cmTC_d4229
CMakeFiles/cmTC_d4229.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d4229.dir/build.make:97: recipe for target 'cmTC_d4229' failed
make[3]: *** [cmTC_d4229] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d4229/fast' failed
make[2]: *** [cmTC_d4229/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e691f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e691f.dir/build.make CMakeFiles/cmTC_e691f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e691f.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e691f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_e691f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e691f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_e691f.dir/CheckFunctionExists.c.o -o cmTC_e691f -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e691f.dir/build.make:97: recipe for target 'cmTC_e691f' failed
make[3]: *** [cmTC_e691f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e691f/fast' failed
make[2]: *** [cmTC_e691f/fast] Error 2
echo Agent pid 1398995 killed;

ROS Buildfarm

unread,
Nov 29, 2022, 3:15:12 AM11/29/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/87/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_102b6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_102b6.dir/build.make CMakeFiles/cmTC_102b6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_102b6.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_102b6.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_102b6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_102b6.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_102b6.dir/feature_tests.cxx.o -o cmTC_102b6
Run Build Command:"/usr/bin/make" "cmTC_75ec0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_75ec0.dir/build.make CMakeFiles/cmTC_75ec0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_75ec0.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_75ec0.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_75ec0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_75ec0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_75ec0.dir/CheckIncludeFile.c.o -o cmTC_75ec0
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0a128/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0a128.dir/build.make CMakeFiles/cmTC_0a128.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0a128.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0a128.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0a128
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0a128.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0a128.dir/CheckFunctionExists.c.o -o cmTC_0a128 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b3bf7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b3bf7.dir/build.make CMakeFiles/cmTC_b3bf7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b3bf7.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_b3bf7.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_b3bf7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3bf7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b3bf7.dir/CheckSymbolExists.c.o -o cmTC_b3bf7
CMakeFiles/cmTC_b3bf7.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_b3bf7.dir/build.make:97: recipe for target 'cmTC_b3bf7' failed
make[3]: *** [cmTC_b3bf7] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_b3bf7/fast' failed
make[2]: *** [cmTC_b3bf7/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_8b9c3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8b9c3.dir/build.make CMakeFiles/cmTC_8b9c3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8b9c3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_8b9c3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_8b9c3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8b9c3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_8b9c3.dir/CheckFunctionExists.c.o -o cmTC_8b9c3 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_8b9c3.dir/build.make:97: recipe for target 'cmTC_8b9c3' failed
make[3]: *** [cmTC_8b9c3] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_8b9c3/fast' failed
make[2]: *** [cmTC_8b9c3/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 288266 killed;

ROS Buildfarm

unread,
Nov 30, 2022, 2:42:27 AM11/30/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/88/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_df35f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_df35f.dir/build.make CMakeFiles/cmTC_df35f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_df35f.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_df35f.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_df35f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_df35f.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_df35f.dir/feature_tests.cxx.o -o cmTC_df35f
Run Build Command:"/usr/bin/make" "cmTC_50583/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_50583.dir/build.make CMakeFiles/cmTC_50583.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_50583.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_50583.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_50583
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_50583.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_50583.dir/CheckIncludeFile.c.o -o cmTC_50583
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_429da/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_429da.dir/build.make CMakeFiles/cmTC_429da.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_429da.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_429da.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_429da
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_429da.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_429da.dir/CheckFunctionExists.c.o -o cmTC_429da -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_bfb8b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bfb8b.dir/build.make CMakeFiles/cmTC_bfb8b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bfb8b.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_bfb8b.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_bfb8b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bfb8b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_bfb8b.dir/CheckSymbolExists.c.o -o cmTC_bfb8b
CMakeFiles/cmTC_bfb8b.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_bfb8b.dir/build.make:97: recipe for target 'cmTC_bfb8b' failed
make[3]: *** [cmTC_bfb8b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_bfb8b/fast' failed
make[2]: *** [cmTC_bfb8b/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ec3e8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ec3e8.dir/build.make CMakeFiles/cmTC_ec3e8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ec3e8.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ec3e8.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ec3e8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ec3e8.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ec3e8.dir/CheckFunctionExists.c.o -o cmTC_ec3e8 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ec3e8.dir/build.make:97: recipe for target 'cmTC_ec3e8' failed
make[3]: *** [cmTC_ec3e8] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ec3e8/fast' failed
make[2]: *** [cmTC_ec3e8/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1006136 killed;

ROS Buildfarm

unread,
Dec 1, 2022, 2:43:20 AM12/1/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/89/display/redirect>

Changes:


------------------------------------------
[...truncated 258.47 KB...]
Run Build Command:"/usr/bin/make" "cmTC_d0c55/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d0c55.dir/build.make CMakeFiles/cmTC_d0c55.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_d0c55.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_d0c55.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_d0c55
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d0c55.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d0c55.dir/feature_tests.cxx.o -o cmTC_d0c55
Run Build Command:"/usr/bin/make" "cmTC_ca309/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ca309.dir/build.make CMakeFiles/cmTC_ca309.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ca309.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_ca309.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_ca309
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ca309.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ca309.dir/CheckIncludeFile.c.o -o cmTC_ca309
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9c607/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9c607.dir/build.make CMakeFiles/cmTC_9c607.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9c607.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_9c607.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_9c607
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9c607.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_9c607.dir/CheckFunctionExists.c.o -o cmTC_9c607 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_23bfb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_23bfb.dir/build.make CMakeFiles/cmTC_23bfb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_23bfb.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_23bfb.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_23bfb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23bfb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_23bfb.dir/CheckSymbolExists.c.o -o cmTC_23bfb
CMakeFiles/cmTC_23bfb.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_23bfb.dir/build.make:97: recipe for target 'cmTC_23bfb' failed
make[3]: *** [cmTC_23bfb] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_23bfb/fast' failed
make[2]: *** [cmTC_23bfb/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ee1b2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ee1b2.dir/build.make CMakeFiles/cmTC_ee1b2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ee1b2.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ee1b2.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ee1b2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ee1b2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ee1b2.dir/CheckFunctionExists.c.o -o cmTC_ee1b2 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ee1b2.dir/build.make:97: recipe for target 'cmTC_ee1b2' failed
make[3]: *** [cmTC_ee1b2] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ee1b2/fast' failed
make[2]: *** [cmTC_ee1b2/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 717261 killed;

ROS Buildfarm

unread,
Dec 2, 2022, 2:41:53 AM12/2/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/90/display/redirect>

Changes:


------------------------------------------
[...truncated 330.35 KB...]
Run Build Command:"/usr/bin/make" "cmTC_c94fd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c94fd.dir/build.make CMakeFiles/cmTC_c94fd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_c94fd.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_c94fd.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_c94fd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c94fd.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_c94fd.dir/feature_tests.cxx.o -o cmTC_c94fd
Run Build Command:"/usr/bin/make" "cmTC_bbc74/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bbc74.dir/build.make CMakeFiles/cmTC_bbc74.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bbc74.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_bbc74.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_bbc74
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bbc74.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_bbc74.dir/CheckIncludeFile.c.o -o cmTC_bbc74
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_63b94/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_63b94.dir/build.make CMakeFiles/cmTC_63b94.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_63b94.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_63b94.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_63b94
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_63b94.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_63b94.dir/CheckFunctionExists.c.o -o cmTC_63b94 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_cf094/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_cf094.dir/build.make CMakeFiles/cmTC_cf094.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_cf094.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_cf094.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_cf094
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf094.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_cf094.dir/CheckSymbolExists.c.o -o cmTC_cf094
CMakeFiles/cmTC_cf094.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_cf094.dir/build.make:97: recipe for target 'cmTC_cf094' failed
make[3]: *** [cmTC_cf094] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_cf094/fast' failed
make[2]: *** [cmTC_cf094/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b5992/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b5992.dir/build.make CMakeFiles/cmTC_b5992.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b5992.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_b5992.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_b5992
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b5992.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b5992.dir/CheckFunctionExists.c.o -o cmTC_b5992 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_b5992.dir/build.make:97: recipe for target 'cmTC_b5992' failed
make[3]: *** [cmTC_b5992] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_b5992/fast' failed
make[2]: *** [cmTC_b5992/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 262898 killed;

ROS Buildfarm

unread,
Dec 3, 2022, 2:50:39 AM12/3/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/91/display/redirect>

Changes:


------------------------------------------
[...truncated 357.00 KB...]
Run Build Command:"/usr/bin/make" "cmTC_56c13/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_56c13.dir/build.make CMakeFiles/cmTC_56c13.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_56c13.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_56c13.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_56c13
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_56c13.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_56c13.dir/feature_tests.cxx.o -o cmTC_56c13
Run Build Command:"/usr/bin/make" "cmTC_9718e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9718e.dir/build.make CMakeFiles/cmTC_9718e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9718e.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_9718e.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_9718e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9718e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_9718e.dir/CheckIncludeFile.c.o -o cmTC_9718e
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_46596/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_46596.dir/build.make CMakeFiles/cmTC_46596.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_46596.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_46596.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_46596
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_46596.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_46596.dir/CheckFunctionExists.c.o -o cmTC_46596 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_41aa3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_41aa3.dir/build.make CMakeFiles/cmTC_41aa3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_41aa3.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_41aa3.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_41aa3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_41aa3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_41aa3.dir/CheckSymbolExists.c.o -o cmTC_41aa3
CMakeFiles/cmTC_41aa3.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_41aa3.dir/build.make:97: recipe for target 'cmTC_41aa3' failed
make[3]: *** [cmTC_41aa3] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_41aa3/fast' failed
make[2]: *** [cmTC_41aa3/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_5ecf5/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5ecf5.dir/build.make CMakeFiles/cmTC_5ecf5.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5ecf5.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_5ecf5.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_5ecf5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5ecf5.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_5ecf5.dir/CheckFunctionExists.c.o -o cmTC_5ecf5 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_5ecf5.dir/build.make:97: recipe for target 'cmTC_5ecf5' failed
make[3]: *** [cmTC_5ecf5] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_5ecf5/fast' failed
make[2]: *** [cmTC_5ecf5/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1376 killed;

ROS Buildfarm

unread,
Dec 4, 2022, 2:44:32 AM12/4/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/92/display/redirect>

Changes:


------------------------------------------
[...truncated 253.96 KB...]
Run Build Command:"/usr/bin/make" "cmTC_55961/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_55961.dir/build.make CMakeFiles/cmTC_55961.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_55961.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_55961.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_55961
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_55961.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_55961.dir/feature_tests.cxx.o -o cmTC_55961
Run Build Command:"/usr/bin/make" "cmTC_6ec9e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6ec9e.dir/build.make CMakeFiles/cmTC_6ec9e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6ec9e.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_6ec9e.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_6ec9e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6ec9e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6ec9e.dir/CheckIncludeFile.c.o -o cmTC_6ec9e
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_452ce/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_452ce.dir/build.make CMakeFiles/cmTC_452ce.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_452ce.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_452ce.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_452ce
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_452ce.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_452ce.dir/CheckFunctionExists.c.o -o cmTC_452ce -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_7acc5/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7acc5.dir/build.make CMakeFiles/cmTC_7acc5.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7acc5.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_7acc5.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_7acc5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7acc5.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7acc5.dir/CheckSymbolExists.c.o -o cmTC_7acc5
CMakeFiles/cmTC_7acc5.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_7acc5.dir/build.make:97: recipe for target 'cmTC_7acc5' failed
make[3]: *** [cmTC_7acc5] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_7acc5/fast' failed
make[2]: *** [cmTC_7acc5/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_bf9c3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bf9c3.dir/build.make CMakeFiles/cmTC_bf9c3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bf9c3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_bf9c3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_bf9c3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf9c3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_bf9c3.dir/CheckFunctionExists.c.o -o cmTC_bf9c3 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_bf9c3.dir/build.make:97: recipe for target 'cmTC_bf9c3' failed
make[3]: *** [cmTC_bf9c3] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_bf9c3/fast' failed
make[2]: *** [cmTC_bf9c3/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 991319 killed;

ROS Buildfarm

unread,
Dec 5, 2022, 2:46:06 AM12/5/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/93/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_35b55/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_35b55.dir/build.make CMakeFiles/cmTC_35b55.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_35b55.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_35b55.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_35b55
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35b55.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_35b55.dir/feature_tests.cxx.o -o cmTC_35b55
Run Build Command:"/usr/bin/make" "cmTC_6da48/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6da48.dir/build.make CMakeFiles/cmTC_6da48.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6da48.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_6da48.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_6da48
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6da48.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6da48.dir/CheckIncludeFile.c.o -o cmTC_6da48
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d2801/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d2801.dir/build.make CMakeFiles/cmTC_d2801.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d2801.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_d2801.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_d2801
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d2801.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_d2801.dir/CheckFunctionExists.c.o -o cmTC_d2801 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1a54d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1a54d.dir/build.make CMakeFiles/cmTC_1a54d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1a54d.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_1a54d.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_1a54d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1a54d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1a54d.dir/CheckSymbolExists.c.o -o cmTC_1a54d
CMakeFiles/cmTC_1a54d.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_1a54d.dir/build.make:97: recipe for target 'cmTC_1a54d' failed
make[3]: *** [cmTC_1a54d] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_1a54d/fast' failed
make[2]: *** [cmTC_1a54d/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_00c26/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_00c26.dir/build.make CMakeFiles/cmTC_00c26.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_00c26.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_00c26.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_00c26
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_00c26.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_00c26.dir/CheckFunctionExists.c.o -o cmTC_00c26 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_00c26.dir/build.make:97: recipe for target 'cmTC_00c26' failed
make[3]: *** [cmTC_00c26] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_00c26/fast' failed
make[2]: *** [cmTC_00c26/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1058222 killed;

ROS Buildfarm

unread,
Dec 6, 2022, 2:43:20 AM12/6/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/94/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_b3019/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b3019.dir/build.make CMakeFiles/cmTC_b3019.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b3019.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_b3019.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_b3019
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3019.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b3019.dir/feature_tests.cxx.o -o cmTC_b3019
Run Build Command:"/usr/bin/make" "cmTC_5d9e7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5d9e7.dir/build.make CMakeFiles/cmTC_5d9e7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5d9e7.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_5d9e7.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_5d9e7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5d9e7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5d9e7.dir/CheckIncludeFile.c.o -o cmTC_5d9e7
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4c3c8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4c3c8.dir/build.make CMakeFiles/cmTC_4c3c8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4c3c8.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4c3c8.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4c3c8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4c3c8.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4c3c8.dir/CheckFunctionExists.c.o -o cmTC_4c3c8 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_cb645/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_cb645.dir/build.make CMakeFiles/cmTC_cb645.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_cb645.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_cb645.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_cb645
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cb645.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_cb645.dir/CheckSymbolExists.c.o -o cmTC_cb645
CMakeFiles/cmTC_cb645.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_cb645.dir/build.make:97: recipe for target 'cmTC_cb645' failed
make[3]: *** [cmTC_cb645] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_cb645/fast' failed
make[2]: *** [cmTC_cb645/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e650e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e650e.dir/build.make CMakeFiles/cmTC_e650e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e650e.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e650e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_e650e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e650e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_e650e.dir/CheckFunctionExists.c.o -o cmTC_e650e -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e650e.dir/build.make:97: recipe for target 'cmTC_e650e' failed
make[3]: *** [cmTC_e650e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e650e/fast' failed
make[2]: *** [cmTC_e650e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 603454 killed;

ROS Buildfarm

unread,
Dec 7, 2022, 2:42:05 AM12/7/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/95/display/redirect>

Changes:


------------------------------------------
[...truncated 254.41 KB...]
Run Build Command:"/usr/bin/make" "cmTC_24f8e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_24f8e.dir/build.make CMakeFiles/cmTC_24f8e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_24f8e.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_24f8e.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_24f8e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_24f8e.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_24f8e.dir/feature_tests.cxx.o -o cmTC_24f8e
Run Build Command:"/usr/bin/make" "cmTC_dcad9/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_dcad9.dir/build.make CMakeFiles/cmTC_dcad9.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_dcad9.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_dcad9.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_dcad9
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dcad9.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_dcad9.dir/CheckIncludeFile.c.o -o cmTC_dcad9
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_100bd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_100bd.dir/build.make CMakeFiles/cmTC_100bd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_100bd.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_100bd.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_100bd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_100bd.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_100bd.dir/CheckFunctionExists.c.o -o cmTC_100bd -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_06906/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_06906.dir/build.make CMakeFiles/cmTC_06906.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_06906.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_06906.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_06906
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_06906.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_06906.dir/CheckSymbolExists.c.o -o cmTC_06906
CMakeFiles/cmTC_06906.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_06906.dir/build.make:97: recipe for target 'cmTC_06906' failed
make[3]: *** [cmTC_06906] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_06906/fast' failed
make[2]: *** [cmTC_06906/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ab56f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ab56f.dir/build.make CMakeFiles/cmTC_ab56f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ab56f.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ab56f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ab56f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab56f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ab56f.dir/CheckFunctionExists.c.o -o cmTC_ab56f -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ab56f.dir/build.make:97: recipe for target 'cmTC_ab56f' failed
make[3]: *** [cmTC_ab56f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ab56f/fast' failed
make[2]: *** [cmTC_ab56f/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
# END SUBSECTION
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1314608 killed;

ROS Buildfarm

unread,
Dec 8, 2022, 2:43:12 AM12/8/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/96/display/redirect>

Changes:


------------------------------------------
[...truncated 253.96 KB...]
Run Build Command:"/usr/bin/make" "cmTC_75a95/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_75a95.dir/build.make CMakeFiles/cmTC_75a95.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_75a95.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_75a95.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_75a95
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_75a95.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_75a95.dir/feature_tests.cxx.o -o cmTC_75a95
Run Build Command:"/usr/bin/make" "cmTC_bb963/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bb963.dir/build.make CMakeFiles/cmTC_bb963.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bb963.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_bb963.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_bb963
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bb963.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_bb963.dir/CheckIncludeFile.c.o -o cmTC_bb963
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b27f9/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b27f9.dir/build.make CMakeFiles/cmTC_b27f9.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b27f9.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_b27f9.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_b27f9
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b27f9.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b27f9.dir/CheckFunctionExists.c.o -o cmTC_b27f9 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_5da75/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5da75.dir/build.make CMakeFiles/cmTC_5da75.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5da75.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_5da75.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_5da75
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5da75.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5da75.dir/CheckSymbolExists.c.o -o cmTC_5da75
CMakeFiles/cmTC_5da75.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_5da75.dir/build.make:97: recipe for target 'cmTC_5da75' failed
make[3]: *** [cmTC_5da75] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_5da75/fast' failed
make[2]: *** [cmTC_5da75/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a0a7e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a0a7e.dir/build.make CMakeFiles/cmTC_a0a7e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a0a7e.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_a0a7e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_a0a7e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a0a7e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_a0a7e.dir/CheckFunctionExists.c.o -o cmTC_a0a7e -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_a0a7e.dir/build.make:97: recipe for target 'cmTC_a0a7e' failed
make[3]: *** [cmTC_a0a7e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_a0a7e/fast' failed
make[2]: *** [cmTC_a0a7e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 373905 killed;

ROS Buildfarm

unread,
Dec 9, 2022, 2:48:06 AM12/9/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/97/display/redirect>

Changes:


------------------------------------------
[...truncated 254.07 KB...]
Run Build Command:"/usr/bin/make" "cmTC_0fe79/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0fe79.dir/build.make CMakeFiles/cmTC_0fe79.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_0fe79.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_0fe79.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_0fe79
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0fe79.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_0fe79.dir/feature_tests.cxx.o -o cmTC_0fe79
Run Build Command:"/usr/bin/make" "cmTC_21156/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_21156.dir/build.make CMakeFiles/cmTC_21156.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_21156.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_21156.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_21156
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_21156.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_21156.dir/CheckIncludeFile.c.o -o cmTC_21156
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c40a6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c40a6.dir/build.make CMakeFiles/cmTC_c40a6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c40a6.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c40a6.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c40a6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c40a6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c40a6.dir/CheckFunctionExists.c.o -o cmTC_c40a6 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d7e9d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d7e9d.dir/build.make CMakeFiles/cmTC_d7e9d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d7e9d.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d7e9d.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_d7e9d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d7e9d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d7e9d.dir/CheckSymbolExists.c.o -o cmTC_d7e9d
CMakeFiles/cmTC_d7e9d.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d7e9d.dir/build.make:97: recipe for target 'cmTC_d7e9d' failed
make[3]: *** [cmTC_d7e9d] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d7e9d/fast' failed
make[2]: *** [cmTC_d7e9d/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b2f50/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b2f50.dir/build.make CMakeFiles/cmTC_b2f50.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b2f50.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_b2f50.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_b2f50
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b2f50.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b2f50.dir/CheckFunctionExists.c.o -o cmTC_b2f50 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_b2f50.dir/build.make:97: recipe for target 'cmTC_b2f50' failed
make[3]: *** [cmTC_b2f50] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_b2f50/fast' failed
make[2]: *** [cmTC_b2f50/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 838803 killed;

ROS Buildfarm

unread,
Dec 10, 2022, 2:32:33 AM12/10/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/98/display/redirect>

Changes:


------------------------------------------
[...truncated 253.98 KB...]
Run Build Command:"/usr/bin/make" "cmTC_2e00c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2e00c.dir/build.make CMakeFiles/cmTC_2e00c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_2e00c.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_2e00c.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_2e00c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e00c.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2e00c.dir/feature_tests.cxx.o -o cmTC_2e00c
Run Build Command:"/usr/bin/make" "cmTC_d331e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d331e.dir/build.make CMakeFiles/cmTC_d331e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d331e.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d331e.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_d331e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d331e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d331e.dir/CheckIncludeFile.c.o -o cmTC_d331e
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b3bd7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b3bd7.dir/build.make CMakeFiles/cmTC_b3bd7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b3bd7.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_b3bd7.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_b3bd7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3bd7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b3bd7.dir/CheckFunctionExists.c.o -o cmTC_b3bd7 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_8f4c8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8f4c8.dir/build.make CMakeFiles/cmTC_8f4c8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8f4c8.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_8f4c8.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_8f4c8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8f4c8.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8f4c8.dir/CheckSymbolExists.c.o -o cmTC_8f4c8
CMakeFiles/cmTC_8f4c8.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_8f4c8.dir/build.make:97: recipe for target 'cmTC_8f4c8' failed
make[3]: *** [cmTC_8f4c8] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_8f4c8/fast' failed
make[2]: *** [cmTC_8f4c8/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9cca5/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9cca5.dir/build.make CMakeFiles/cmTC_9cca5.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9cca5.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_9cca5.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_9cca5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9cca5.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_9cca5.dir/CheckFunctionExists.c.o -o cmTC_9cca5 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_9cca5.dir/build.make:97: recipe for target 'cmTC_9cca5' failed
make[3]: *** [cmTC_9cca5] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_9cca5/fast' failed
make[2]: *** [cmTC_9cca5/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 957536 killed;

ROS Buildfarm

unread,
Dec 11, 2022, 2:48:46 AM12/11/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/99/display/redirect>

Changes:


------------------------------------------
[...truncated 255.77 KB...]
Run Build Command:"/usr/bin/make" "cmTC_053ac/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_053ac.dir/build.make CMakeFiles/cmTC_053ac.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_053ac.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_053ac.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_053ac
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_053ac.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_053ac.dir/feature_tests.cxx.o -o cmTC_053ac
Run Build Command:"/usr/bin/make" "cmTC_6e0ef/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6e0ef.dir/build.make CMakeFiles/cmTC_6e0ef.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6e0ef.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_6e0ef.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_6e0ef
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6e0ef.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6e0ef.dir/CheckIncludeFile.c.o -o cmTC_6e0ef
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4fd65/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4fd65.dir/build.make CMakeFiles/cmTC_4fd65.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4fd65.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4fd65.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4fd65
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4fd65.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4fd65.dir/CheckFunctionExists.c.o -o cmTC_4fd65 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ec2f2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ec2f2.dir/build.make CMakeFiles/cmTC_ec2f2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ec2f2.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_ec2f2.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_ec2f2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ec2f2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ec2f2.dir/CheckSymbolExists.c.o -o cmTC_ec2f2
CMakeFiles/cmTC_ec2f2.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ec2f2.dir/build.make:97: recipe for target 'cmTC_ec2f2' failed
make[3]: *** [cmTC_ec2f2] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ec2f2/fast' failed
make[2]: *** [cmTC_ec2f2/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_68244/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_68244.dir/build.make CMakeFiles/cmTC_68244.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_68244.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_68244.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_68244
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_68244.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_68244.dir/CheckFunctionExists.c.o -o cmTC_68244 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_68244.dir/build.make:97: recipe for target 'cmTC_68244' failed
make[3]: *** [cmTC_68244] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_68244/fast' failed
make[2]: *** [cmTC_68244/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 891136 killed;

ROS Buildfarm

unread,
Dec 12, 2022, 2:43:03 AM12/12/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/100/display/redirect>

Changes:


------------------------------------------
[...truncated 253.99 KB...]
Run Build Command:"/usr/bin/make" "cmTC_badfe/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_badfe.dir/build.make CMakeFiles/cmTC_badfe.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_badfe.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_badfe.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_badfe
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_badfe.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_badfe.dir/feature_tests.cxx.o -o cmTC_badfe
Run Build Command:"/usr/bin/make" "cmTC_855a2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_855a2.dir/build.make CMakeFiles/cmTC_855a2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_855a2.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_855a2.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_855a2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_855a2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_855a2.dir/CheckIncludeFile.c.o -o cmTC_855a2
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4d4e0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4d4e0.dir/build.make CMakeFiles/cmTC_4d4e0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4d4e0.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4d4e0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4d4e0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4d4e0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4d4e0.dir/CheckFunctionExists.c.o -o cmTC_4d4e0 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_264c2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_264c2.dir/build.make CMakeFiles/cmTC_264c2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_264c2.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_264c2.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_264c2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_264c2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_264c2.dir/CheckSymbolExists.c.o -o cmTC_264c2
CMakeFiles/cmTC_264c2.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_264c2.dir/build.make:97: recipe for target 'cmTC_264c2' failed
make[3]: *** [cmTC_264c2] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_264c2/fast' failed
make[2]: *** [cmTC_264c2/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_44a3f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_44a3f.dir/build.make CMakeFiles/cmTC_44a3f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_44a3f.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_44a3f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_44a3f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_44a3f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_44a3f.dir/CheckFunctionExists.c.o -o cmTC_44a3f -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_44a3f.dir/build.make:97: recipe for target 'cmTC_44a3f' failed
make[3]: *** [cmTC_44a3f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_44a3f/fast' failed
make[2]: *** [cmTC_44a3f/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1251694 killed;

ROS Buildfarm

unread,
Dec 13, 2022, 2:40:16 AM12/13/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/101/display/redirect>

Changes:


------------------------------------------
[...truncated 254.33 KB...]
Run Build Command:"/usr/bin/make" "cmTC_0238c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0238c.dir/build.make CMakeFiles/cmTC_0238c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_0238c.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_0238c.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_0238c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0238c.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_0238c.dir/feature_tests.cxx.o -o cmTC_0238c
Run Build Command:"/usr/bin/make" "cmTC_78e02/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_78e02.dir/build.make CMakeFiles/cmTC_78e02.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_78e02.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_78e02.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_78e02
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_78e02.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_78e02.dir/CheckIncludeFile.c.o -o cmTC_78e02
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_abdc1/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_abdc1.dir/build.make CMakeFiles/cmTC_abdc1.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_abdc1.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_abdc1.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_abdc1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_abdc1.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_abdc1.dir/CheckFunctionExists.c.o -o cmTC_abdc1 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_edffb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_edffb.dir/build.make CMakeFiles/cmTC_edffb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_edffb.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_edffb.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_edffb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_edffb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_edffb.dir/CheckSymbolExists.c.o -o cmTC_edffb
CMakeFiles/cmTC_edffb.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_edffb.dir/build.make:97: recipe for target 'cmTC_edffb' failed
make[3]: *** [cmTC_edffb] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_edffb/fast' failed
make[2]: *** [cmTC_edffb/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_36745/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_36745.dir/build.make CMakeFiles/cmTC_36745.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_36745.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_36745.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_36745
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_36745.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_36745.dir/CheckFunctionExists.c.o -o cmTC_36745 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_36745.dir/build.make:97: recipe for target 'cmTC_36745' failed
make[3]: *** [cmTC_36745] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_36745/fast' failed
make[2]: *** [cmTC_36745/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1505657 killed;

ROS Buildfarm

unread,
Dec 14, 2022, 2:47:45 AM12/14/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/102/display/redirect>

Changes:


------------------------------------------
[...truncated 258.42 KB...]
Run Build Command:"/usr/bin/make" "cmTC_08817/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_08817.dir/build.make CMakeFiles/cmTC_08817.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_08817.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_08817.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_08817
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_08817.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_08817.dir/feature_tests.cxx.o -o cmTC_08817
Run Build Command:"/usr/bin/make" "cmTC_8780d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8780d.dir/build.make CMakeFiles/cmTC_8780d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8780d.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_8780d.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_8780d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8780d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8780d.dir/CheckIncludeFile.c.o -o cmTC_8780d
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_37637/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_37637.dir/build.make CMakeFiles/cmTC_37637.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_37637.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_37637.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_37637
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_37637.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_37637.dir/CheckFunctionExists.c.o -o cmTC_37637 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_47bd9/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_47bd9.dir/build.make CMakeFiles/cmTC_47bd9.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_47bd9.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_47bd9.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_47bd9
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_47bd9.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_47bd9.dir/CheckSymbolExists.c.o -o cmTC_47bd9
CMakeFiles/cmTC_47bd9.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_47bd9.dir/build.make:97: recipe for target 'cmTC_47bd9' failed
make[3]: *** [cmTC_47bd9] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_47bd9/fast' failed
make[2]: *** [cmTC_47bd9/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_85910/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_85910.dir/build.make CMakeFiles/cmTC_85910.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_85910.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_85910.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_85910
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_85910.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_85910.dir/CheckFunctionExists.c.o -o cmTC_85910 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_85910.dir/build.make:97: recipe for target 'cmTC_85910' failed
make[3]: *** [cmTC_85910] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_85910/fast' failed
make[2]: *** [cmTC_85910/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
debian/rules:27: recipe for target 'build' failed
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
# END SUBSECTION
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1018666 killed;

ROS Buildfarm

unread,
Dec 15, 2022, 2:48:28 AM12/15/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/103/display/redirect>

Changes:


------------------------------------------
[...truncated 344.28 KB...]
Run Build Command:"/usr/bin/make" "cmTC_7de4a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7de4a.dir/build.make CMakeFiles/cmTC_7de4a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_7de4a.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_7de4a.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_7de4a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7de4a.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7de4a.dir/feature_tests.cxx.o -o cmTC_7de4a
Run Build Command:"/usr/bin/make" "cmTC_f100b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f100b.dir/build.make CMakeFiles/cmTC_f100b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f100b.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f100b.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_f100b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f100b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f100b.dir/CheckIncludeFile.c.o -o cmTC_f100b
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_538ae/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_538ae.dir/build.make CMakeFiles/cmTC_538ae.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_538ae.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_538ae.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_538ae
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_538ae.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_538ae.dir/CheckFunctionExists.c.o -o cmTC_538ae -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a0466/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a0466.dir/build.make CMakeFiles/cmTC_a0466.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a0466.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a0466.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_a0466
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a0466.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a0466.dir/CheckSymbolExists.c.o -o cmTC_a0466
CMakeFiles/cmTC_a0466.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_a0466.dir/build.make:97: recipe for target 'cmTC_a0466' failed
make[3]: *** [cmTC_a0466] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_a0466/fast' failed
make[2]: *** [cmTC_a0466/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1119d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1119d.dir/build.make CMakeFiles/cmTC_1119d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1119d.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_1119d.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_1119d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1119d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_1119d.dir/CheckFunctionExists.c.o -o cmTC_1119d -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_1119d.dir/build.make:97: recipe for target 'cmTC_1119d' failed
make[3]: *** [cmTC_1119d] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_1119d/fast' failed
make[2]: *** [cmTC_1119d/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1259462 killed;

ROS Buildfarm

unread,
Dec 16, 2022, 2:41:45 AM12/16/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/104/display/redirect>

Changes:


------------------------------------------
[...truncated 253.89 KB...]
Run Build Command:"/usr/bin/make" "cmTC_4b3fc/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4b3fc.dir/build.make CMakeFiles/cmTC_4b3fc.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_4b3fc.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_4b3fc.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_4b3fc
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4b3fc.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_4b3fc.dir/feature_tests.cxx.o -o cmTC_4b3fc
Run Build Command:"/usr/bin/make" "cmTC_5d421/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5d421.dir/build.make CMakeFiles/cmTC_5d421.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5d421.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_5d421.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_5d421
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5d421.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5d421.dir/CheckIncludeFile.c.o -o cmTC_5d421
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_18fc3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_18fc3.dir/build.make CMakeFiles/cmTC_18fc3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_18fc3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_18fc3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_18fc3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_18fc3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_18fc3.dir/CheckFunctionExists.c.o -o cmTC_18fc3 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a200a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a200a.dir/build.make CMakeFiles/cmTC_a200a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a200a.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a200a.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_a200a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a200a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a200a.dir/CheckSymbolExists.c.o -o cmTC_a200a
CMakeFiles/cmTC_a200a.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_a200a.dir/build.make:97: recipe for target 'cmTC_a200a' failed
make[3]: *** [cmTC_a200a] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_a200a/fast' failed
make[2]: *** [cmTC_a200a/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_87c0b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_87c0b.dir/build.make CMakeFiles/cmTC_87c0b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_87c0b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_87c0b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_87c0b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_87c0b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_87c0b.dir/CheckFunctionExists.c.o -o cmTC_87c0b -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_87c0b.dir/build.make:97: recipe for target 'cmTC_87c0b' failed
make[3]: *** [cmTC_87c0b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_87c0b/fast' failed
make[2]: *** [cmTC_87c0b/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
# END SUBSECTION
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 324231 killed;

ROS Buildfarm

unread,
Dec 17, 2022, 2:41:01 AM12/17/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/105/display/redirect>

Changes:


------------------------------------------
[...truncated 255.68 KB...]
Run Build Command:"/usr/bin/make" "cmTC_68314/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_68314.dir/build.make CMakeFiles/cmTC_68314.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_68314.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_68314.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_68314
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_68314.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_68314.dir/feature_tests.cxx.o -o cmTC_68314
Run Build Command:"/usr/bin/make" "cmTC_5c9f6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5c9f6.dir/build.make CMakeFiles/cmTC_5c9f6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5c9f6.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_5c9f6.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_5c9f6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5c9f6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5c9f6.dir/CheckIncludeFile.c.o -o cmTC_5c9f6
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f4448/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f4448.dir/build.make CMakeFiles/cmTC_f4448.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f4448.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_f4448.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_f4448
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4448.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_f4448.dir/CheckFunctionExists.c.o -o cmTC_f4448 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_6bc4f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6bc4f.dir/build.make CMakeFiles/cmTC_6bc4f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6bc4f.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_6bc4f.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_6bc4f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6bc4f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6bc4f.dir/CheckSymbolExists.c.o -o cmTC_6bc4f
CMakeFiles/cmTC_6bc4f.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_6bc4f.dir/build.make:97: recipe for target 'cmTC_6bc4f' failed
make[3]: *** [cmTC_6bc4f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_6bc4f/fast' failed
make[2]: *** [cmTC_6bc4f/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0dd90/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0dd90.dir/build.make CMakeFiles/cmTC_0dd90.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0dd90.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0dd90.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0dd90
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0dd90.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0dd90.dir/CheckFunctionExists.c.o -o cmTC_0dd90 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_0dd90.dir/build.make:97: recipe for target 'cmTC_0dd90' failed
make[3]: *** [cmTC_0dd90] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_0dd90/fast' failed
make[2]: *** [cmTC_0dd90/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 601452 killed;

ROS Buildfarm

unread,
Dec 18, 2022, 2:42:22 AM12/18/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/106/display/redirect>

Changes:


------------------------------------------
[...truncated 258.20 KB...]
Run Build Command:"/usr/bin/make" "cmTC_17853/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_17853.dir/build.make CMakeFiles/cmTC_17853.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_17853.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_17853.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_17853
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17853.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_17853.dir/feature_tests.cxx.o -o cmTC_17853
Run Build Command:"/usr/bin/make" "cmTC_4b95f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4b95f.dir/build.make CMakeFiles/cmTC_4b95f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4b95f.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_4b95f.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_4b95f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4b95f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_4b95f.dir/CheckIncludeFile.c.o -o cmTC_4b95f
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_07120/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_07120.dir/build.make CMakeFiles/cmTC_07120.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_07120.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_07120.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_07120
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_07120.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_07120.dir/CheckFunctionExists.c.o -o cmTC_07120 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f299d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f299d.dir/build.make CMakeFiles/cmTC_f299d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f299d.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f299d.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_f299d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f299d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f299d.dir/CheckSymbolExists.c.o -o cmTC_f299d
CMakeFiles/cmTC_f299d.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_f299d.dir/build.make:97: recipe for target 'cmTC_f299d' failed
make[3]: *** [cmTC_f299d] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_f299d/fast' failed
make[2]: *** [cmTC_f299d/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_8b896/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8b896.dir/build.make CMakeFiles/cmTC_8b896.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8b896.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_8b896.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_8b896
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8b896.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_8b896.dir/CheckFunctionExists.c.o -o cmTC_8b896 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_8b896.dir/build.make:97: recipe for target 'cmTC_8b896' failed
make[3]: *** [cmTC_8b896] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_8b896/fast' failed
make[2]: *** [cmTC_8b896/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1243123 killed;

ROS Buildfarm

unread,
Dec 19, 2022, 2:42:17 AM12/19/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/107/display/redirect>

Changes:


------------------------------------------
[...truncated 253.89 KB...]
Run Build Command:"/usr/bin/make" "cmTC_aaaf3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_aaaf3.dir/build.make CMakeFiles/cmTC_aaaf3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_aaaf3.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_aaaf3.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_aaaf3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aaaf3.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_aaaf3.dir/feature_tests.cxx.o -o cmTC_aaaf3
Run Build Command:"/usr/bin/make" "cmTC_80f91/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_80f91.dir/build.make CMakeFiles/cmTC_80f91.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_80f91.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_80f91.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_80f91
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_80f91.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_80f91.dir/CheckIncludeFile.c.o -o cmTC_80f91
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_eb9c3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_eb9c3.dir/build.make CMakeFiles/cmTC_eb9c3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_eb9c3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_eb9c3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_eb9c3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eb9c3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_eb9c3.dir/CheckFunctionExists.c.o -o cmTC_eb9c3 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_943b6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_943b6.dir/build.make CMakeFiles/cmTC_943b6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_943b6.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_943b6.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_943b6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_943b6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_943b6.dir/CheckSymbolExists.c.o -o cmTC_943b6
CMakeFiles/cmTC_943b6.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_943b6.dir/build.make:97: recipe for target 'cmTC_943b6' failed
make[3]: *** [cmTC_943b6] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_943b6/fast' failed
make[2]: *** [cmTC_943b6/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_645a6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_645a6.dir/build.make CMakeFiles/cmTC_645a6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_645a6.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_645a6.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_645a6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_645a6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_645a6.dir/CheckFunctionExists.c.o -o cmTC_645a6 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_645a6.dir/build.make:97: recipe for target 'cmTC_645a6' failed
make[3]: *** [cmTC_645a6] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_645a6/fast' failed
make[2]: *** [cmTC_645a6/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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.
--------------------------------------------------------------------------------------------------

# END SUBSECTION
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 598636 killed;

ROS Buildfarm

unread,
Dec 20, 2022, 2:46:04 AM12/20/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/108/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_b9b9f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b9b9f.dir/build.make CMakeFiles/cmTC_b9b9f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b9b9f.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_b9b9f.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_b9b9f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b9b9f.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b9b9f.dir/feature_tests.cxx.o -o cmTC_b9b9f
Run Build Command:"/usr/bin/make" "cmTC_0548d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0548d.dir/build.make CMakeFiles/cmTC_0548d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0548d.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_0548d.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_0548d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0548d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_0548d.dir/CheckIncludeFile.c.o -o cmTC_0548d
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_31c72/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_31c72.dir/build.make CMakeFiles/cmTC_31c72.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_31c72.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_31c72.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_31c72
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_31c72.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_31c72.dir/CheckFunctionExists.c.o -o cmTC_31c72 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9ac75/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9ac75.dir/build.make CMakeFiles/cmTC_9ac75.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9ac75.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_9ac75.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_9ac75
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9ac75.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_9ac75.dir/CheckSymbolExists.c.o -o cmTC_9ac75
CMakeFiles/cmTC_9ac75.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_9ac75.dir/build.make:97: recipe for target 'cmTC_9ac75' failed
make[3]: *** [cmTC_9ac75] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_9ac75/fast' failed
make[2]: *** [cmTC_9ac75/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_48543/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_48543.dir/build.make CMakeFiles/cmTC_48543.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_48543.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_48543.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_48543
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_48543.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_48543.dir/CheckFunctionExists.c.o -o cmTC_48543 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_48543.dir/build.make:97: recipe for target 'cmTC_48543' failed
make[3]: *** [cmTC_48543] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_48543/fast' failed
make[2]: *** [cmTC_48543/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 471808 killed;

ROS Buildfarm

unread,
Dec 21, 2022, 2:42:33 AM12/21/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/109/display/redirect>

Changes:


------------------------------------------
[...truncated 330.34 KB...]
Run Build Command:"/usr/bin/make" "cmTC_d6f69/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d6f69.dir/build.make CMakeFiles/cmTC_d6f69.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_d6f69.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_d6f69.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_d6f69
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d6f69.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d6f69.dir/feature_tests.cxx.o -o cmTC_d6f69
Run Build Command:"/usr/bin/make" "cmTC_5ab11/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5ab11.dir/build.make CMakeFiles/cmTC_5ab11.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5ab11.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_5ab11.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_5ab11
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5ab11.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5ab11.dir/CheckIncludeFile.c.o -o cmTC_5ab11
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b7725/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b7725.dir/build.make CMakeFiles/cmTC_b7725.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b7725.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_b7725.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_b7725
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b7725.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b7725.dir/CheckFunctionExists.c.o -o cmTC_b7725 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c4d33/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c4d33.dir/build.make CMakeFiles/cmTC_c4d33.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c4d33.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_c4d33.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_c4d33
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c4d33.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_c4d33.dir/CheckSymbolExists.c.o -o cmTC_c4d33
CMakeFiles/cmTC_c4d33.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c4d33.dir/build.make:97: recipe for target 'cmTC_c4d33' failed
make[3]: *** [cmTC_c4d33] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c4d33/fast' failed
make[2]: *** [cmTC_c4d33/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e1234/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e1234.dir/build.make CMakeFiles/cmTC_e1234.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e1234.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e1234.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_e1234
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e1234.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_e1234.dir/CheckFunctionExists.c.o -o cmTC_e1234 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e1234.dir/build.make:97: recipe for target 'cmTC_e1234' failed
make[3]: *** [cmTC_e1234] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e1234/fast' failed
make[2]: *** [cmTC_e1234/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 977100 killed;

ROS Buildfarm

unread,
Dec 22, 2022, 2:40:48 AM12/22/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/110/display/redirect>

Changes:


------------------------------------------
[...truncated 253.89 KB...]
Run Build Command:"/usr/bin/make" "cmTC_5ea68/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5ea68.dir/build.make CMakeFiles/cmTC_5ea68.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_5ea68.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_5ea68.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_5ea68
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5ea68.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5ea68.dir/feature_tests.cxx.o -o cmTC_5ea68
Run Build Command:"/usr/bin/make" "cmTC_aae84/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_aae84.dir/build.make CMakeFiles/cmTC_aae84.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_aae84.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_aae84.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_aae84
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aae84.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_aae84.dir/CheckIncludeFile.c.o -o cmTC_aae84
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_04071/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_04071.dir/build.make CMakeFiles/cmTC_04071.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_04071.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_04071.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_04071
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_04071.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_04071.dir/CheckFunctionExists.c.o -o cmTC_04071 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_7c9f7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7c9f7.dir/build.make CMakeFiles/cmTC_7c9f7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7c9f7.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_7c9f7.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_7c9f7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7c9f7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7c9f7.dir/CheckSymbolExists.c.o -o cmTC_7c9f7
CMakeFiles/cmTC_7c9f7.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_7c9f7.dir/build.make:97: recipe for target 'cmTC_7c9f7' failed
make[3]: *** [cmTC_7c9f7] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_7c9f7/fast' failed
make[2]: *** [cmTC_7c9f7/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_23760/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_23760.dir/build.make CMakeFiles/cmTC_23760.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_23760.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_23760.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_23760
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23760.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_23760.dir/CheckFunctionExists.c.o -o cmTC_23760 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_23760.dir/build.make:97: recipe for target 'cmTC_23760' failed
make[3]: *** [cmTC_23760] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_23760/fast' failed
make[2]: *** [cmTC_23760/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 642024 killed;

ROS Buildfarm

unread,
Dec 23, 2022, 2:41:12 AM12/23/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/111/display/redirect>

Changes:


------------------------------------------
[...truncated 253.95 KB...]
Run Build Command:"/usr/bin/make" "cmTC_a70b8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a70b8.dir/build.make CMakeFiles/cmTC_a70b8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a70b8.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_a70b8.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_a70b8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a70b8.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a70b8.dir/feature_tests.cxx.o -o cmTC_a70b8
Run Build Command:"/usr/bin/make" "cmTC_32d31/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_32d31.dir/build.make CMakeFiles/cmTC_32d31.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_32d31.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_32d31.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_32d31
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32d31.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_32d31.dir/CheckIncludeFile.c.o -o cmTC_32d31
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9388b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9388b.dir/build.make CMakeFiles/cmTC_9388b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9388b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_9388b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_9388b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9388b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_9388b.dir/CheckFunctionExists.c.o -o cmTC_9388b -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_45702/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_45702.dir/build.make CMakeFiles/cmTC_45702.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_45702.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_45702.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_45702
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_45702.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_45702.dir/CheckSymbolExists.c.o -o cmTC_45702
CMakeFiles/cmTC_45702.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_45702.dir/build.make:97: recipe for target 'cmTC_45702' failed
make[3]: *** [cmTC_45702] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_45702/fast' failed
make[2]: *** [cmTC_45702/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_97458/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_97458.dir/build.make CMakeFiles/cmTC_97458.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_97458.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_97458.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_97458
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_97458.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_97458.dir/CheckFunctionExists.c.o -o cmTC_97458 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_97458.dir/build.make:97: recipe for target 'cmTC_97458' failed
make[3]: *** [cmTC_97458] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_97458/fast' failed
make[2]: *** [cmTC_97458/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1241464 killed;

ROS Buildfarm

unread,
Dec 24, 2022, 2:46:22 AM12/24/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/112/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_89132/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_89132.dir/build.make CMakeFiles/cmTC_89132.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_89132.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_89132.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_89132
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_89132.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_89132.dir/feature_tests.cxx.o -o cmTC_89132
Run Build Command:"/usr/bin/make" "cmTC_6dd89/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6dd89.dir/build.make CMakeFiles/cmTC_6dd89.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6dd89.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_6dd89.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_6dd89
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6dd89.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6dd89.dir/CheckIncludeFile.c.o -o cmTC_6dd89
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_67322/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_67322.dir/build.make CMakeFiles/cmTC_67322.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_67322.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_67322.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_67322
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_67322.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_67322.dir/CheckFunctionExists.c.o -o cmTC_67322 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_3ff66/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3ff66.dir/build.make CMakeFiles/cmTC_3ff66.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_3ff66.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_3ff66.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_3ff66
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3ff66.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_3ff66.dir/CheckSymbolExists.c.o -o cmTC_3ff66
CMakeFiles/cmTC_3ff66.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_3ff66.dir/build.make:97: recipe for target 'cmTC_3ff66' failed
make[3]: *** [cmTC_3ff66] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_3ff66/fast' failed
make[2]: *** [cmTC_3ff66/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a1388/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a1388.dir/build.make CMakeFiles/cmTC_a1388.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a1388.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_a1388.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_a1388
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a1388.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_a1388.dir/CheckFunctionExists.c.o -o cmTC_a1388 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_a1388.dir/build.make:97: recipe for target 'cmTC_a1388' failed
make[3]: *** [cmTC_a1388] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_a1388/fast' failed
make[2]: *** [cmTC_a1388/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
# END SUBSECTION
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1109971 killed;

ROS Buildfarm

unread,
Dec 25, 2022, 2:40:44 AM12/25/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/113/display/redirect>

Changes:


------------------------------------------
[...truncated 258.20 KB...]
Run Build Command:"/usr/bin/make" "cmTC_b15af/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b15af.dir/build.make CMakeFiles/cmTC_b15af.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b15af.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_b15af.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_b15af
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b15af.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b15af.dir/feature_tests.cxx.o -o cmTC_b15af
Run Build Command:"/usr/bin/make" "cmTC_b3f3a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b3f3a.dir/build.make CMakeFiles/cmTC_b3f3a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b3f3a.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_b3f3a.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_b3f3a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3f3a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b3f3a.dir/CheckIncludeFile.c.o -o cmTC_b3f3a
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_babd8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_babd8.dir/build.make CMakeFiles/cmTC_babd8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_babd8.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_babd8.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_babd8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_babd8.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_babd8.dir/CheckFunctionExists.c.o -o cmTC_babd8 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_bad82/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bad82.dir/build.make CMakeFiles/cmTC_bad82.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bad82.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_bad82.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_bad82
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bad82.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_bad82.dir/CheckSymbolExists.c.o -o cmTC_bad82
CMakeFiles/cmTC_bad82.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_bad82.dir/build.make:97: recipe for target 'cmTC_bad82' failed
make[3]: *** [cmTC_bad82] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_bad82/fast' failed
make[2]: *** [cmTC_bad82/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_bf5ad/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bf5ad.dir/build.make CMakeFiles/cmTC_bf5ad.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bf5ad.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_bf5ad.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_bf5ad
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf5ad.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_bf5ad.dir/CheckFunctionExists.c.o -o cmTC_bf5ad -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_bf5ad.dir/build.make:97: recipe for target 'cmTC_bf5ad' failed
make[3]: *** [cmTC_bf5ad] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_bf5ad/fast' failed
make[2]: *** [cmTC_bf5ad/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
debian/rules:27: recipe for target 'build' failed
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 617682 killed;

ROS Buildfarm

unread,
Dec 26, 2022, 2:38:41 AM12/26/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/114/display/redirect>

Changes:


------------------------------------------
[...truncated 253.95 KB...]
Run Build Command:"/usr/bin/make" "cmTC_e12b4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e12b4.dir/build.make CMakeFiles/cmTC_e12b4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_e12b4.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_e12b4.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_e12b4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e12b4.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_e12b4.dir/feature_tests.cxx.o -o cmTC_e12b4
Run Build Command:"/usr/bin/make" "cmTC_d4801/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d4801.dir/build.make CMakeFiles/cmTC_d4801.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d4801.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d4801.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_d4801
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d4801.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d4801.dir/CheckIncludeFile.c.o -o cmTC_d4801
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_23fdb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_23fdb.dir/build.make CMakeFiles/cmTC_23fdb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_23fdb.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_23fdb.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_23fdb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23fdb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_23fdb.dir/CheckFunctionExists.c.o -o cmTC_23fdb -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_89dfa/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_89dfa.dir/build.make CMakeFiles/cmTC_89dfa.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_89dfa.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_89dfa.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_89dfa
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_89dfa.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_89dfa.dir/CheckSymbolExists.c.o -o cmTC_89dfa
CMakeFiles/cmTC_89dfa.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_89dfa.dir/build.make:97: recipe for target 'cmTC_89dfa' failed
make[3]: *** [cmTC_89dfa] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_89dfa/fast' failed
make[2]: *** [cmTC_89dfa/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9baed/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9baed.dir/build.make CMakeFiles/cmTC_9baed.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9baed.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_9baed.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_9baed
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9baed.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_9baed.dir/CheckFunctionExists.c.o -o cmTC_9baed -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_9baed.dir/build.make:97: recipe for target 'cmTC_9baed' failed
make[3]: *** [cmTC_9baed] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_9baed/fast' failed
make[2]: *** [cmTC_9baed/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1588636 killed;

ROS Buildfarm

unread,
Dec 27, 2022, 2:40:12 AM12/27/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/115/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_f76f7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f76f7.dir/build.make CMakeFiles/cmTC_f76f7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_f76f7.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_f76f7.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_f76f7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f76f7.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f76f7.dir/feature_tests.cxx.o -o cmTC_f76f7
Run Build Command:"/usr/bin/make" "cmTC_8a954/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8a954.dir/build.make CMakeFiles/cmTC_8a954.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8a954.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_8a954.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_8a954
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8a954.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8a954.dir/CheckIncludeFile.c.o -o cmTC_8a954
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_8d82a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8d82a.dir/build.make CMakeFiles/cmTC_8d82a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8d82a.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_8d82a.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_8d82a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8d82a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_8d82a.dir/CheckFunctionExists.c.o -o cmTC_8d82a -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_afe53/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_afe53.dir/build.make CMakeFiles/cmTC_afe53.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_afe53.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_afe53.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_afe53
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_afe53.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_afe53.dir/CheckSymbolExists.c.o -o cmTC_afe53
CMakeFiles/cmTC_afe53.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_afe53.dir/build.make:97: recipe for target 'cmTC_afe53' failed
make[3]: *** [cmTC_afe53] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_afe53/fast' failed
make[2]: *** [cmTC_afe53/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1a81a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1a81a.dir/build.make CMakeFiles/cmTC_1a81a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1a81a.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_1a81a.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_1a81a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1a81a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_1a81a.dir/CheckFunctionExists.c.o -o cmTC_1a81a -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_1a81a.dir/build.make:97: recipe for target 'cmTC_1a81a' failed
make[3]: *** [cmTC_1a81a] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_1a81a/fast' failed
make[2]: *** [cmTC_1a81a/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
# END SUBSECTION
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1492092 killed;

ROS Buildfarm

unread,
Dec 28, 2022, 2:37:09 AM12/28/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/116/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_d14d0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d14d0.dir/build.make CMakeFiles/cmTC_d14d0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_d14d0.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_d14d0.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_d14d0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d14d0.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d14d0.dir/feature_tests.cxx.o -o cmTC_d14d0
Run Build Command:"/usr/bin/make" "cmTC_25ad8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_25ad8.dir/build.make CMakeFiles/cmTC_25ad8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_25ad8.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_25ad8.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_25ad8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_25ad8.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_25ad8.dir/CheckIncludeFile.c.o -o cmTC_25ad8
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_401be/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_401be.dir/build.make CMakeFiles/cmTC_401be.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_401be.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_401be.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_401be
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_401be.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_401be.dir/CheckFunctionExists.c.o -o cmTC_401be -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_10056/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_10056.dir/build.make CMakeFiles/cmTC_10056.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_10056.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_10056.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_10056
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_10056.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_10056.dir/CheckSymbolExists.c.o -o cmTC_10056
CMakeFiles/cmTC_10056.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_10056.dir/build.make:97: recipe for target 'cmTC_10056' failed
make[3]: *** [cmTC_10056] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_10056/fast' failed
make[2]: *** [cmTC_10056/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fadd4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fadd4.dir/build.make CMakeFiles/cmTC_fadd4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fadd4.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_fadd4.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_fadd4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fadd4.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_fadd4.dir/CheckFunctionExists.c.o -o cmTC_fadd4 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_fadd4.dir/build.make:97: recipe for target 'cmTC_fadd4' failed
make[3]: *** [cmTC_fadd4] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_fadd4/fast' failed
make[2]: *** [cmTC_fadd4/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 467970 killed;

ROS Buildfarm

unread,
Dec 29, 2022, 2:39:46 AM12/29/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/117/display/redirect>

Changes:


------------------------------------------
[...truncated 254.19 KB...]
Run Build Command:"/usr/bin/make" "cmTC_4d3c6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4d3c6.dir/build.make CMakeFiles/cmTC_4d3c6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_4d3c6.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_4d3c6.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_4d3c6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4d3c6.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_4d3c6.dir/feature_tests.cxx.o -o cmTC_4d3c6
Run Build Command:"/usr/bin/make" "cmTC_b1726/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b1726.dir/build.make CMakeFiles/cmTC_b1726.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b1726.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_b1726.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_b1726
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b1726.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b1726.dir/CheckIncludeFile.c.o -o cmTC_b1726
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fc91b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fc91b.dir/build.make CMakeFiles/cmTC_fc91b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fc91b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_fc91b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_fc91b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fc91b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_fc91b.dir/CheckFunctionExists.c.o -o cmTC_fc91b -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_acd30/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_acd30.dir/build.make CMakeFiles/cmTC_acd30.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_acd30.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_acd30.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_acd30
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_acd30.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_acd30.dir/CheckSymbolExists.c.o -o cmTC_acd30
CMakeFiles/cmTC_acd30.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_acd30.dir/build.make:97: recipe for target 'cmTC_acd30' failed
make[3]: *** [cmTC_acd30] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_acd30/fast' failed
make[2]: *** [cmTC_acd30/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e5061/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e5061.dir/build.make CMakeFiles/cmTC_e5061.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e5061.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e5061.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_e5061
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e5061.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_e5061.dir/CheckFunctionExists.c.o -o cmTC_e5061 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e5061.dir/build.make:97: recipe for target 'cmTC_e5061' failed
make[3]: *** [cmTC_e5061] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e5061/fast' failed
make[2]: *** [cmTC_e5061/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 3549619 killed;

ROS Buildfarm

unread,
Dec 30, 2022, 2:41:24 AM12/30/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/118/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_1aac1/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1aac1.dir/build.make CMakeFiles/cmTC_1aac1.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_1aac1.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_1aac1.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_1aac1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1aac1.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1aac1.dir/feature_tests.cxx.o -o cmTC_1aac1
Run Build Command:"/usr/bin/make" "cmTC_a3250/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a3250.dir/build.make CMakeFiles/cmTC_a3250.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a3250.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a3250.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_a3250
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3250.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a3250.dir/CheckIncludeFile.c.o -o cmTC_a3250
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_86e7f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_86e7f.dir/build.make CMakeFiles/cmTC_86e7f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_86e7f.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_86e7f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_86e7f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_86e7f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_86e7f.dir/CheckFunctionExists.c.o -o cmTC_86e7f -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c717a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c717a.dir/build.make CMakeFiles/cmTC_c717a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c717a.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_c717a.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_c717a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c717a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_c717a.dir/CheckSymbolExists.c.o -o cmTC_c717a
CMakeFiles/cmTC_c717a.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c717a.dir/build.make:97: recipe for target 'cmTC_c717a' failed
make[3]: *** [cmTC_c717a] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c717a/fast' failed
make[2]: *** [cmTC_c717a/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_27391/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_27391.dir/build.make CMakeFiles/cmTC_27391.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_27391.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_27391.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_27391
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_27391.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_27391.dir/CheckFunctionExists.c.o -o cmTC_27391 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_27391.dir/build.make:97: recipe for target 'cmTC_27391' failed
make[3]: *** [cmTC_27391] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_27391/fast' failed
make[2]: *** [cmTC_27391/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
# END SUBSECTION
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 665368 killed;

ROS Buildfarm

unread,
Dec 31, 2022, 2:42:08 AM12/31/22
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/119/display/redirect>

Changes:


------------------------------------------
[...truncated 267.83 KB...]
Run Build Command:"/usr/bin/make" "cmTC_87b77/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_87b77.dir/build.make CMakeFiles/cmTC_87b77.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_87b77.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_87b77.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_87b77
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_87b77.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_87b77.dir/feature_tests.cxx.o -o cmTC_87b77
Run Build Command:"/usr/bin/make" "cmTC_d4417/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d4417.dir/build.make CMakeFiles/cmTC_d4417.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d4417.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d4417.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_d4417
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d4417.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d4417.dir/CheckIncludeFile.c.o -o cmTC_d4417
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1eb30/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1eb30.dir/build.make CMakeFiles/cmTC_1eb30.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1eb30.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_1eb30.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_1eb30
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1eb30.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_1eb30.dir/CheckFunctionExists.c.o -o cmTC_1eb30 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e7220/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e7220.dir/build.make CMakeFiles/cmTC_e7220.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e7220.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_e7220.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_e7220
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e7220.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_e7220.dir/CheckSymbolExists.c.o -o cmTC_e7220
CMakeFiles/cmTC_e7220.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e7220.dir/build.make:97: recipe for target 'cmTC_e7220' failed
make[3]: *** [cmTC_e7220] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e7220/fast' failed
make[2]: *** [cmTC_e7220/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0231f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0231f.dir/build.make CMakeFiles/cmTC_0231f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0231f.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0231f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0231f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0231f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0231f.dir/CheckFunctionExists.c.o -o cmTC_0231f -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_0231f.dir/build.make:97: recipe for target 'cmTC_0231f' failed
make[3]: *** [cmTC_0231f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_0231f/fast' failed
make[2]: *** [cmTC_0231f/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 943140 killed;

ROS Buildfarm

unread,
Jan 1, 2023, 2:38:56 AM1/1/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/120/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_39313/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_39313.dir/build.make CMakeFiles/cmTC_39313.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_39313.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_39313.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_39313
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_39313.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_39313.dir/feature_tests.cxx.o -o cmTC_39313
Run Build Command:"/usr/bin/make" "cmTC_89675/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_89675.dir/build.make CMakeFiles/cmTC_89675.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_89675.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_89675.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_89675
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_89675.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_89675.dir/CheckIncludeFile.c.o -o cmTC_89675
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_3103a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3103a.dir/build.make CMakeFiles/cmTC_3103a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_3103a.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_3103a.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_3103a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3103a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_3103a.dir/CheckFunctionExists.c.o -o cmTC_3103a -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c6a8d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c6a8d.dir/build.make CMakeFiles/cmTC_c6a8d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c6a8d.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_c6a8d.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_c6a8d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6a8d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_c6a8d.dir/CheckSymbolExists.c.o -o cmTC_c6a8d
CMakeFiles/cmTC_c6a8d.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c6a8d.dir/build.make:97: recipe for target 'cmTC_c6a8d' failed
make[3]: *** [cmTC_c6a8d] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c6a8d/fast' failed
make[2]: *** [cmTC_c6a8d/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_7326f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7326f.dir/build.make CMakeFiles/cmTC_7326f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7326f.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_7326f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_7326f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7326f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_7326f.dir/CheckFunctionExists.c.o -o cmTC_7326f -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_7326f.dir/build.make:97: recipe for target 'cmTC_7326f' failed
make[3]: *** [cmTC_7326f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_7326f/fast' failed
make[2]: *** [cmTC_7326f/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 812739 killed;

ROS Buildfarm

unread,
Jan 2, 2023, 2:43:34 AM1/2/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/121/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_b23b1/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b23b1.dir/build.make CMakeFiles/cmTC_b23b1.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b23b1.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_b23b1.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_b23b1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b23b1.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b23b1.dir/feature_tests.cxx.o -o cmTC_b23b1
Run Build Command:"/usr/bin/make" "cmTC_1935c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1935c.dir/build.make CMakeFiles/cmTC_1935c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1935c.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_1935c.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_1935c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1935c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1935c.dir/CheckIncludeFile.c.o -o cmTC_1935c
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_56e17/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_56e17.dir/build.make CMakeFiles/cmTC_56e17.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_56e17.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_56e17.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_56e17
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_56e17.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_56e17.dir/CheckFunctionExists.c.o -o cmTC_56e17 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_11f8e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_11f8e.dir/build.make CMakeFiles/cmTC_11f8e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_11f8e.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_11f8e.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_11f8e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_11f8e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_11f8e.dir/CheckSymbolExists.c.o -o cmTC_11f8e
CMakeFiles/cmTC_11f8e.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_11f8e.dir/build.make:97: recipe for target 'cmTC_11f8e' failed
make[3]: *** [cmTC_11f8e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_11f8e/fast' failed
make[2]: *** [cmTC_11f8e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d76a2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d76a2.dir/build.make CMakeFiles/cmTC_d76a2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d76a2.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_d76a2.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_d76a2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d76a2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_d76a2.dir/CheckFunctionExists.c.o -o cmTC_d76a2 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d76a2.dir/build.make:97: recipe for target 'cmTC_d76a2' failed
make[3]: *** [cmTC_d76a2] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d76a2/fast' failed
make[2]: *** [cmTC_d76a2/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1003686 killed;

ROS Buildfarm

unread,
Jan 3, 2023, 2:41:20 AM1/3/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/122/display/redirect>

Changes:


------------------------------------------
[...truncated 332.12 KB...]
Run Build Command:"/usr/bin/make" "cmTC_b3ae8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b3ae8.dir/build.make CMakeFiles/cmTC_b3ae8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b3ae8.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_b3ae8.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_b3ae8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3ae8.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b3ae8.dir/feature_tests.cxx.o -o cmTC_b3ae8
Run Build Command:"/usr/bin/make" "cmTC_a48d3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a48d3.dir/build.make CMakeFiles/cmTC_a48d3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a48d3.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a48d3.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_a48d3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a48d3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a48d3.dir/CheckIncludeFile.c.o -o cmTC_a48d3
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_cead3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_cead3.dir/build.make CMakeFiles/cmTC_cead3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_cead3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_cead3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_cead3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cead3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_cead3.dir/CheckFunctionExists.c.o -o cmTC_cead3 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0cee6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0cee6.dir/build.make CMakeFiles/cmTC_0cee6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0cee6.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_0cee6.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_0cee6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0cee6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_0cee6.dir/CheckSymbolExists.c.o -o cmTC_0cee6
CMakeFiles/cmTC_0cee6.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_0cee6.dir/build.make:97: recipe for target 'cmTC_0cee6' failed
make[3]: *** [cmTC_0cee6] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_0cee6/fast' failed
make[2]: *** [cmTC_0cee6/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ce613/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ce613.dir/build.make CMakeFiles/cmTC_ce613.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ce613.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ce613.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ce613
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ce613.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ce613.dir/CheckFunctionExists.c.o -o cmTC_ce613 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ce613.dir/build.make:97: recipe for target 'cmTC_ce613' failed
make[3]: *** [cmTC_ce613] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ce613/fast' failed
make[2]: *** [cmTC_ce613/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 605127 killed;

ROS Buildfarm

unread,
Jan 4, 2023, 2:41:21 AM1/4/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/123/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_fa64b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fa64b.dir/build.make CMakeFiles/cmTC_fa64b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_fa64b.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_fa64b.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_fa64b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa64b.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_fa64b.dir/feature_tests.cxx.o -o cmTC_fa64b
Run Build Command:"/usr/bin/make" "cmTC_e36c0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e36c0.dir/build.make CMakeFiles/cmTC_e36c0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e36c0.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_e36c0.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_e36c0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e36c0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_e36c0.dir/CheckIncludeFile.c.o -o cmTC_e36c0
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_69ee3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_69ee3.dir/build.make CMakeFiles/cmTC_69ee3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_69ee3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_69ee3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_69ee3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_69ee3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_69ee3.dir/CheckFunctionExists.c.o -o cmTC_69ee3 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_da777/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_da777.dir/build.make CMakeFiles/cmTC_da777.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_da777.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_da777.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_da777
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_da777.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_da777.dir/CheckSymbolExists.c.o -o cmTC_da777
CMakeFiles/cmTC_da777.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_da777.dir/build.make:97: recipe for target 'cmTC_da777' failed
make[3]: *** [cmTC_da777] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_da777/fast' failed
make[2]: *** [cmTC_da777/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_16810/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_16810.dir/build.make CMakeFiles/cmTC_16810.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_16810.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_16810.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_16810
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16810.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_16810.dir/CheckFunctionExists.c.o -o cmTC_16810 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_16810.dir/build.make:97: recipe for target 'cmTC_16810' failed
make[3]: *** [cmTC_16810] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_16810/fast' failed
make[2]: *** [cmTC_16810/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 980133 killed;

ROS Buildfarm

unread,
Jan 5, 2023, 2:42:07 AM1/5/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/124/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_1fe08/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1fe08.dir/build.make CMakeFiles/cmTC_1fe08.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_1fe08.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_1fe08.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_1fe08
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1fe08.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1fe08.dir/feature_tests.cxx.o -o cmTC_1fe08
Run Build Command:"/usr/bin/make" "cmTC_a45d8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a45d8.dir/build.make CMakeFiles/cmTC_a45d8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a45d8.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a45d8.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_a45d8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a45d8.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a45d8.dir/CheckIncludeFile.c.o -o cmTC_a45d8
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ad684/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ad684.dir/build.make CMakeFiles/cmTC_ad684.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ad684.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ad684.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ad684
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ad684.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ad684.dir/CheckFunctionExists.c.o -o cmTC_ad684 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_dfac0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_dfac0.dir/build.make CMakeFiles/cmTC_dfac0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_dfac0.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_dfac0.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_dfac0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dfac0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_dfac0.dir/CheckSymbolExists.c.o -o cmTC_dfac0
CMakeFiles/cmTC_dfac0.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_dfac0.dir/build.make:97: recipe for target 'cmTC_dfac0' failed
make[3]: *** [cmTC_dfac0] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_dfac0/fast' failed
make[2]: *** [cmTC_dfac0/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_195d1/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_195d1.dir/build.make CMakeFiles/cmTC_195d1.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_195d1.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_195d1.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_195d1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_195d1.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_195d1.dir/CheckFunctionExists.c.o -o cmTC_195d1 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_195d1.dir/build.make:97: recipe for target 'cmTC_195d1' failed
make[3]: *** [cmTC_195d1] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_195d1/fast' failed
make[2]: *** [cmTC_195d1/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
# END SUBSECTION
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 3810188 killed;

ROS Buildfarm

unread,
Jan 6, 2023, 2:40:31 AM1/6/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/125/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_f8d8e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f8d8e.dir/build.make CMakeFiles/cmTC_f8d8e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_f8d8e.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_f8d8e.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_f8d8e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f8d8e.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f8d8e.dir/feature_tests.cxx.o -o cmTC_f8d8e
Run Build Command:"/usr/bin/make" "cmTC_928c3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_928c3.dir/build.make CMakeFiles/cmTC_928c3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_928c3.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_928c3.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_928c3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_928c3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_928c3.dir/CheckIncludeFile.c.o -o cmTC_928c3
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_99e46/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_99e46.dir/build.make CMakeFiles/cmTC_99e46.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_99e46.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_99e46.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_99e46
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_99e46.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_99e46.dir/CheckFunctionExists.c.o -o cmTC_99e46 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f7b6b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f7b6b.dir/build.make CMakeFiles/cmTC_f7b6b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f7b6b.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f7b6b.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_f7b6b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f7b6b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f7b6b.dir/CheckSymbolExists.c.o -o cmTC_f7b6b
CMakeFiles/cmTC_f7b6b.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_f7b6b.dir/build.make:97: recipe for target 'cmTC_f7b6b' failed
make[3]: *** [cmTC_f7b6b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_f7b6b/fast' failed
make[2]: *** [cmTC_f7b6b/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c03d0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c03d0.dir/build.make CMakeFiles/cmTC_c03d0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c03d0.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c03d0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c03d0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c03d0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c03d0.dir/CheckFunctionExists.c.o -o cmTC_c03d0 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c03d0.dir/build.make:97: recipe for target 'cmTC_c03d0' failed
make[3]: *** [cmTC_c03d0] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c03d0/fast' failed
make[2]: *** [cmTC_c03d0/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 339426 killed;

ROS Buildfarm

unread,
Jan 7, 2023, 2:39:33 AM1/7/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/126/display/redirect>

Changes:


------------------------------------------
[...truncated 267.83 KB...]
Run Build Command:"/usr/bin/make" "cmTC_17439/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_17439.dir/build.make CMakeFiles/cmTC_17439.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_17439.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_17439.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_17439
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17439.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_17439.dir/feature_tests.cxx.o -o cmTC_17439
Run Build Command:"/usr/bin/make" "cmTC_7cd11/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7cd11.dir/build.make CMakeFiles/cmTC_7cd11.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7cd11.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_7cd11.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_7cd11
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7cd11.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7cd11.dir/CheckIncludeFile.c.o -o cmTC_7cd11
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ffdaf/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ffdaf.dir/build.make CMakeFiles/cmTC_ffdaf.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ffdaf.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ffdaf.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ffdaf
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ffdaf.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ffdaf.dir/CheckFunctionExists.c.o -o cmTC_ffdaf -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_90a62/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_90a62.dir/build.make CMakeFiles/cmTC_90a62.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_90a62.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_90a62.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_90a62
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_90a62.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_90a62.dir/CheckSymbolExists.c.o -o cmTC_90a62
CMakeFiles/cmTC_90a62.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_90a62.dir/build.make:97: recipe for target 'cmTC_90a62' failed
make[3]: *** [cmTC_90a62] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_90a62/fast' failed
make[2]: *** [cmTC_90a62/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d9e67/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d9e67.dir/build.make CMakeFiles/cmTC_d9e67.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d9e67.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_d9e67.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_d9e67
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d9e67.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_d9e67.dir/CheckFunctionExists.c.o -o cmTC_d9e67 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d9e67.dir/build.make:97: recipe for target 'cmTC_d9e67' failed
make[3]: *** [cmTC_d9e67] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d9e67/fast' failed
make[2]: *** [cmTC_d9e67/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 266620 killed;

ROS Buildfarm

unread,
Jan 8, 2023, 2:39:02 AM1/8/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/127/display/redirect>

Changes:


------------------------------------------
[...truncated 258.20 KB...]
Run Build Command:"/usr/bin/make" "cmTC_a60ae/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a60ae.dir/build.make CMakeFiles/cmTC_a60ae.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a60ae.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_a60ae.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_a60ae
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a60ae.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a60ae.dir/feature_tests.cxx.o -o cmTC_a60ae
Run Build Command:"/usr/bin/make" "cmTC_297ac/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_297ac.dir/build.make CMakeFiles/cmTC_297ac.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_297ac.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_297ac.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_297ac
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_297ac.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_297ac.dir/CheckIncludeFile.c.o -o cmTC_297ac
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f39c1/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f39c1.dir/build.make CMakeFiles/cmTC_f39c1.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f39c1.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_f39c1.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_f39c1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f39c1.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_f39c1.dir/CheckFunctionExists.c.o -o cmTC_f39c1 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_33a47/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_33a47.dir/build.make CMakeFiles/cmTC_33a47.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_33a47.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_33a47.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_33a47
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_33a47.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_33a47.dir/CheckSymbolExists.c.o -o cmTC_33a47
CMakeFiles/cmTC_33a47.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_33a47.dir/build.make:97: recipe for target 'cmTC_33a47' failed
make[3]: *** [cmTC_33a47] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_33a47/fast' failed
make[2]: *** [cmTC_33a47/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fae3f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fae3f.dir/build.make CMakeFiles/cmTC_fae3f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fae3f.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_fae3f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_fae3f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fae3f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_fae3f.dir/CheckFunctionExists.c.o -o cmTC_fae3f -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_fae3f.dir/build.make:97: recipe for target 'cmTC_fae3f' failed
make[3]: *** [cmTC_fae3f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_fae3f/fast' failed
make[2]: *** [cmTC_fae3f/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 616843 killed;

ROS Buildfarm

unread,
Jan 9, 2023, 2:39:53 AM1/9/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/128/display/redirect>

Changes:


------------------------------------------
[...truncated 267.83 KB...]
Run Build Command:"/usr/bin/make" "cmTC_21eaa/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_21eaa.dir/build.make CMakeFiles/cmTC_21eaa.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_21eaa.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_21eaa.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_21eaa
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_21eaa.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_21eaa.dir/feature_tests.cxx.o -o cmTC_21eaa
Run Build Command:"/usr/bin/make" "cmTC_56a65/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_56a65.dir/build.make CMakeFiles/cmTC_56a65.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_56a65.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_56a65.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_56a65
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_56a65.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_56a65.dir/CheckIncludeFile.c.o -o cmTC_56a65
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ae033/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ae033.dir/build.make CMakeFiles/cmTC_ae033.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ae033.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ae033.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ae033
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae033.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ae033.dir/CheckFunctionExists.c.o -o cmTC_ae033 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_79cd2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_79cd2.dir/build.make CMakeFiles/cmTC_79cd2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_79cd2.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_79cd2.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_79cd2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_79cd2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_79cd2.dir/CheckSymbolExists.c.o -o cmTC_79cd2
CMakeFiles/cmTC_79cd2.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_79cd2.dir/build.make:97: recipe for target 'cmTC_79cd2' failed
make[3]: *** [cmTC_79cd2] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_79cd2/fast' failed
make[2]: *** [cmTC_79cd2/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_eaa65/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_eaa65.dir/build.make CMakeFiles/cmTC_eaa65.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_eaa65.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_eaa65.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_eaa65
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eaa65.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_eaa65.dir/CheckFunctionExists.c.o -o cmTC_eaa65 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_eaa65.dir/build.make:97: recipe for target 'cmTC_eaa65' failed
make[3]: *** [cmTC_eaa65] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_eaa65/fast' failed
make[2]: *** [cmTC_eaa65/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 936259 killed;

ROS Buildfarm

unread,
Jan 10, 2023, 2:41:00 AM1/10/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/129/display/redirect>

Changes:


------------------------------------------
[...truncated 258.20 KB...]
Run Build Command:"/usr/bin/make" "cmTC_71974/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_71974.dir/build.make CMakeFiles/cmTC_71974.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_71974.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_71974.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_71974
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_71974.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_71974.dir/feature_tests.cxx.o -o cmTC_71974
Run Build Command:"/usr/bin/make" "cmTC_7ddba/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7ddba.dir/build.make CMakeFiles/cmTC_7ddba.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7ddba.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_7ddba.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_7ddba
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7ddba.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7ddba.dir/CheckIncludeFile.c.o -o cmTC_7ddba
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4eda0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4eda0.dir/build.make CMakeFiles/cmTC_4eda0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4eda0.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4eda0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4eda0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4eda0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4eda0.dir/CheckFunctionExists.c.o -o cmTC_4eda0 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b8f7e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b8f7e.dir/build.make CMakeFiles/cmTC_b8f7e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b8f7e.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_b8f7e.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_b8f7e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b8f7e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b8f7e.dir/CheckSymbolExists.c.o -o cmTC_b8f7e
CMakeFiles/cmTC_b8f7e.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_b8f7e.dir/build.make:97: recipe for target 'cmTC_b8f7e' failed
make[3]: *** [cmTC_b8f7e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_b8f7e/fast' failed
make[2]: *** [cmTC_b8f7e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1578b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1578b.dir/build.make CMakeFiles/cmTC_1578b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1578b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_1578b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_1578b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1578b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_1578b.dir/CheckFunctionExists.c.o -o cmTC_1578b -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_1578b.dir/build.make:97: recipe for target 'cmTC_1578b' failed
make[3]: *** [cmTC_1578b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_1578b/fast' failed
make[2]: *** [cmTC_1578b/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
debian/rules:27: recipe for target 'build' failed
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 708824 killed;

ROS Buildfarm

unread,
Jan 11, 2023, 2:39:32 AM1/11/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/130/display/redirect>

Changes:


------------------------------------------
[...truncated 255.68 KB...]
Run Build Command:"/usr/bin/make" "cmTC_6e60c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6e60c.dir/build.make CMakeFiles/cmTC_6e60c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_6e60c.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_6e60c.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_6e60c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6e60c.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6e60c.dir/feature_tests.cxx.o -o cmTC_6e60c
Run Build Command:"/usr/bin/make" "cmTC_2cf19/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2cf19.dir/build.make CMakeFiles/cmTC_2cf19.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2cf19.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_2cf19.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_2cf19
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2cf19.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2cf19.dir/CheckIncludeFile.c.o -o cmTC_2cf19
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_43329/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_43329.dir/build.make CMakeFiles/cmTC_43329.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_43329.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_43329.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_43329
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_43329.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_43329.dir/CheckFunctionExists.c.o -o cmTC_43329 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_7d5fd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7d5fd.dir/build.make CMakeFiles/cmTC_7d5fd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7d5fd.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_7d5fd.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_7d5fd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7d5fd.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7d5fd.dir/CheckSymbolExists.c.o -o cmTC_7d5fd
CMakeFiles/cmTC_7d5fd.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_7d5fd.dir/build.make:97: recipe for target 'cmTC_7d5fd' failed
make[3]: *** [cmTC_7d5fd] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_7d5fd/fast' failed
make[2]: *** [cmTC_7d5fd/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_80ccb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_80ccb.dir/build.make CMakeFiles/cmTC_80ccb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_80ccb.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_80ccb.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_80ccb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_80ccb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_80ccb.dir/CheckFunctionExists.c.o -o cmTC_80ccb -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_80ccb.dir/build.make:97: recipe for target 'cmTC_80ccb' failed
make[3]: *** [cmTC_80ccb] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_80ccb/fast' failed
make[2]: *** [cmTC_80ccb/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 793902 killed;

ROS Buildfarm

unread,
Jan 12, 2023, 2:40:48 AM1/12/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/131/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_a3bfc/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a3bfc.dir/build.make CMakeFiles/cmTC_a3bfc.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a3bfc.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_a3bfc.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_a3bfc
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3bfc.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a3bfc.dir/feature_tests.cxx.o -o cmTC_a3bfc
Run Build Command:"/usr/bin/make" "cmTC_7aaa6/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7aaa6.dir/build.make CMakeFiles/cmTC_7aaa6.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7aaa6.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_7aaa6.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_7aaa6
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7aaa6.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_7aaa6.dir/CheckIncludeFile.c.o -o cmTC_7aaa6
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_382bd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_382bd.dir/build.make CMakeFiles/cmTC_382bd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_382bd.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_382bd.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_382bd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_382bd.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_382bd.dir/CheckFunctionExists.c.o -o cmTC_382bd -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_8075d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8075d.dir/build.make CMakeFiles/cmTC_8075d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_8075d.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_8075d.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_8075d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8075d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8075d.dir/CheckSymbolExists.c.o -o cmTC_8075d
CMakeFiles/cmTC_8075d.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_8075d.dir/build.make:97: recipe for target 'cmTC_8075d' failed
make[3]: *** [cmTC_8075d] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_8075d/fast' failed
make[2]: *** [cmTC_8075d/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_eea62/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_eea62.dir/build.make CMakeFiles/cmTC_eea62.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_eea62.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_eea62.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_eea62
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eea62.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_eea62.dir/CheckFunctionExists.c.o -o cmTC_eea62 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_eea62.dir/build.make:97: recipe for target 'cmTC_eea62' failed
make[3]: *** [cmTC_eea62] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_eea62/fast' failed
make[2]: *** [cmTC_eea62/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 629024 killed;

ROS Buildfarm

unread,
Jan 13, 2023, 7:21:53 AM1/13/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/132/display/redirect>

Changes:


------------------------------------------
[...truncated 332.28 KB...]
Run Build Command:"/usr/bin/make" "cmTC_057b0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_057b0.dir/build.make CMakeFiles/cmTC_057b0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_057b0.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_057b0.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_057b0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_057b0.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_057b0.dir/feature_tests.cxx.o -o cmTC_057b0
Run Build Command:"/usr/bin/make" "cmTC_2af9f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2af9f.dir/build.make CMakeFiles/cmTC_2af9f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2af9f.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_2af9f.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_2af9f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2af9f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2af9f.dir/CheckIncludeFile.c.o -o cmTC_2af9f
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_5f514/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5f514.dir/build.make CMakeFiles/cmTC_5f514.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5f514.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_5f514.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_5f514
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5f514.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_5f514.dir/CheckFunctionExists.c.o -o cmTC_5f514 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b124d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b124d.dir/build.make CMakeFiles/cmTC_b124d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b124d.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_b124d.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_b124d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b124d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b124d.dir/CheckSymbolExists.c.o -o cmTC_b124d
CMakeFiles/cmTC_b124d.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_b124d.dir/build.make:97: recipe for target 'cmTC_b124d' failed
make[3]: *** [cmTC_b124d] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_b124d/fast' failed
make[2]: *** [cmTC_b124d/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ab2d5/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ab2d5.dir/build.make CMakeFiles/cmTC_ab2d5.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ab2d5.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ab2d5.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ab2d5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab2d5.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ab2d5.dir/CheckFunctionExists.c.o -o cmTC_ab2d5 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_ab2d5.dir/build.make:97: recipe for target 'cmTC_ab2d5' failed
make[3]: *** [cmTC_ab2d5] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_ab2d5/fast' failed
make[2]: *** [cmTC_ab2d5/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 820467 killed;

ROS Buildfarm

unread,
Jan 14, 2023, 2:38:38 AM1/14/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/133/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_19f4c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_19f4c.dir/build.make CMakeFiles/cmTC_19f4c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_19f4c.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_19f4c.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_19f4c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_19f4c.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_19f4c.dir/feature_tests.cxx.o -o cmTC_19f4c
Run Build Command:"/usr/bin/make" "cmTC_a7231/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a7231.dir/build.make CMakeFiles/cmTC_a7231.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a7231.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a7231.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_a7231
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a7231.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a7231.dir/CheckIncludeFile.c.o -o cmTC_a7231
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_40fad/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_40fad.dir/build.make CMakeFiles/cmTC_40fad.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_40fad.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_40fad.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_40fad
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_40fad.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_40fad.dir/CheckFunctionExists.c.o -o cmTC_40fad -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_6cd82/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6cd82.dir/build.make CMakeFiles/cmTC_6cd82.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6cd82.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_6cd82.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_6cd82
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6cd82.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6cd82.dir/CheckSymbolExists.c.o -o cmTC_6cd82
CMakeFiles/cmTC_6cd82.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_6cd82.dir/build.make:97: recipe for target 'cmTC_6cd82' failed
make[3]: *** [cmTC_6cd82] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_6cd82/fast' failed
make[2]: *** [cmTC_6cd82/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_6961b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6961b.dir/build.make CMakeFiles/cmTC_6961b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6961b.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_6961b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_6961b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6961b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_6961b.dir/CheckFunctionExists.c.o -o cmTC_6961b -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_6961b.dir/build.make:97: recipe for target 'cmTC_6961b' failed
make[3]: *** [cmTC_6961b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_6961b/fast' failed
make[2]: *** [cmTC_6961b/fast] Error 2
echo Agent pid 934649 killed;

ROS Buildfarm

unread,
Jan 15, 2023, 2:43:00 AM1/15/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/134/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_a7ac8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a7ac8.dir/build.make CMakeFiles/cmTC_a7ac8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a7ac8.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_a7ac8.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_a7ac8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a7ac8.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a7ac8.dir/feature_tests.cxx.o -o cmTC_a7ac8
Run Build Command:"/usr/bin/make" "cmTC_60759/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_60759.dir/build.make CMakeFiles/cmTC_60759.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_60759.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_60759.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_60759
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_60759.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_60759.dir/CheckIncludeFile.c.o -o cmTC_60759
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0e52d/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0e52d.dir/build.make CMakeFiles/cmTC_0e52d.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0e52d.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0e52d.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0e52d
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0e52d.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0e52d.dir/CheckFunctionExists.c.o -o cmTC_0e52d -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b90e0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_b90e0.dir/build.make CMakeFiles/cmTC_b90e0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b90e0.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_b90e0.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_b90e0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b90e0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_b90e0.dir/CheckSymbolExists.c.o -o cmTC_b90e0
CMakeFiles/cmTC_b90e0.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_b90e0.dir/build.make:97: recipe for target 'cmTC_b90e0' failed
make[3]: *** [cmTC_b90e0] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_b90e0/fast' failed
make[2]: *** [cmTC_b90e0/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0bef9/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0bef9.dir/build.make CMakeFiles/cmTC_0bef9.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0bef9.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0bef9.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0bef9
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0bef9.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0bef9.dir/CheckFunctionExists.c.o -o cmTC_0bef9 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_0bef9.dir/build.make:97: recipe for target 'cmTC_0bef9' failed
make[3]: *** [cmTC_0bef9] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_0bef9/fast' failed
make[2]: *** [cmTC_0bef9/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 936923 killed;

ROS Buildfarm

unread,
Jan 16, 2023, 2:41:29 AM1/16/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/135/display/redirect>

Changes:


------------------------------------------
[...truncated 253.89 KB...]
Run Build Command:"/usr/bin/make" "cmTC_73c01/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_73c01.dir/build.make CMakeFiles/cmTC_73c01.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_73c01.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_73c01.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_73c01
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_73c01.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_73c01.dir/feature_tests.cxx.o -o cmTC_73c01
Run Build Command:"/usr/bin/make" "cmTC_3b07a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3b07a.dir/build.make CMakeFiles/cmTC_3b07a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_3b07a.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_3b07a.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_3b07a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3b07a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_3b07a.dir/CheckIncludeFile.c.o -o cmTC_3b07a
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_81464/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_81464.dir/build.make CMakeFiles/cmTC_81464.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_81464.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_81464.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_81464
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_81464.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_81464.dir/CheckFunctionExists.c.o -o cmTC_81464 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_3f06c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3f06c.dir/build.make CMakeFiles/cmTC_3f06c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_3f06c.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_3f06c.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_3f06c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3f06c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_3f06c.dir/CheckSymbolExists.c.o -o cmTC_3f06c
CMakeFiles/cmTC_3f06c.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_3f06c.dir/build.make:97: recipe for target 'cmTC_3f06c' failed
make[3]: *** [cmTC_3f06c] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_3f06c/fast' failed
make[2]: *** [cmTC_3f06c/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c79a4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c79a4.dir/build.make CMakeFiles/cmTC_c79a4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c79a4.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c79a4.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c79a4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c79a4.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c79a4.dir/CheckFunctionExists.c.o -o cmTC_c79a4 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c79a4.dir/build.make:97: recipe for target 'cmTC_c79a4' failed
make[3]: *** [cmTC_c79a4] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c79a4/fast' failed
make[2]: *** [cmTC_c79a4/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 595981 killed;

ROS Buildfarm

unread,
Jan 17, 2023, 2:38:21 AM1/17/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/136/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_2c4fe/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2c4fe.dir/build.make CMakeFiles/cmTC_2c4fe.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_2c4fe.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_2c4fe.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_2c4fe
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2c4fe.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2c4fe.dir/feature_tests.cxx.o -o cmTC_2c4fe
Run Build Command:"/usr/bin/make" "cmTC_9b901/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9b901.dir/build.make CMakeFiles/cmTC_9b901.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9b901.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_9b901.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_9b901
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b901.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_9b901.dir/CheckIncludeFile.c.o -o cmTC_9b901
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_385be/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_385be.dir/build.make CMakeFiles/cmTC_385be.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_385be.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_385be.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_385be
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_385be.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_385be.dir/CheckFunctionExists.c.o -o cmTC_385be -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9dbd2/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9dbd2.dir/build.make CMakeFiles/cmTC_9dbd2.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9dbd2.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_9dbd2.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_9dbd2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9dbd2.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_9dbd2.dir/CheckSymbolExists.c.o -o cmTC_9dbd2
CMakeFiles/cmTC_9dbd2.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_9dbd2.dir/build.make:97: recipe for target 'cmTC_9dbd2' failed
make[3]: *** [cmTC_9dbd2] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_9dbd2/fast' failed
make[2]: *** [cmTC_9dbd2/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0e4a7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0e4a7.dir/build.make CMakeFiles/cmTC_0e4a7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0e4a7.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0e4a7.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0e4a7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0e4a7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0e4a7.dir/CheckFunctionExists.c.o -o cmTC_0e4a7 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_0e4a7.dir/build.make:97: recipe for target 'cmTC_0e4a7' failed
make[3]: *** [cmTC_0e4a7] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_0e4a7/fast' failed
make[2]: *** [cmTC_0e4a7/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 893513 killed;

ROS Buildfarm

unread,
Jan 18, 2023, 2:40:56 AM1/18/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/137/display/redirect>

Changes:


------------------------------------------
[...truncated 253.89 KB...]
Run Build Command:"/usr/bin/make" "cmTC_f0044/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f0044.dir/build.make CMakeFiles/cmTC_f0044.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_f0044.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_f0044.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_f0044
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f0044.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f0044.dir/feature_tests.cxx.o -o cmTC_f0044
Run Build Command:"/usr/bin/make" "cmTC_2ca98/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2ca98.dir/build.make CMakeFiles/cmTC_2ca98.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2ca98.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_2ca98.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_2ca98
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2ca98.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2ca98.dir/CheckIncludeFile.c.o -o cmTC_2ca98
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c73ab/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c73ab.dir/build.make CMakeFiles/cmTC_c73ab.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c73ab.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c73ab.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c73ab
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c73ab.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c73ab.dir/CheckFunctionExists.c.o -o cmTC_c73ab -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_eea2c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_eea2c.dir/build.make CMakeFiles/cmTC_eea2c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_eea2c.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_eea2c.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_eea2c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eea2c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_eea2c.dir/CheckSymbolExists.c.o -o cmTC_eea2c
CMakeFiles/cmTC_eea2c.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_eea2c.dir/build.make:97: recipe for target 'cmTC_eea2c' failed
make[3]: *** [cmTC_eea2c] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_eea2c/fast' failed
make[2]: *** [cmTC_eea2c/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f7ec3/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f7ec3.dir/build.make CMakeFiles/cmTC_f7ec3.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f7ec3.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_f7ec3.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_f7ec3
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f7ec3.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_f7ec3.dir/CheckFunctionExists.c.o -o cmTC_f7ec3 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_f7ec3.dir/build.make:97: recipe for target 'cmTC_f7ec3' failed
make[3]: *** [cmTC_f7ec3] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_f7ec3/fast' failed
make[2]: *** [cmTC_f7ec3/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 810213 killed;

ROS Buildfarm

unread,
Jan 19, 2023, 2:42:14 AM1/19/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/138/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_769ac/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_769ac.dir/build.make CMakeFiles/cmTC_769ac.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_769ac.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_769ac.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_769ac
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_769ac.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_769ac.dir/feature_tests.cxx.o -o cmTC_769ac
Run Build Command:"/usr/bin/make" "cmTC_c5408/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c5408.dir/build.make CMakeFiles/cmTC_c5408.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c5408.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_c5408.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_c5408
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c5408.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_c5408.dir/CheckIncludeFile.c.o -o cmTC_c5408
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ad063/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ad063.dir/build.make CMakeFiles/cmTC_ad063.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ad063.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ad063.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ad063
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ad063.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ad063.dir/CheckFunctionExists.c.o -o cmTC_ad063 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1b0fa/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1b0fa.dir/build.make CMakeFiles/cmTC_1b0fa.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1b0fa.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_1b0fa.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_1b0fa
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1b0fa.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1b0fa.dir/CheckSymbolExists.c.o -o cmTC_1b0fa
CMakeFiles/cmTC_1b0fa.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_1b0fa.dir/build.make:97: recipe for target 'cmTC_1b0fa' failed
make[3]: *** [cmTC_1b0fa] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_1b0fa/fast' failed
make[2]: *** [cmTC_1b0fa/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_109c7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_109c7.dir/build.make CMakeFiles/cmTC_109c7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_109c7.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_109c7.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_109c7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_109c7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_109c7.dir/CheckFunctionExists.c.o -o cmTC_109c7 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_109c7.dir/build.make:97: recipe for target 'cmTC_109c7' failed
make[3]: *** [cmTC_109c7] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_109c7/fast' failed
make[2]: *** [cmTC_109c7/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1906749 killed;

ROS Buildfarm

unread,
Jan 20, 2023, 2:43:24 AM1/20/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/139/display/redirect>

Changes:


------------------------------------------
[...truncated 253.89 KB...]
Run Build Command:"/usr/bin/make" "cmTC_6a20a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6a20a.dir/build.make CMakeFiles/cmTC_6a20a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_6a20a.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_6a20a.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_6a20a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6a20a.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6a20a.dir/feature_tests.cxx.o -o cmTC_6a20a
Run Build Command:"/usr/bin/make" "cmTC_e4857/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e4857.dir/build.make CMakeFiles/cmTC_e4857.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e4857.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_e4857.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_e4857
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e4857.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_e4857.dir/CheckIncludeFile.c.o -o cmTC_e4857
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_7462e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_7462e.dir/build.make CMakeFiles/cmTC_7462e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7462e.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_7462e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_7462e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7462e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_7462e.dir/CheckFunctionExists.c.o -o cmTC_7462e -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a675b/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a675b.dir/build.make CMakeFiles/cmTC_a675b.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a675b.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a675b.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_a675b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a675b.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a675b.dir/CheckSymbolExists.c.o -o cmTC_a675b
CMakeFiles/cmTC_a675b.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_a675b.dir/build.make:97: recipe for target 'cmTC_a675b' failed
make[3]: *** [cmTC_a675b] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_a675b/fast' failed
make[2]: *** [cmTC_a675b/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_2defd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2defd.dir/build.make CMakeFiles/cmTC_2defd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2defd.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_2defd.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_2defd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2defd.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_2defd.dir/CheckFunctionExists.c.o -o cmTC_2defd -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_2defd.dir/build.make:97: recipe for target 'cmTC_2defd' failed
make[3]: *** [cmTC_2defd] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_2defd/fast' failed
make[2]: *** [cmTC_2defd/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 881831 killed;

ROS Buildfarm

unread,
Jan 21, 2023, 2:42:10 AM1/21/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/140/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_fb27c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fb27c.dir/build.make CMakeFiles/cmTC_fb27c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_fb27c.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_fb27c.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_fb27c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb27c.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_fb27c.dir/feature_tests.cxx.o -o cmTC_fb27c
Run Build Command:"/usr/bin/make" "cmTC_ede45/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ede45.dir/build.make CMakeFiles/cmTC_ede45.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ede45.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_ede45.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_ede45
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ede45.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ede45.dir/CheckIncludeFile.c.o -o cmTC_ede45
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_2bc84/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2bc84.dir/build.make CMakeFiles/cmTC_2bc84.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2bc84.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_2bc84.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_2bc84
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2bc84.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_2bc84.dir/CheckFunctionExists.c.o -o cmTC_2bc84 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_83ec9/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_83ec9.dir/build.make CMakeFiles/cmTC_83ec9.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_83ec9.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_83ec9.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_83ec9
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_83ec9.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_83ec9.dir/CheckSymbolExists.c.o -o cmTC_83ec9
CMakeFiles/cmTC_83ec9.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_83ec9.dir/build.make:97: recipe for target 'cmTC_83ec9' failed
make[3]: *** [cmTC_83ec9] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_83ec9/fast' failed
make[2]: *** [cmTC_83ec9/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fd236/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fd236.dir/build.make CMakeFiles/cmTC_fd236.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fd236.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_fd236.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_fd236
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fd236.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_fd236.dir/CheckFunctionExists.c.o -o cmTC_fd236 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_fd236.dir/build.make:97: recipe for target 'cmTC_fd236' failed
make[3]: *** [cmTC_fd236] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_fd236/fast' failed
make[2]: *** [cmTC_fd236/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1058953 killed;

ROS Buildfarm

unread,
Jan 22, 2023, 2:42:14 AM1/22/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/141/display/redirect>

Changes:


------------------------------------------
[...truncated 258.20 KB...]
Run Build Command:"/usr/bin/make" "cmTC_bd977/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_bd977.dir/build.make CMakeFiles/cmTC_bd977.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_bd977.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_bd977.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_bd977
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bd977.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_bd977.dir/feature_tests.cxx.o -o cmTC_bd977
Run Build Command:"/usr/bin/make" "cmTC_20d50/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_20d50.dir/build.make CMakeFiles/cmTC_20d50.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_20d50.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_20d50.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_20d50
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_20d50.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_20d50.dir/CheckIncludeFile.c.o -o cmTC_20d50
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_6c352/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6c352.dir/build.make CMakeFiles/cmTC_6c352.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6c352.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_6c352.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_6c352
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6c352.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_6c352.dir/CheckFunctionExists.c.o -o cmTC_6c352 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1df7c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1df7c.dir/build.make CMakeFiles/cmTC_1df7c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1df7c.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_1df7c.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_1df7c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1df7c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1df7c.dir/CheckSymbolExists.c.o -o cmTC_1df7c
CMakeFiles/cmTC_1df7c.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_1df7c.dir/build.make:97: recipe for target 'cmTC_1df7c' failed
make[3]: *** [cmTC_1df7c] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_1df7c/fast' failed
make[2]: *** [cmTC_1df7c/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fccfd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_fccfd.dir/build.make CMakeFiles/cmTC_fccfd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fccfd.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_fccfd.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_fccfd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fccfd.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_fccfd.dir/CheckFunctionExists.c.o -o cmTC_fccfd -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_fccfd.dir/build.make:97: recipe for target 'cmTC_fccfd' failed
make[3]: *** [cmTC_fccfd] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_fccfd/fast' failed
make[2]: *** [cmTC_fccfd/fast] Error 2
echo Agent pid 925207 killed;

ROS Buildfarm

unread,
Jan 23, 2023, 2:42:03 AM1/23/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/142/display/redirect>

Changes:


------------------------------------------
[...truncated 253.90 KB...]
Run Build Command:"/usr/bin/make" "cmTC_5c3c5/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_5c3c5.dir/build.make CMakeFiles/cmTC_5c3c5.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_5c3c5.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_5c3c5.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_5c3c5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5c3c5.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_5c3c5.dir/feature_tests.cxx.o -o cmTC_5c3c5
Run Build Command:"/usr/bin/make" "cmTC_dcc38/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_dcc38.dir/build.make CMakeFiles/cmTC_dcc38.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_dcc38.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_dcc38.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_dcc38
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dcc38.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_dcc38.dir/CheckIncludeFile.c.o -o cmTC_dcc38
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0f5eb/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0f5eb.dir/build.make CMakeFiles/cmTC_0f5eb.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0f5eb.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0f5eb.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0f5eb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0f5eb.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0f5eb.dir/CheckFunctionExists.c.o -o cmTC_0f5eb -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_92f73/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_92f73.dir/build.make CMakeFiles/cmTC_92f73.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_92f73.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_92f73.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_92f73
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_92f73.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_92f73.dir/CheckSymbolExists.c.o -o cmTC_92f73
CMakeFiles/cmTC_92f73.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_92f73.dir/build.make:97: recipe for target 'cmTC_92f73' failed
make[3]: *** [cmTC_92f73] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_92f73/fast' failed
make[2]: *** [cmTC_92f73/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_cf66f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_cf66f.dir/build.make CMakeFiles/cmTC_cf66f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_cf66f.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_cf66f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_cf66f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf66f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_cf66f.dir/CheckFunctionExists.c.o -o cmTC_cf66f -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_cf66f.dir/build.make:97: recipe for target 'cmTC_cf66f' failed
make[3]: *** [cmTC_cf66f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_cf66f/fast' failed
make[2]: *** [cmTC_cf66f/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 354207 killed;

ROS Buildfarm

unread,
Jan 24, 2023, 2:41:13 AM1/24/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/143/display/redirect>

Changes:


------------------------------------------
[...truncated 258.25 KB...]
Run Build Command:"/usr/bin/make" "cmTC_a48f4/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a48f4.dir/build.make CMakeFiles/cmTC_a48f4.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a48f4.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_a48f4.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_a48f4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a48f4.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a48f4.dir/feature_tests.cxx.o -o cmTC_a48f4
Run Build Command:"/usr/bin/make" "cmTC_a8a29/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a8a29.dir/build.make CMakeFiles/cmTC_a8a29.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a8a29.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_a8a29.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_a8a29
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a8a29.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_a8a29.dir/CheckIncludeFile.c.o -o cmTC_a8a29
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_6d6b0/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6d6b0.dir/build.make CMakeFiles/cmTC_6d6b0.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6d6b0.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_6d6b0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_6d6b0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6d6b0.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_6d6b0.dir/CheckFunctionExists.c.o -o cmTC_6d6b0 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_51c5e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_51c5e.dir/build.make CMakeFiles/cmTC_51c5e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_51c5e.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_51c5e.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_51c5e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_51c5e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_51c5e.dir/CheckSymbolExists.c.o -o cmTC_51c5e
CMakeFiles/cmTC_51c5e.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_51c5e.dir/build.make:97: recipe for target 'cmTC_51c5e' failed
make[3]: *** [cmTC_51c5e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_51c5e/fast' failed
make[2]: *** [cmTC_51c5e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_17e92/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_17e92.dir/build.make CMakeFiles/cmTC_17e92.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_17e92.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_17e92.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_17e92
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17e92.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_17e92.dir/CheckFunctionExists.c.o -o cmTC_17e92 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_17e92.dir/build.make:97: recipe for target 'cmTC_17e92' failed
make[3]: *** [cmTC_17e92] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_17e92/fast' failed
make[2]: *** [cmTC_17e92/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 771710 killed;

ROS Buildfarm

unread,
Jan 25, 2023, 2:43:19 AM1/25/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/144/display/redirect>

Changes:


------------------------------------------
[...truncated 253.94 KB...]
Run Build Command:"/usr/bin/make" "cmTC_3d798/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3d798.dir/build.make CMakeFiles/cmTC_3d798.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_3d798.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_3d798.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_3d798
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3d798.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_3d798.dir/feature_tests.cxx.o -o cmTC_3d798
Run Build Command:"/usr/bin/make" "cmTC_70cba/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_70cba.dir/build.make CMakeFiles/cmTC_70cba.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_70cba.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_70cba.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_70cba
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_70cba.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_70cba.dir/CheckIncludeFile.c.o -o cmTC_70cba
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e0f50/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e0f50.dir/build.make CMakeFiles/cmTC_e0f50.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e0f50.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e0f50.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_e0f50
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e0f50.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_e0f50.dir/CheckFunctionExists.c.o -o cmTC_e0f50 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_88a42/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_88a42.dir/build.make CMakeFiles/cmTC_88a42.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_88a42.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_88a42.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_88a42
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_88a42.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_88a42.dir/CheckSymbolExists.c.o -o cmTC_88a42
CMakeFiles/cmTC_88a42.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_88a42.dir/build.make:97: recipe for target 'cmTC_88a42' failed
make[3]: *** [cmTC_88a42] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_88a42/fast' failed
make[2]: *** [cmTC_88a42/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c6b39/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c6b39.dir/build.make CMakeFiles/cmTC_c6b39.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c6b39.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c6b39.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c6b39
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6b39.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c6b39.dir/CheckFunctionExists.c.o -o cmTC_c6b39 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_c6b39.dir/build.make:97: recipe for target 'cmTC_c6b39' failed
make[3]: *** [cmTC_c6b39] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c6b39/fast' failed
make[2]: *** [cmTC_c6b39/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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.
--------------------------------------------------------------------------------------------------

# END SUBSECTION
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 392719 killed;

ROS Buildfarm

unread,
Jan 26, 2023, 2:44:00 AM1/26/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/145/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_72488/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_72488.dir/build.make CMakeFiles/cmTC_72488.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_72488.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_72488.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_72488
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_72488.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_72488.dir/feature_tests.cxx.o -o cmTC_72488
Run Build Command:"/usr/bin/make" "cmTC_2bacd/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2bacd.dir/build.make CMakeFiles/cmTC_2bacd.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2bacd.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_2bacd.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_2bacd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2bacd.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2bacd.dir/CheckIncludeFile.c.o -o cmTC_2bacd
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ecc48/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ecc48.dir/build.make CMakeFiles/cmTC_ecc48.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ecc48.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ecc48.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ecc48
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ecc48.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ecc48.dir/CheckFunctionExists.c.o -o cmTC_ecc48 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_2ac27/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_2ac27.dir/build.make CMakeFiles/cmTC_2ac27.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2ac27.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_2ac27.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_2ac27
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2ac27.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_2ac27.dir/CheckSymbolExists.c.o -o cmTC_2ac27
CMakeFiles/cmTC_2ac27.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_2ac27.dir/build.make:97: recipe for target 'cmTC_2ac27' failed
make[3]: *** [cmTC_2ac27] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_2ac27/fast' failed
make[2]: *** [cmTC_2ac27/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_eec34/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_eec34.dir/build.make CMakeFiles/cmTC_eec34.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_eec34.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_eec34.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_eec34
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eec34.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_eec34.dir/CheckFunctionExists.c.o -o cmTC_eec34 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_eec34.dir/build.make:97: recipe for target 'cmTC_eec34' failed
make[3]: *** [cmTC_eec34] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_eec34/fast' failed
make[2]: *** [cmTC_eec34/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 1048996 killed;

ROS Buildfarm

unread,
Jan 27, 2023, 2:40:59 AM1/27/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/146/display/redirect>
Run Build Command:"/usr/bin/make" "cmTC_6d6b5/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6d6b5.dir/build.make CMakeFiles/cmTC_6d6b5.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_6d6b5.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_6d6b5.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_6d6b5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6d6b5.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6d6b5.dir/feature_tests.cxx.o -o cmTC_6d6b5
Run Build Command:"/usr/bin/make" "cmTC_1a3ae/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_1a3ae.dir/build.make CMakeFiles/cmTC_1a3ae.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_1a3ae.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_1a3ae.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_1a3ae
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1a3ae.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_1a3ae.dir/CheckIncludeFile.c.o -o cmTC_1a3ae
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0cb4e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_0cb4e.dir/build.make CMakeFiles/cmTC_0cb4e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0cb4e.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0cb4e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_0cb4e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0cb4e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0cb4e.dir/CheckFunctionExists.c.o -o cmTC_0cb4e -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_16286/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_16286.dir/build.make CMakeFiles/cmTC_16286.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_16286.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_16286.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_16286
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16286.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_16286.dir/CheckSymbolExists.c.o -o cmTC_16286
CMakeFiles/cmTC_16286.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_16286.dir/build.make:97: recipe for target 'cmTC_16286' failed
make[3]: *** [cmTC_16286] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_16286/fast' failed
make[2]: *** [cmTC_16286/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f6593/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f6593.dir/build.make CMakeFiles/cmTC_f6593.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f6593.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_f6593.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_f6593
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f6593.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_f6593.dir/CheckFunctionExists.c.o -o cmTC_f6593 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_f6593.dir/build.make:97: recipe for target 'cmTC_f6593' failed
make[3]: *** [cmTC_f6593] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_f6593/fast' failed
make[2]: *** [cmTC_f6593/fast] Error 2
echo Agent pid 817880 killed;

ROS Buildfarm

unread,
Jan 28, 2023, 2:42:00 AM1/28/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/147/display/redirect>

Changes:


------------------------------------------
[...truncated 267.87 KB...]
Run Build Command:"/usr/bin/make" "cmTC_70ec8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_70ec8.dir/build.make CMakeFiles/cmTC_70ec8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_70ec8.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_70ec8.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_70ec8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_70ec8.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_70ec8.dir/feature_tests.cxx.o -o cmTC_70ec8
Run Build Command:"/usr/bin/make" "cmTC_ed6d7/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ed6d7.dir/build.make CMakeFiles/cmTC_ed6d7.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ed6d7.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_ed6d7.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_ed6d7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ed6d7.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ed6d7.dir/CheckIncludeFile.c.o -o cmTC_ed6d7
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_715e1/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_715e1.dir/build.make CMakeFiles/cmTC_715e1.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_715e1.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_715e1.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_715e1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_715e1.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_715e1.dir/CheckFunctionExists.c.o -o cmTC_715e1 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_cb583/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_cb583.dir/build.make CMakeFiles/cmTC_cb583.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_cb583.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_cb583.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_cb583
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cb583.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_cb583.dir/CheckSymbolExists.c.o -o cmTC_cb583
CMakeFiles/cmTC_cb583.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_cb583.dir/build.make:97: recipe for target 'cmTC_cb583' failed
make[3]: *** [cmTC_cb583] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_cb583/fast' failed
make[2]: *** [cmTC_cb583/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_15612/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_15612.dir/build.make CMakeFiles/cmTC_15612.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_15612.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_15612.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_15612
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_15612.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_15612.dir/CheckFunctionExists.c.o -o cmTC_15612 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_15612.dir/build.make:97: recipe for target 'cmTC_15612' failed
make[3]: *** [cmTC_15612] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_15612/fast' failed
make[2]: *** [cmTC_15612/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 563147 killed;

ROS Buildfarm

unread,
Jan 29, 2023, 2:41:33 AM1/29/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/148/display/redirect>

Changes:


------------------------------------------
[...truncated 258.25 KB...]
Run Build Command:"/usr/bin/make" "cmTC_ab146/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ab146.dir/build.make CMakeFiles/cmTC_ab146.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_ab146.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_ab146.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_ab146
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab146.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_ab146.dir/feature_tests.cxx.o -o cmTC_ab146
Run Build Command:"/usr/bin/make" "cmTC_6662e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_6662e.dir/build.make CMakeFiles/cmTC_6662e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_6662e.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_6662e.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_6662e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6662e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_6662e.dir/CheckIncludeFile.c.o -o cmTC_6662e
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ca41a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ca41a.dir/build.make CMakeFiles/cmTC_ca41a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ca41a.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_ca41a.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_ca41a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ca41a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_ca41a.dir/CheckFunctionExists.c.o -o cmTC_ca41a -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d3a62/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d3a62.dir/build.make CMakeFiles/cmTC_d3a62.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d3a62.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d3a62.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_d3a62
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d3a62.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d3a62.dir/CheckSymbolExists.c.o -o cmTC_d3a62
CMakeFiles/cmTC_d3a62.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d3a62.dir/build.make:97: recipe for target 'cmTC_d3a62' failed
make[3]: *** [cmTC_d3a62] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d3a62/fast' failed
make[2]: *** [cmTC_d3a62/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4351e/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_4351e.dir/build.make CMakeFiles/cmTC_4351e.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4351e.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_4351e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_4351e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4351e.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4351e.dir/CheckFunctionExists.c.o -o cmTC_4351e -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_4351e.dir/build.make:97: recipe for target 'cmTC_4351e' failed
make[3]: *** [cmTC_4351e] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_4351e/fast' failed
make[2]: *** [cmTC_4351e/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make: *** [build] Error 2
debian/rules:27: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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.
--------------------------------------------------------------------------------------------------

# END SUBSECTION
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 970825 killed;

ROS Buildfarm

unread,
Jan 30, 2023, 2:40:43 AM1/30/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/149/display/redirect>

Changes:


------------------------------------------
[...truncated 253.94 KB...]
Run Build Command:"/usr/bin/make" "cmTC_8d256/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_8d256.dir/build.make CMakeFiles/cmTC_8d256.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_8d256.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_8d256.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_8d256
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8d256.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_8d256.dir/feature_tests.cxx.o -o cmTC_8d256
Run Build Command:"/usr/bin/make" "cmTC_f8ff8/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f8ff8.dir/build.make CMakeFiles/cmTC_f8ff8.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f8ff8.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f8ff8.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_f8ff8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f8ff8.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f8ff8.dir/CheckIncludeFile.c.o -o cmTC_f8ff8
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a3926/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a3926.dir/build.make CMakeFiles/cmTC_a3926.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a3926.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_a3926.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_a3926
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3926.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_a3926.dir/CheckFunctionExists.c.o -o cmTC_a3926 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d545c/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_d545c.dir/build.make CMakeFiles/cmTC_d545c.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d545c.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_d545c.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_d545c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d545c.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_d545c.dir/CheckSymbolExists.c.o -o cmTC_d545c
CMakeFiles/cmTC_d545c.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_d545c.dir/build.make:97: recipe for target 'cmTC_d545c' failed
make[3]: *** [cmTC_d545c] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_d545c/fast' failed
make[2]: *** [cmTC_d545c/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_afd25/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_afd25.dir/build.make CMakeFiles/cmTC_afd25.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_afd25.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_afd25.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_afd25
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_afd25.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_afd25.dir/CheckFunctionExists.c.o -o cmTC_afd25 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_afd25.dir/build.make:97: recipe for target 'cmTC_afd25' failed
make[3]: *** [cmTC_afd25] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_afd25/fast' failed
make[2]: *** [cmTC_afd25/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 3816147 killed;

ROS Buildfarm

unread,
Jan 31, 2023, 2:40:52 AM1/31/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/150/display/redirect>

Changes:


------------------------------------------
[...truncated 255.72 KB...]
Run Build Command:"/usr/bin/make" "cmTC_14b64/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_14b64.dir/build.make CMakeFiles/cmTC_14b64.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_14b64.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_14b64.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_14b64
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_14b64.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_14b64.dir/feature_tests.cxx.o -o cmTC_14b64
Run Build Command:"/usr/bin/make" "cmTC_74391/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_74391.dir/build.make CMakeFiles/cmTC_74391.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_74391.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_74391.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_74391
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_74391.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_74391.dir/CheckIncludeFile.c.o -o cmTC_74391
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9522a/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_9522a.dir/build.make CMakeFiles/cmTC_9522a.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9522a.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_9522a.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_9522a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9522a.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_9522a.dir/CheckFunctionExists.c.o -o cmTC_9522a -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_aba5f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_aba5f.dir/build.make CMakeFiles/cmTC_aba5f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_aba5f.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_aba5f.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_aba5f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aba5f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_aba5f.dir/CheckSymbolExists.c.o -o cmTC_aba5f
CMakeFiles/cmTC_aba5f.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_aba5f.dir/build.make:97: recipe for target 'cmTC_aba5f' failed
make[3]: *** [cmTC_aba5f] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_aba5f/fast' failed
make[2]: *** [cmTC_aba5f/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a89bc/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_a89bc.dir/build.make CMakeFiles/cmTC_a89bc.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a89bc.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_a89bc.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_a89bc
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a89bc.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_a89bc.dir/CheckFunctionExists.c.o -o cmTC_a89bc -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_a89bc.dir/build.make:97: recipe for target 'cmTC_a89bc' failed
make[3]: *** [cmTC_a89bc] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_a89bc/fast' failed
make[2]: *** [cmTC_a89bc/fast] Error 2
echo Agent pid 720170 killed;

ROS Buildfarm

unread,
Feb 1, 2023, 2:39:44 AM2/1/23
to clalancett...@osrfoundation.org, ros-buildf...@googlegroups.com, matthe...@swri.org, robert....@swri.org
See <https://build.ros.org/job/Mbin_ubv8_uBv8__swri_cli_tools__ubuntu_bionic_arm64__binary/151/display/redirect>

Changes:


------------------------------------------
[...truncated 254.39 KB...]
Run Build Command:"/usr/bin/make" "cmTC_3a223/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3a223.dir/build.make CMakeFiles/cmTC_3a223.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_3a223.dir/feature_tests.cxx.o
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++98 -o CMakeFiles/cmTC_3a223.dir/feature_tests.cxx.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_3a223
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3a223.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_3a223.dir/feature_tests.cxx.o -o cmTC_3a223
Run Build Command:"/usr/bin/make" "cmTC_14e5f/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_14e5f.dir/build.make CMakeFiles/cmTC_14e5f.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_14e5f.dir/CheckIncludeFile.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_14e5f.dir/CheckIncludeFile.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_14e5f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_14e5f.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_14e5f.dir/CheckIncludeFile.c.o -o cmTC_14e5f
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c8179/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c8179.dir/build.make CMakeFiles/cmTC_c8179.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c8179.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c8179.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_c8179
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c8179.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_c8179.dir/CheckFunctionExists.c.o -o cmTC_c8179 -lpthread
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd .obj-aarch64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -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 -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/melodic -DCMAKE_PREFIX_PATH=/opt/ros/melodic returned exit code 1
cd .obj-aarch64-linux-gnu && tail -v -n \+0 CMakeFiles/CMakeError.log
==> CMakeFiles/CMakeError.log <==
Determining if the pthread_create exist failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f7acf/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_f7acf.dir/build.make CMakeFiles/cmTC_f7acf.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f7acf.dir/CheckSymbolExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_f7acf.dir/CheckSymbolExists.c.o -c /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_f7acf
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f7acf.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -rdynamic CMakeFiles/cmTC_f7acf.dir/CheckSymbolExists.c.o -o cmTC_f7acf
CMakeFiles/cmTC_f7acf.dir/CheckSymbolExists.c.o: In function `main':
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/./.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8: undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_f7acf.dir/build.make:97: recipe for target 'cmTC_f7acf' failed
make[3]: *** [cmTC_f7acf] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_f7acf/fast' failed
make[2]: *** [cmTC_f7acf/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'

File /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_23b72/fast"
make[2]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_23b72.dir/build.make CMakeFiles/cmTC_23b72.dir/build
make[3]: Entering directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_23b72.dir/CheckFunctionExists.c.o
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_23b72.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c
Linking C executable cmTC_23b72
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23b72.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -fdebug-prefix-map=/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_23b72.dir/CheckFunctionExists.c.o -o cmTC_23b72 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_23b72.dir/build.make:97: recipe for target 'cmTC_23b72' failed
make[3]: *** [cmTC_23b72] Error 1
make[3]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_23b72/fast' failed
make[2]: *** [cmTC_23b72/fast] Error 2
make[2]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2/.obj-aarch64-linux-gnu/CMakeFiles/CMakeTmp'


debian/rules:30: recipe for target 'override_dh_auto_configure' failed
make[1]: Leaving directory '/tmp/binarydeb/ros-melodic-swri-cli-tools-2.15.2'
make[1]: *** [override_dh_auto_configure] Error 2
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
E: Building failed
Traceback (most recent call last):
File "/tmp/ros_buildfarm/ros_buildfarm/binarydeb_job.py", line 147, in build_binarydeb
subprocess.check_call(cmd, cwd=source_dir, env=env)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['apt-src', 'build', 'ros-melodic-swri-cli-tools']' returned non-zero exit status 1.
# END SUBSECTION

--------------------------------------------------------------------------------------------------
`apt-src build ros-melodic-swri-cli-tools` 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 3403172 killed;
It is loading more messages.
0 new messages