MAVSDK-Java icon indicating copy to clipboard operation
MAVSDK-Java copied to clipboard

Build not working - missing openssl?

Open matthieu-db opened this issue 9 months ago • 11 comments

I'm trying to build the .so in debug mode to debug a crash I get.

I'm following the instructions to build it using dockcross (from the README), but it fails at building curl - openssl seems to be not found?

CMake Error at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
  Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
  system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY
  OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE)
  /work/cmake/Modules/non-msvc/FindOpenSSL.cmake:672 (find_package_handle_standard_args)
  CMakeLists.txt:581 (find_package)

I tried compiling openssl with the android toolchain and using it in the build, manually setting the env variables, ...

matthieu-db avatar Mar 07 '25 14:03 matthieu-db

The error message you show says that it doesn't find OpenSSL indeed 👍. However, I can't say much more from this information.

Can you show the commands you are running? The full log output? Feels like maybe OpenSSL failed to build in the earlier step?

JonasVautherin avatar Mar 07 '25 16:03 JonasVautherin

I'm doing the steps in the bottom of the README, actually I just noticed I skipped the tools/generate_mavlink_headers.sh step because that file was not found. Do I need to checkout a particular version of MAVSDK?

matthieu-db avatar Mar 07 '25 16:03 matthieu-db

I found out that this generate headers script was no longer a thing, and that the cmake configuration handles that now. I will include the output of cmake . (from inside ./dockcross-android-arm64 bash) here:

output_cmake.txt

I also tried cloning a new copy (w submodules), doing podman run --rm dockcross/android-arm64 > ./dockcross-android-arm64 && chmod +x ./dockcross-android-arm64 ./dockcross-android-arm64 cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -Bbuild/android-arm64 -DMAVLINK_HEADERS="mavlink-headers/include" -H. -DCMAKE_INSTALL_PREFIX=build/android-arm64/install

-- Version: v3.0.0-31-g19ce85a3 -- Version major: 3 -- Version minor: 0 -- Version patch: 0 -- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning: Ignoring empty string ("") provided on the command line.

-- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project:

DEPLOYMENT_TARGET
ENABLE_STRICT_TRY_COMPILE
PLATFORM

-- Build files have been written to: /work/build/android-arm64/third_party/mavlink [ 12%] Creating directories for 'mavlink' [ 25%] Performing download step (git clone) for 'mavlink' Cloning into 'mavlink'... HEAD is now at 5e3a42b8 development: Remove parameter transaction proposal (#2169) Submodule 'pymavlink' (https://github.com/ardupilot/pymavlink.git) registered for path 'pymavlink' Cloning into '/work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink/pymavlink'... Submodule path 'pymavlink': checked out '533161c47995ba47f5548636eed37a47e91072c0' [ 37%] Performing update step for 'mavlink' -- Already at requested ref: 5e3a42b8f3f53038f2779f9f69bd64767b913bb8 [ 50%] Performing patch step for 'mavlink' Updated 0 paths from the index [ 62%] Performing configure step for 'mavlink' -- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /usr/bin/python3.11 (found version "3.11.2") found components: Interpreter -- MAVLink dialect: common -- MAVLink version: 2.0 -- Configuring done (0.5s) -- Generating done (0.0s) -- Build files have been written to: /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink-build [ 75%] Performing build step for 'mavlink' [100%] Generating C headers Collecting lxml>=3.6.0 (from -r pymavlink/requirements.txt (line 1)) Downloading lxml-5.3.1-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (3.7 kB) Collecting future>=0.15.2 (from -r pymavlink/requirements.txt (line 2)) Downloading future-1.0.0-py3-none-any.whl.metadata (4.0 kB) Collecting wheel>=0.37.1 (from -r pymavlink/requirements.txt (line 3)) Downloading wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB) Collecting setuptools>=42 (from -r pymavlink/requirements.txt (line 4)) Downloading setuptools-75.8.2-py3-none-any.whl.metadata (6.7 kB) Collecting fastcrc (from -r pymavlink/requirements.txt (line 5)) Downloading fastcrc-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.6 kB) Collecting pytest<=7.4.4 (from -r pymavlink/requirements.txt (line 8)) Downloading pytest-7.4.4-py3-none-any.whl.metadata (7.9 kB) Collecting syrupy (from -r pymavlink/requirements.txt (line 9)) Downloading syrupy-4.8.2-py3-none-any.whl.metadata (36 kB) Collecting iniconfig (from pytest<=7.4.4->-r pymavlink/requirements.txt (line 8)) Downloading iniconfig-2.0.0-py3-none-any.whl.metadata (2.6 kB) Collecting packaging (from pytest<=7.4.4->-r pymavlink/requirements.txt (line 8)) Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB) Collecting pluggy<2.0,>=0.12 (from pytest<=7.4.4->-r pymavlink/requirements.txt (line 8)) Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) Downloading lxml-5.3.1-cp311-cp311-manylinux_2_28_x86_64.whl (5.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 55.7 MB/s eta 0:00:00 Downloading future-1.0.0-py3-none-any.whl (491 kB) Downloading wheel-0.45.1-py3-none-any.whl (72 kB) Downloading setuptools-75.8.2-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 27.3 MB/s eta 0:00:00 Downloading fastcrc-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (275 kB) Downloading pytest-7.4.4-py3-none-any.whl (325 kB) Downloading syrupy-4.8.2-py3-none-any.whl (50 kB) Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Downloading packaging-24.2-py3-none-any.whl (65 kB) Installing collected packages: wheel, setuptools, pluggy, packaging, lxml, iniconfig, future, fastcrc, pytest, syrupy Successfully installed fastcrc-0.3.2 future-1.0.0 iniconfig-2.0.0 lxml-5.3.1 packaging-24.2 pluggy-1.5.0 pytest-7.4.4 setuptools-75.8.2 syrupy-4.8.2 wheel-0.45.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Validating message_definitions/v1.0/common.xml Parsing message_definitions/v1.0/common.xml Validating /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink/message_definitions/v1.0/standard.xml Parsing /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink/message_definitions/v1.0/standard.xml Validating /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink/message_definitions/v1.0/minimal.xml Parsing /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink/message_definitions/v1.0/minimal.xml Found 226 MAVLink message types in 3 XML files Generating C implementation in directory /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink-build/include/mavlink/common Generating C implementation in directory /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink-build/include/mavlink/standard Generating C implementation in directory /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink-build/include/mavlink/minimal Copying fixed headers for protocol 2.0 to /work/build/android-arm64/third_party/mavlink/mavlink/src/mavlink-build/include/mavlink/ [100%] Built target generate_c_headers [ 87%] Performing install step for 'mavlink' [100%] Built target generate_c_headers Install the project... -- Install configuration: "" -- Installing: /work/build/android-arm64/third_party/install/include/mavlink -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/mavlink_conversions.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/mavlink_types.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/standard -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/standard/mavlink.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/standard/version.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/standard/standard.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/standard/testsuite.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/protocol.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/mavlink_get_info.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_command_cancel.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_request_int.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_vicon_position_estimate.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_serial_control.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_global_vision_position_estimate.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_high_latency2.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_ext_request_list.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_command_ack.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_terrain_check.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_trigger.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_landing_target.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_event.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_operator_id.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_terrain_report.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_count.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mag_cal_report.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_play_tune.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_set_gps_global_origin.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_manual_setpoint.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_fence_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_generator_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_map_rc.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_statustext.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_uavcan_node_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_local_position_ned_system_global_offset.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps_raw_int.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_item.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_wind_cov.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mount_orientation.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_position_target_local_ned.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gimbal_manager_set_attitude.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_tracking_geo_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_video_stream_information.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_fuel_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_set_home_position.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_request_event.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_actuator_output_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/common.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps_global_origin.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_system.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_scaled_imu2.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_command_long.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_set_actuator_control_target.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_response_event_error.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_request_partial_list.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_item_reached.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_trajectory_representation_waypoints.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gimbal_manager_set_manual_control.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_current_event_sequence.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_self_id.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_estimator_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hil_controls.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_component_information.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_logging_data.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_request.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps_rtcm_data.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_cellular_config.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_message_interval.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_log_erase.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_cellular_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_log_request_data.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_ais_vessel.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_high_latency.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_set_mode.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_arm_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_log_request_end.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_safety_allowed_area.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hygrometer_sensor.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hil_state.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_onboard_computer_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_sys_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hil_state_quaternion.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_named_value_int.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_set_position_target_local_ned.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_vfr_hud.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_storage_information.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_link_node_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_attitude_quaternion.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_canfd_frame.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_tunnel.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_logging_ack.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_servo_output_raw.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_scaled_imu.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_request_read.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hil_sensor.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_encapsulated_data.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_component_information_basic.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_data_transmission_handshake.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_trajectory_representation_bezier.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_nav_controller_output.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_ext_request_read.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_local_position_ned_cov.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_play_tune_v2.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_autopilot_state_for_gimbal_device.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_scaled_pressure3.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_battery_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_location.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_extended_sys_state.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_rc_channels_raw.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gimbal_device_information.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_optical_flow_rad.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_vision_speed_estimate.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_log_request_list.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_attitude_quaternion_cov.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_setup_signing.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_altitude.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_supported_tunes.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_smart_battery_info.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_set_current.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_collision.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_raw_imu.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_esc_info.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_settings.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_attitude_target.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_auth_key.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_highres_imu.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_raw_rpm.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_flight_information.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_wifi_config_ap.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_request_list.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_thermal_range.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_debug_float_array.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_rc_channels.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_odometry.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_vibration.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_authentication.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_illuminator_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_sim_state.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_request_data_stream.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps_rtk.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps2_rtk.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_power_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_set_attitude_target.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps_input.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_v2_extension.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_efi_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gimbal_manager_set_pitchyaw.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_ping.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_terrain_request.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_ext_value.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/version.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_message_pack.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_isbd_link_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_tracking_image_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps2_raw.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_wheel_distance.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_autopilot_version.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_information.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_button_change.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_adsb_vehicle.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gimbal_device_set_attitude.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_set_position_target_global_int.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_winch_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_ext_set.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_distance_sensor.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_radio_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_control_system_state.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_optical_flow.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_command_int.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_terrain_data.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_video_stream_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_fov_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_component_metadata.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hil_gps.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_basic_id.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_logging_data_acked.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_set.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_time_estimate_to_target.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gps_inject_data.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_safety_set_allowed_area.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_raw_pressure.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/testsuite.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_ack.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gimbal_manager_information.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_orbit_execution_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_timesync.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_rc_channels_override.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_can_frame.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_debug.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_global_position_int.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_data_stream.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_manual_control.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hil_rc_inputs_raw.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_home_position.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_scaled_imu3.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_ext_ack.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_change_operator_control_ack.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_battery_info.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_memory_vect.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hil_actuator_controls.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_current.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gimbal_device_attitude_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_image_captured.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_log_entry.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_named_value_float.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_vision_position_estimate.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_clear_all.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_rc_channels_scaled.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_global_position_int_cov.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_open_drone_id_system_update.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_can_filter_modify.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_param_value.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_follow_target.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_utm_global_position.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_resource_request.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_debug_vect.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_local_position_ned.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_hil_optical_flow.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_file_transfer_protocol.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_scaled_pressure.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_system_time.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_uavcan_node_info.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_item_int.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_obstacle_distance.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_esc_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_position_target_global_int.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_change_operator_control.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_write_partial_list.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_mission_request_list.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_attitude.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_scaled_pressure2.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_camera_capture_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_gimbal_manager_status.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_actuator_control_target.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_log_data.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/common/mavlink_msg_att_pos_mocap.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/mavlink_sha256.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/checksum.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/minimal -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/minimal/mavlink_msg_heartbeat.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/minimal/mavlink.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/minimal/version.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/minimal/testsuite.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/minimal/mavlink_msg_protocol_version.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/minimal/minimal.h -- Installing: /work/build/android-arm64/third_party/install/include/mavlink/mavlink_helpers.h -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/MAVLink/MAVLinkTargets.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/MAVLink/MAVLinkConfig.cmake [100%] Completed 'mavlink' [100%] Built target mavlink CMake Warning: Ignoring empty string ("") provided on the command line.

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake.

Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

-- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Preparing external project "jsoncpp" with args: -- -- -DCMAKE_PREFIX_PATH:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_INSTALL_PREFIX:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_TOOLCHAIN_FILE:PATH=/usr/aarch64-linux-android/Toolchain.cmake -- -- -DCMAKE_POSITION_INDEPENDENT_CODE=ON -- -- -DCMAKE_BUILD_TYPE=Debug -- -- -DBUILD_SHARED_LIBS=OFF -- -- -DJSONCPP_WITH_CMAKE_PACKAGE=ON -- -- -DJSONCPP_WITH_TESTS=OFF -- Configuring done (0.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project:

DEPLOYMENT_TARGET
ENABLE_STRICT_TRY_COMPILE
MAVLINK_DIALECT
PLATFORM

-- Build files have been written to: /work/build/android-arm64/third_party/jsoncpp [ 12%] Creating directories for 'jsoncpp' [ 25%] Performing download step (git clone) for 'jsoncpp' Cloning into 'jsoncpp'... HEAD is now at 69098a1 Avoid using cmake glob vars if we are a subproject (#1459) [ 37%] Performing update step for 'jsoncpp' -- Already at requested ref: 69098a18b9af0c47549d9a271c054d13ca92b006 [ 50%] No patch step for 'jsoncpp' [ 62%] Performing configure step for 'jsoncpp' CMake Deprecation Warning at CMakeLists.txt:17 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake.

Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

-- use ccache -- The CXX compiler identification is Clang 14.0.6 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- JsonCpp Version: 1.9.5 -- Looking for C++ include clocale -- Looking for C++ include clocale - found -- Looking for localeconv -- Looking for localeconv - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of lconv -- Check size of lconv - done -- Performing Test HAVE_DECIMAL_POINT -- Performing Test HAVE_DECIMAL_POINT - Success -- Configuring done (0.8s) -- Generating done (0.0s) -- Build files have been written to: /work/build/android-arm64/third_party/jsoncpp/jsoncpp/src/jsoncpp-build [ 75%] Performing build step for 'jsoncpp' [ 28%] Building CXX object src/lib_json/CMakeFiles/jsoncpp_static.dir/json_reader.cpp.o [ 28%] Building CXX object src/lib_json/CMakeFiles/jsoncpp_static.dir/json_value.cpp.o [ 42%] Building CXX object src/lib_json/CMakeFiles/jsoncpp_object.dir/json_reader.cpp.o [ 57%] Building CXX object src/lib_json/CMakeFiles/jsoncpp_static.dir/json_writer.cpp.o [ 71%] Building CXX object src/lib_json/CMakeFiles/jsoncpp_object.dir/json_value.cpp.o [ 85%] Building CXX object src/lib_json/CMakeFiles/jsoncpp_object.dir/json_writer.cpp.o [ 85%] Built target jsoncpp_object [100%] Linking CXX static library ../../lib/libjsoncpp.a [100%] Built target jsoncpp_static [ 87%] Performing install step for 'jsoncpp' [ 57%] Built target jsoncpp_static [100%] Built target jsoncpp_object Install the project... -- Install configuration: "Debug" -- Installing: /work/build/android-arm64/third_party/install/lib/pkgconfig/jsoncpp.pc -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/jsoncpp/jsoncpp-targets.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/jsoncpp/jsoncpp-targets-debug.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/jsoncpp/jsoncppConfigVersion.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/jsoncpp/jsoncppConfig.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/jsoncpp/jsoncpp-namespaced-targets.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/libjsoncpp.a -- Installing: /work/build/android-arm64/third_party/install/lib/objects-Debug/jsoncpp_object/json_reader.cpp.o -- Installing: /work/build/android-arm64/third_party/install/lib/objects-Debug/jsoncpp_object/json_value.cpp.o -- Installing: /work/build/android-arm64/third_party/install/lib/objects-Debug/jsoncpp_object/json_writer.cpp.o -- Installing: /work/build/android-arm64/third_party/install/include/json/allocator.h -- Installing: /work/build/android-arm64/third_party/install/include/json/assertions.h -- Installing: /work/build/android-arm64/third_party/install/include/json/config.h -- Installing: /work/build/android-arm64/third_party/install/include/json/forwards.h -- Installing: /work/build/android-arm64/third_party/install/include/json/json.h -- Installing: /work/build/android-arm64/third_party/install/include/json/json_features.h -- Installing: /work/build/android-arm64/third_party/install/include/json/reader.h -- Installing: /work/build/android-arm64/third_party/install/include/json/value.h -- Installing: /work/build/android-arm64/third_party/install/include/json/version.h -- Installing: /work/build/android-arm64/third_party/install/include/json/writer.h [100%] Completed 'jsoncpp' [100%] Built target jsoncpp CMake Warning: Ignoring empty string ("") provided on the command line.

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake.

Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

-- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Preparing external project "tinyxml2" with args: -- -- -DCMAKE_PREFIX_PATH:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_INSTALL_PREFIX:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_TOOLCHAIN_FILE:PATH=/usr/aarch64-linux-android/Toolchain.cmake -- -- -DCMAKE_BUILD_TYPE=Debug -- -- -DCMAKE_POSITION_INDEPENDENT_CODE=ON -- -- -DBUILD_SHARED_LIBS=OFF -- -- -DBUILD_TESTS=OFF -- Configuring done (0.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project:

DEPLOYMENT_TARGET
ENABLE_STRICT_TRY_COMPILE
MAVLINK_DIALECT
PLATFORM

-- Build files have been written to: /work/build/android-arm64/third_party/tinyxml2 [ 12%] Creating directories for 'tinyxml2' [ 25%] Performing download step (git clone) for 'tinyxml2' Cloning into 'tinyxml2'... HEAD is now at 1dee28e setting the version to 9.0.0 [ 37%] Performing update step for 'tinyxml2' -- Already at requested tag: 9.0.0 [ 50%] Performing patch step for 'tinyxml2' Updated 0 paths from the index [ 62%] Performing configure step for 'tinyxml2' -- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project:

BUILD_TESTS

-- Build files have been written to: /work/build/android-arm64/third_party/tinyxml2/tinyxml2/src/tinyxml2-build [ 75%] Performing build step for 'tinyxml2' [ 25%] Building CXX object CMakeFiles/tinyxml2.dir/tinyxml2.cpp.o [ 50%] Linking CXX static library libtinyxml2.a [ 50%] Built target tinyxml2 [ 75%] Building CXX object CMakeFiles/xmltest.dir/xmltest.cpp.o [100%] Linking CXX executable xmltest [100%] Built target xmltest [ 87%] Performing install step for 'tinyxml2' [ 50%] Built target tinyxml2 [100%] Built target xmltest Install the project... -- Install configuration: "Debug" -- Installing: /work/build/android-arm64/third_party/install/lib/libtinyxml2.a -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/tinyxml2/tinyxml2-static-targets.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/tinyxml2/tinyxml2-static-targets-debug.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/tinyxml2/tinyxml2-config.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/tinyxml2/tinyxml2-config-version.cmake -- Installing: /work/build/android-arm64/third_party/install/include/tinyxml2.h -- Installing: /work/build/android-arm64/third_party/install/lib/pkgconfig/tinyxml2.pc [100%] Completed 'tinyxml2' [100%] Built target tinyxml2 CMake Warning: Ignoring empty string ("") provided on the command line.

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake.

Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

-- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Preparing external project "liblzma" with args: -- -- -DCMAKE_PREFIX_PATH:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_INSTALL_PREFIX:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_TOOLCHAIN_FILE:PATH=/usr/aarch64-linux-android/Toolchain.cmake -- -- -DCMAKE_POSITION_INDEPENDENT_CODE=ON -- -- -DCMAKE_BUILD_TYPE=Debug -- -- -DBUILD_SHARED_LIBS=OFF -- -- -DCMAKE_CFG_INTDIR=. -- -- -DCMAKE_DEBUG_POSTFIX=d -- -- -DCMAKE_TRY_COMPILE_CONFIGURATION= CMake Warning (dev) at /usr/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake:1276 (message): The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is not set. The policy's OLD behavior will be used. When using a URL download, the timestamps of extracted files should preferably be that of the time of extraction, otherwise code that depends on the extracted contents might not be rebuilt if the URL changes. The OLD behavior preserves the timestamps from the archive instead, but this is usually not what you want. Update your project to the NEW behavior or specify the DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this robustness issue. Call Stack (most recent call first): /usr/share/cmake-3.31/Modules/ExternalProject.cmake:3041 (_ep_add_download_command) CMakeLists.txt:31 (ExternalProject_Add) This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring done (0.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project:

DEPLOYMENT_TARGET
ENABLE_STRICT_TRY_COMPILE
MAVLINK_DIALECT
PLATFORM

-- Build files have been written to: /work/build/android-arm64/third_party/liblzma [ 12%] Creating directories for 'liblzma' [ 25%] Performing download step (download, verify and extract) for 'liblzma' -- Downloading... dst='/work/build/android-arm64/third_party/liblzma/liblzma-prefix/src/xz-5.4.5.tar.gz' timeout='none' inactivity timeout='none' -- Using src='https://github.com/tukaani-project/xz/releases/download/v5.4.5/xz-5.4.5.tar.gz' -- [download 0% complete] -- [download 1% complete] -- [download 2% complete] -- [download 3% complete] -- [download 4% complete] -- [download 5% complete] -- [download 6% complete] -- [download 7% complete] -- [download 8% complete] -- [download 9% complete] -- [download 10% complete] -- [download 11% complete] -- [download 12% complete] -- [download 13% complete] -- [download 14% complete] -- [download 15% complete] -- [download 16% complete] -- [download 17% complete] -- [download 18% complete] -- [download 19% complete] -- [download 20% complete] -- [download 21% complete] -- [download 22% complete] -- [download 23% complete] -- [download 24% complete] -- [download 25% complete] -- [download 26% complete] -- [download 27% complete] -- [download 28% complete] -- [download 29% complete] -- [download 30% complete] -- [download 31% complete] -- [download 32% complete] -- [download 33% complete] -- [download 34% complete] -- [download 35% complete] -- [download 36% complete] -- [download 37% complete] -- [download 38% complete] -- [download 39% complete] -- [download 40% complete] -- [download 41% complete] -- [download 42% complete] -- [download 43% complete] -- [download 44% complete] -- [download 45% complete] -- [download 46% complete] -- [download 47% complete] -- [download 48% complete] -- [download 49% complete] -- [download 50% complete] -- [download 51% complete] -- [download 52% complete] -- [download 53% complete] -- [download 54% complete] -- [download 55% complete] -- [download 56% complete] -- [download 57% complete] -- [download 58% complete] -- [download 59% complete] -- [download 60% complete] -- [download 61% complete] -- [download 62% complete] -- [download 63% complete] -- [download 64% complete] -- [download 65% complete] -- [download 66% complete] -- [download 67% complete] -- [download 68% complete] -- [download 69% complete] -- [download 70% complete] -- [download 71% complete] -- [download 72% complete] -- [download 73% complete] -- [download 74% complete] -- [download 75% complete] -- [download 76% complete] -- [download 77% complete] -- [download 78% complete] -- [download 79% complete] -- [download 80% complete] -- [download 81% complete] -- [download 82% complete] -- [download 83% complete] -- [download 84% complete] -- [download 85% complete] -- [download 86% complete] -- [download 87% complete] -- [download 88% complete] -- [download 89% complete] -- [download 90% complete] -- [download 91% complete] -- [download 92% complete] -- [download 93% complete] -- [download 94% complete] -- [download 95% complete] -- [download 96% complete] -- [download 97% complete] -- [download 98% complete] -- [download 99% complete] -- [download 100% complete] -- verifying file... file='/work/build/android-arm64/third_party/liblzma/liblzma-prefix/src/xz-5.4.5.tar.gz' -- Downloading... done -- extracting... src='/work/build/android-arm64/third_party/liblzma/liblzma-prefix/src/xz-5.4.5.tar.gz' dst='/work/build/android-arm64/third_party/liblzma/liblzma-prefix/src/liblzma' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [ 37%] No update step for 'liblzma' [ 50%] No patch step for 'liblzma' [ 62%] Performing configure step for 'liblzma' -- The C compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test TUKLIB_LARGE_FILE_SUPPORT_BY_DEFAULT -- Performing Test TUKLIB_LARGE_FILE_SUPPORT_BY_DEFAULT - Success -- Performing Test HAVE___BUILTIN_BSWAPXX -- Performing Test HAVE___BUILTIN_BSWAPXX - Success -- Performing Test HAVE___BUILTIN_ASSUME_ALIGNED -- Performing Test HAVE___BUILTIN_ASSUME_ALIGNED - Success -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Looking for pthread_condattr_setclock -- Looking for pthread_condattr_setclock - found -- Checking how to detect the number of available CPU cores -- Performing Test TUKLIB_CPUCORES_SCHED_GETAFFINITY -- Performing Test TUKLIB_CPUCORES_SCHED_GETAFFINITY - Success -- Checking how to detect the amount of physical memory -- Performing Test TUKLIB_PHYSMEM_SPECIAL -- Performing Test TUKLIB_PHYSMEM_SPECIAL - Failed -- Performing Test TUKLIB_PHYSMEM_AIX -- Performing Test TUKLIB_PHYSMEM_AIX - Failed -- Performing Test TUKLIB_PHYSMEM_SYSCONF -- Performing Test TUKLIB_PHYSMEM_SYSCONF - Success -- Performing Test HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR -- Performing Test HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR - Success -- Looking for cpuid.h -- Looking for cpuid.h - not found -- Looking for immintrin.h -- Looking for immintrin.h - not found -- Looking for getopt_long -- Looking for getopt_long - found -- Looking for program_invocation_name -- Looking for program_invocation_name - not found -- Looking for mbrtowc -- Looking for mbrtowc - found -- Looking for wcwidth -- Looking for wcwidth - found -- Looking for optreset -- Looking for optreset - found -- Looking for posix_fadvise -- Looking for posix_fadvise - found -- Performing Test HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC - Success -- Looking for futimens -- Looking for futimens - found -- Configuring done (1.6s) -- Generating done (0.1s) -- Build files have been written to: /work/build/android-arm64/third_party/liblzma/liblzma-prefix/src/liblzma-build [ 75%] Performing build step for 'liblzma' [ 0%] Built target create_unxz [ 0%] Built target create_unxz.1 [ 0%] Built target create_xzcat [ 0%] Built target create_xzcat.1 [ 0%] Built target create_lzma [ 0%] Building C object CMakeFiles/liblzma.dir/src/common/tuklib_physmem.c.o [ 1%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/check.c.o [ 1%] Built target create_unlzma [ 1%] Built target create_lzma.1 [ 1%] Built target create_unlzma.1 [ 1%] Built target create_lzcat [ 1%] Built target create_lzcat.1 [ 2%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_util.c.o [ 3%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/common.c.o [ 3%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_preset.c.o [ 4%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_common.c.o [ 5%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/hardware_physmem.c.o [ 6%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/index.c.o [ 7%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_flags_common.c.o [ 7%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/string_conversion.c.o [ 8%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/crc32_fast.c.o [ 9%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/vli_size.c.o [ 10%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/crc32_table.c.o [ 11%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/crc64_fast.c.o [ 11%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/crc64_table.c.o [ 12%] Building C object CMakeFiles/liblzma.dir/src/liblzma/check/sha256.c.o [ 14%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/hardware_cputhreads.c.o [ 14%] Building C object CMakeFiles/liblzma.dir/src/common/tuklib_cpucores.c.o [ 14%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/outqueue.c.o [ 15%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/alone_encoder.c.o [ 16%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_buffer_encoder.c.o [ 17%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_encoder.c.o [ 18%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_header_encoder.c.o [ 18%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_buffer_encoder.c.o [ 19%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_encoder.c.o [ 20%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_encoder_memusage.c.o [ 21%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_buffer_encoder.c.o [ 22%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_encoder.c.o [ 22%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_flags_encoder.c.o [ 23%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/index_encoder.c.o [ 24%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_buffer_encoder.c.o [ 25%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_encoder.c.o [ 25%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_flags_encoder.c.o [ 26%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/vli_encoder.c.o [ 27%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_encoder_mt.c.o [ 28%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/simple_encoder.c.o [ 29%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_encoder.c.o [ 29%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_encoder_optimum_fast.c.o [ 30%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_encoder_optimum_normal.c.o [ 31%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lz/lz_encoder.c.o [ 32%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lz/lz_encoder_mf.c.o [ 33%] Building C object CMakeFiles/liblzma.dir/src/liblzma/rangecoder/price_table.c.o [ 33%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/fastpos_table.c.o [ 34%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma2_encoder.c.o [ 35%] Building C object CMakeFiles/liblzma.dir/src/liblzma/delta/delta_encoder.c.o [ 36%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/alone_decoder.c.o [ 37%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/auto_decoder.c.o [ 37%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_buffer_decoder.c.o [ 39%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_decoder.c.o [ 39%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/block_header_decoder.c.o [ 40%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/easy_decoder_memusage.c.o [ 40%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/file_info.c.o [ 41%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_buffer_decoder.c.o [ 42%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_decoder.c.o [ 43%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/filter_flags_decoder.c.o [ 44%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/index_hash.c.o [ 44%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/index_decoder.c.o [ 45%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_buffer_decoder.c.o [ 46%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_decoder.c.o [ 47%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_flags_decoder.c.o [ 48%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/vli_decoder.c.o [ 48%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/stream_decoder_mt.c.o [ 49%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/simple_decoder.c.o [ 50%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_decoder.c.o [ 51%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lz/lz_decoder.c.o [ 51%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma2_decoder.c.o [ 52%] Building C object CMakeFiles/liblzma.dir/src/liblzma/delta/delta_decoder.c.o [ 55%] Building C object CMakeFiles/liblzma.dir/src/liblzma/lzma/lzma_encoder_presets.c.o [ 55%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/simple_coder.c.o [ 55%] Building C object CMakeFiles/liblzma.dir/src/liblzma/delta/delta_common.c.o [ 55%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/x86.c.o [ 56%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/arm.c.o [ 57%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/arm64.c.o [ 58%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/armthumb.c.o [ 59%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/powerpc.c.o [ 59%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/ia64.c.o [ 60%] Building C object CMakeFiles/liblzma.dir/src/liblzma/simple/sparc.c.o [ 61%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/microlzma_encoder.c.o [ 62%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/microlzma_decoder.c.o [ 62%] Building C object CMakeFiles/liblzma.dir/src/liblzma/common/lzip_decoder.c.o [ 63%] Linking C static library liblzmad.a [ 63%] Built target liblzma [ 64%] Building C object CMakeFiles/xzdec.dir/src/common/tuklib_exit.c.o [ 65%] Building C object CMakeFiles/xz.dir/src/common/tuklib_exit.c.o [ 66%] Building C object CMakeFiles/test_bcj_exact_size.dir/tests/test_bcj_exact_size.c.o [ 67%] Building C object CMakeFiles/test_block_header.dir/tests/test_block_header.c.o [ 68%] Building C object CMakeFiles/test_filter_flags.dir/tests/test_filter_flags.c.o [ 70%] Building C object CMakeFiles/test_hardware.dir/tests/test_hardware.c.o [ 70%] Building C object CMakeFiles/test_check.dir/tests/test_check.c.o [ 71%] Building C object CMakeFiles/test_index.dir/tests/test_index.c.o [ 72%] Building C object CMakeFiles/test_index_hash.dir/tests/test_index_hash.c.o [ 68%] Building C object CMakeFiles/test_filter_str.dir/tests/test_filter_str.c.o [ 74%] Building C object CMakeFiles/test_memlimit.dir/tests/test_memlimit.c.o [ 74%] Building C object CMakeFiles/test_lzip_decoder.dir/tests/test_lzip_decoder.c.o [ 76%] Building C object CMakeFiles/xz.dir/src/common/tuklib_mbstr_fw.c.o [ 76%] Building C object CMakeFiles/xzdec.dir/src/common/tuklib_progname.c.o [ 77%] Linking C executable tests_bin/test_hardware [ 78%] Linking C executable tests_bin/test_bcj_exact_size [ 79%] Building C object CMakeFiles/xzdec.dir/src/xzdec/xzdec.c.o [ 80%] Building C object CMakeFiles/xz.dir/src/common/tuklib_mbstr_width.c.o [ 81%] Linking C executable tests_bin/test_memlimit [ 82%] Linking C executable tests_bin/test_index_hash [ 83%] Linking C executable tests_bin/test_filter_flags [ 84%] Linking C executable tests_bin/test_check [ 84%] Building C object CMakeFiles/xz.dir/src/common/tuklib_open_stdxxx.c.o [ 84%] Linking C executable tests_bin/test_lzip_decoder [ 85%] Linking C executable xzdec [ 85%] Linking C executable tests_bin/test_block_header [ 85%] Built target test_hardware [ 86%] Linking C executable tests_bin/test_filter_str [ 87%] Building C object CMakeFiles/test_stream_flags.dir/tests/test_stream_flags.c.o [ 87%] Built target test_memlimit [ 88%] Building C object CMakeFiles/xz.dir/src/common/tuklib_progname.c.o [ 88%] Built target test_bcj_exact_size [ 89%] Building C object CMakeFiles/xz.dir/src/xz/args.c.o [ 89%] Building C object CMakeFiles/test_vli.dir/tests/test_vli.c.o [ 89%] Built target test_index_hash [ 89%] Built target test_filter_flags [ 90%] Building C object CMakeFiles/xz.dir/src/xz/coder.c.o [ 91%] Building C object CMakeFiles/xz.dir/src/xz/hardware.c.o [ 91%] Building C object CMakeFiles/xz.dir/src/xz/file_io.c.o [ 91%] Built target test_lzip_decoder [ 91%] Built target test_check [ 92%] Building C object CMakeFiles/xz.dir/src/xz/main.c.o [ 93%] Building C object CMakeFiles/xz.dir/src/xz/message.c.o [ 93%] Built target test_block_header [ 94%] Building C object CMakeFiles/xz.dir/src/xz/mytime.c.o [ 94%] Built target test_filter_str [ 94%] Built target xzdec [ 94%] Building C object CMakeFiles/xz.dir/src/xz/options.c.o [ 95%] Building C object CMakeFiles/xz.dir/src/xz/signals.c.o [ 96%] Building C object CMakeFiles/xz.dir/src/xz/suffix.c.o [ 97%] Building C object CMakeFiles/xz.dir/src/xz/util.c.o [ 98%] Linking C executable tests_bin/test_vli [ 99%] Linking C executable tests_bin/test_stream_flags [100%] Building C object CMakeFiles/xz.dir/src/xz/list.c.o [100%] Built target test_vli [100%] Built target test_stream_flags [100%] Linking C executable tests_bin/test_index [100%] Linking C executable xz [100%] Built target test_index [100%] Built target xz [ 87%] Performing install step for 'liblzma' [ 0%] Built target create_unxz [ 0%] Built target create_xzcat.1 [ 0%] Built target create_unxz.1 [ 0%] Built target create_lzma [ 0%] Built target create_lzma.1 [ 0%] Built target create_xzcat [ 0%] Built target create_unlzma [ 0%] Built target create_unlzma.1 [ 0%] Built target create_lzcat [ 0%] Built target create_lzcat.1 [ 63%] Built target liblzma [ 65%] Built target test_bcj_exact_size [ 67%] Built target test_filter_flags [ 68%] Built target test_block_header [ 70%] Built target test_check [ 75%] Built target xzdec [ 75%] Built target test_filter_str [ 77%] Built target test_hardware [ 78%] Built target test_index [ 80%] Built target test_index_hash [ 81%] Built target test_lzip_decoder [ 83%] Built target test_memlimit [ 85%] Built target test_stream_flags [ 87%] Built target test_vli [100%] Built target xz Install the project... -- Install configuration: "Debug" -- Installing: /work/build/android-arm64/third_party/install/lib/liblzmad.a -- Up-to-date: /work/build/android-arm64/third_party/install/include -- Installing: /work/build/android-arm64/third_party/install/include/lzma.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma -- Installing: /work/build/android-arm64/third_party/install/include/lzma/index_hash.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/index.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/bcj.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/version.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/container.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/base.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/check.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/vli.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/lzma12.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/stream_flags.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/filter.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/block.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/delta.h -- Installing: /work/build/android-arm64/third_party/install/include/lzma/hardware.h -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/liblzma/liblzma-targets.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/liblzma/liblzma-targets-debug.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/liblzma/liblzma-config.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/liblzma/liblzma-config-version.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/pkgconfig/liblzma.pc -- Installing: /work/build/android-arm64/third_party/install/bin/xzdec -- Installing: /work/build/android-arm64/third_party/install/share/man/man1/xzdec.1 -- Installing: /work/build/android-arm64/third_party/install/bin/xz -- Installing: /work/build/android-arm64/third_party/install/share/man/man1/xz.1 -- Installing: /work/build/android-arm64/third_party/install/bin/unxz -- Installing: /work/build/android-arm64/third_party/install/share/man/man1/unxz.1 -- Installing: /work/build/android-arm64/third_party/install/bin/xzcat -- Installing: /work/build/android-arm64/third_party/install/share/man/man1/xzcat.1 -- Installing: /work/build/android-arm64/third_party/install/bin/lzma -- Installing: /work/build/android-arm64/third_party/install/share/man/man1/lzma.1 -- Installing: /work/build/android-arm64/third_party/install/bin/unlzma -- Installing: /work/build/android-arm64/third_party/install/share/man/man1/unlzma.1 -- Installing: /work/build/android-arm64/third_party/install/bin/lzcat -- Installing: /work/build/android-arm64/third_party/install/share/man/man1/lzcat.1 [100%] Completed 'liblzma' [100%] Built target liblzma CMake Warning: Ignoring empty string ("") provided on the command line.

-- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Preparing external project "boringssl" with args: -- -- -DCMAKE_INSTALL_PREFIX:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_TOOLCHAIN_FILE:PATH=/usr/aarch64-linux-android/Toolchain.cmake -- -- -DCMAKE_POSITION_INDEPENDENT_CODE=ON -- -- -DBUILD_SHARED_LIBS=OFF -- -- -DANDROID_ABI:STRING= -- -- -DANDROID_STL:STRING= -- -- -DANDROID_PLATFORM= -- -- -DOPENSSL_NO_ASM=OFF CMake Warning (dev) at /usr/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake:1276 (message): The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is not set. The policy's OLD behavior will be used. When using a URL download, the timestamps of extracted files should preferably be that of the time of extraction, otherwise code that depends on the extracted contents might not be rebuilt if the URL changes. The OLD behavior preserves the timestamps from the archive instead, but this is usually not what you want. Update your project to the NEW behavior or specify the DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this robustness issue. Call Stack (most recent call first): /usr/share/cmake-3.31/Modules/ExternalProject.cmake:3041 (_ep_add_download_command) CMakeLists.txt:40 (ExternalProject_add) This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring done (0.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project:

DEPLOYMENT_TARGET
ENABLE_STRICT_TRY_COMPILE
MAVLINK_DIALECT
PLATFORM

-- Build files have been written to: /work/build/android-arm64/third_party/boringssl [ 12%] Creating directories for 'boringssl' [ 25%] Performing download step (download, verify and extract) for 'boringssl' -- Downloading... dst='/work/build/android-arm64/third_party/boringssl/boringssl/src/boringssl-0.20241203.0.tar.gz' timeout='none' inactivity timeout='none' -- Using src='https://github.com/google/boringssl/releases/download/0.20241203.0/boringssl-0.20241203.0.tar.gz' -- [download 0% complete] -- [download 1% complete] -- [download 2% complete] -- [download 3% complete] -- [download 4% complete] -- [download 5% complete] -- [download 6% complete] -- [download 7% complete] -- [download 8% complete] -- [download 9% complete] -- [download 10% complete] -- [download 11% complete] -- [download 12% complete] -- [download 13% complete] -- [download 14% complete] -- [download 15% complete] -- [download 16% complete] -- [download 17% complete] -- [download 18% complete] -- [download 19% complete] -- [download 20% complete] -- [download 21% complete] -- [download 22% complete] -- [download 23% complete] -- [download 24% complete] -- [download 25% complete] -- [download 26% complete] -- [download 27% complete] -- [download 28% complete] -- [download 29% complete] -- [download 30% complete] -- [download 31% complete] -- [download 32% complete] -- [download 33% complete] -- [download 34% complete] -- [download 35% complete] -- [download 36% complete] -- [download 37% complete] -- [download 38% complete] -- [download 39% complete] -- [download 40% complete] -- [download 41% complete] -- [download 42% complete] -- [download 43% complete] -- [download 44% complete] -- [download 45% complete] -- [download 46% complete] -- [download 47% complete] -- [download 48% complete] -- [download 49% complete] -- [download 50% complete] -- [download 51% complete] -- [download 52% complete] -- [download 53% complete] -- [download 54% complete] -- [download 55% complete] -- [download 56% complete] -- [download 57% complete] -- [download 58% complete] -- [download 59% complete] -- [download 60% complete] -- [download 61% complete] -- [download 62% complete] -- [download 63% complete] -- [download 64% complete] -- [download 65% complete] -- [download 66% complete] -- [download 67% complete] -- [download 68% complete] -- [download 69% complete] -- [download 70% complete] -- [download 71% complete] -- [download 72% complete] -- [download 73% complete] -- [download 74% complete] -- [download 75% complete] -- [download 76% complete] -- [download 77% complete] -- [download 78% complete] -- [download 79% complete] -- [download 80% complete] -- [download 81% complete] -- [download 82% complete] -- [download 83% complete] -- [download 84% complete] -- [download 85% complete] -- [download 86% complete] -- [download 87% complete] -- [download 88% complete] -- [download 89% complete] -- [download 90% complete] -- [download 91% complete] -- [download 92% complete] -- [download 93% complete] -- [download 94% complete] -- [download 95% complete] -- [download 96% complete] -- [download 97% complete] -- [download 98% complete] -- [download 99% complete] -- [download 100% complete] -- verifying file... file='/work/build/android-arm64/third_party/boringssl/boringssl/src/boringssl-0.20241203.0.tar.gz' -- Downloading... done -- extracting... src='/work/build/android-arm64/third_party/boringssl/boringssl/src/boringssl-0.20241203.0.tar.gz' dst='/work/build/android-arm64/third_party/boringssl/boringssl/src/boringssl' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [ 37%] No update step for 'boringssl' [ 50%] No patch step for 'boringssl' [ 62%] Performing configure step for 'boringssl' -- The C compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- The CXX compiler identification is Clang 14.0.6 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- The ASM compiler identification is Clang with GNU-like command-line -- Found assembler: /usr/aarch64-linux-android/bin/clang -- Configuring done (0.3s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project:

ANDROID_ABI
ANDROID_PLATFORM
ANDROID_STL

-- Build files have been written to: /work/build/android-arm64/third_party/boringssl/boringssl/src/boringssl-build [ 75%] Performing build step for 'boringssl' [ 0%] Building CXX object CMakeFiles/boringssl_gtest.dir/third_party/googletest/googlemock/src/gmock-all.cc.o [ 0%] Built target boringssl_prefix_symbols [ 0%] Building CXX object CMakeFiles/boringssl_gtest.dir/third_party/googletest/googletest/src/gtest-all.cc.o [ 0%] Building CXX object CMakeFiles/fipsmodule.dir/crypto/fipsmodule/bcm.cc.o [ 0%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesni-gcm-x86_64-apple.S.o [ 1%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesni-gcm-x86_64-linux.S.o [ 1%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesni-x86-apple.S.o [ 1%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesni-x86-linux.S.o [ 1%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesv8-armv7-linux.S.o [ 1%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesni-x86_64-linux.S.o [ 1%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesni-x86_64-apple.S.o [ 1%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesv8-armv8-apple.S.o [ 2%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesv8-armv8-linux.S.o [ 2%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesv8-armv8-win.S.o [ 2%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesv8-gcm-armv8-apple.S.o [ 2%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesv8-gcm-armv8-win.S.o [ 2%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/aesv8-gcm-armv8-linux.S.o [ 2%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/armv4-mont-linux.S.o [ 3%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/armv8-mont-apple.S.o [ 3%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/armv8-mont-linux.S.o [ 3%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/armv8-mont-win.S.o [ 3%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/bn-586-apple.S.o [ 3%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/bn-armv8-apple.S.o [ 3%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/bn-586-linux.S.o [ 4%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/bn-armv8-linux.S.o [ 4%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/bn-armv8-win.S.o [ 4%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/bsaes-armv7-linux.S.o [ 4%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/co-586-apple.S.o [ 4%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-neon-armv8-apple.S.o [ 4%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-armv4-linux.S.o [ 4%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/co-586-linux.S.o [ 5%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-neon-armv8-linux.S.o [ 5%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-neon-armv8-win.S.o [ 5%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-ssse3-x86-linux.S.o [ 5%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-ssse3-x86-apple.S.o [ 5%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-ssse3-x86_64-linux.S.o [ 5%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-ssse3-x86_64-apple.S.o [ 5%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-x86-linux.S.o [ 5%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-x86_64-apple.S.o [ 6%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-x86-apple.S.o [ 6%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghash-x86_64-linux.S.o [ 6%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghashv8-armv7-linux.S.o [ 6%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghashv8-armv8-apple.S.o [ 6%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghashv8-armv8-win.S.o [ 7%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/ghashv8-armv8-linux.S.o [ 7%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256-armv8-asm-apple.S.o [ 7%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256-armv8-asm-linux.S.o [ 7%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256-armv8-asm-win.S.o [ 7%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256-x86_64-asm-apple.S.o [ 7%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256-x86_64-asm-linux.S.o [ 8%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256_beeu-armv8-asm-apple.S.o [ 8%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256_beeu-armv8-asm-linux.S.o [ 8%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256_beeu-armv8-asm-win.S.o [ 8%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256_beeu-x86_64-asm-apple.S.o [ 8%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/p256_beeu-x86_64-asm-linux.S.o [ 8%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/rdrand-x86_64-apple.S.o [ 8%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/rsaz-avx2-apple.S.o [ 9%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/rdrand-x86_64-linux.S.o [ 9%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/rsaz-avx2-linux.S.o [ 9%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha1-586-apple.S.o [ 9%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha1-586-linux.S.o [ 9%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha1-armv4-large-linux.S.o [ 10%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha1-armv8-apple.S.o [ 10%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha1-armv8-linux.S.o [ 10%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha1-x86_64-apple.S.o [ 10%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha1-armv8-win.S.o [ 10%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha1-x86_64-linux.S.o [ 10%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha256-586-apple.S.o [ 11%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha256-armv4-linux.S.o [ 11%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha256-586-linux.S.o [ 11%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha256-armv8-apple.S.o [ 11%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha256-armv8-linux.S.o [ 11%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha256-armv8-win.S.o [ 11%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha256-x86_64-linux.S.o [ 11%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha256-x86_64-apple.S.o [ 12%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha512-586-apple.S.o [ 12%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha512-586-linux.S.o [ 12%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha512-armv8-apple.S.o [ 12%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha512-armv4-linux.S.o [ 12%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha512-armv8-linux.S.o [ 12%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha512-armv8-win.S.o [ 12%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha512-x86_64-apple.S.o [ 13%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/vpaes-armv7-linux.S.o [ 13%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/sha512-x86_64-linux.S.o [ 13%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/vpaes-armv8-apple.S.o [ 13%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/vpaes-armv8-linux.S.o [ 13%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/vpaes-armv8-win.S.o [ 13%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/vpaes-x86-apple.S.o [ 14%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/vpaes-x86-linux.S.o [ 14%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/vpaes-x86_64-apple.S.o [ 14%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/vpaes-x86_64-linux.S.o [ 14%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/x86-mont-apple.S.o [ 14%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/x86-mont-linux.S.o [ 14%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/x86_64-mont-apple.S.o [ 15%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/x86_64-mont-linux.S.o [ 15%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/x86_64-mont5-apple.S.o [ 15%] Building ASM object CMakeFiles/fipsmodule.dir/gen/bcm/x86_64-mont5-linux.S.o [ 15%] Building ASM object CMakeFiles/fipsmodule.dir/third_party/fiat/asm/fiat_p256_adx_mul.S.o [ 15%] Building ASM object CMakeFiles/fipsmodule.dir/third_party/fiat/asm/fiat_p256_adx_sqr.S.o [ 15%] Built target fipsmodule [ 15%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_bitstr.cc.o [ 16%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_bool.cc.o [ 16%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_d2i_fp.cc.o [ 16%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_dup.cc.o [ 16%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_gentm.cc.o [ 16%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_int.cc.o [ 16%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_i2d_fp.cc.o [ 16%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_mbstr.cc.o [ 17%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_object.cc.o [ 17%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_octet.cc.o [ 17%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_strex.cc.o [ 17%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_strnid.cc.o [ 17%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_time.cc.o [ 18%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_utctm.cc.o [ 18%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/a_type.cc.o [ 18%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/asn1_lib.cc.o [ 18%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/asn1_par.cc.o [ 18%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/asn_pack.cc.o [ 18%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/f_int.cc.o [ 18%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/f_string.cc.o [ 19%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/posix_time.cc.o [ 19%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/tasn_dec.cc.o [ 19%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/tasn_enc.cc.o [ 19%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/tasn_fre.cc.o [ 19%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/tasn_new.cc.o [ 19%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/tasn_typ.cc.o [ 19%] Building CXX object CMakeFiles/crypto.dir/crypto/asn1/tasn_utl.cc.o [ 19%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/bio.cc.o [ 20%] Building CXX object CMakeFiles/crypto.dir/crypto/base64/base64.cc.o [ 20%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/bio_mem.cc.o [ 20%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/connect.cc.o [ 20%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/errno.cc.o [ 20%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/fd.cc.o [ 21%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/file.cc.o [ 21%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/hexdump.cc.o [ 21%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/pair.cc.o [ 21%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/printf.cc.o [ 21%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/socket.cc.o [ 21%] Building CXX object CMakeFiles/crypto.dir/crypto/blake2/blake2.cc.o [ 21%] Building CXX object CMakeFiles/crypto.dir/crypto/bio/socket_helper.cc.o [ 22%] Building CXX object CMakeFiles/crypto.dir/crypto/bn_extra/bn_asn1.cc.o [ 22%] Building CXX object CMakeFiles/crypto.dir/crypto/bn_extra/convert.cc.o [ 22%] Building CXX object CMakeFiles/crypto.dir/crypto/buf/buf.cc.o [ 22%] Building CXX object CMakeFiles/crypto.dir/crypto/bytestring/asn1_compat.cc.o [ 22%] Building CXX object CMakeFiles/crypto.dir/crypto/bytestring/ber.cc.o [ 22%] Building CXX object CMakeFiles/crypto.dir/crypto/bytestring/cbb.cc.o [ 23%] Building CXX object CMakeFiles/crypto.dir/crypto/bytestring/cbs.cc.o [ 23%] Building CXX object CMakeFiles/crypto.dir/crypto/bytestring/unicode.cc.o [ 23%] Building CXX object CMakeFiles/crypto.dir/crypto/chacha/chacha.cc.o [ 23%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/cipher_extra.cc.o [ 23%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/derive_key.cc.o [ 23%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/e_aesctrhmac.cc.o [ 24%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/e_aesgcmsiv.cc.o [ 24%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/e_chacha20poly1305.cc.o [ 24%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/e_des.cc.o [ 24%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/e_null.cc.o [ 24%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/e_rc2.cc.o [ 24%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/e_rc4.cc.o [ 24%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/e_tls.cc.o [ 24%] Building CXX object CMakeFiles/crypto.dir/crypto/conf/conf.cc.o [ 25%] Building CXX object CMakeFiles/crypto.dir/crypto/cipher_extra/tls_cbc.cc.o [ 25%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_aarch64_apple.cc.o [ 25%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_aarch64_fuchsia.cc.o [ 25%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_aarch64_linux.cc.o [ 25%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_aarch64_openbsd.cc.o [ 26%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_aarch64_sysreg.cc.o [ 26%] Linking CXX static library libboringssl_gtest.a [ 26%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_aarch64_win.cc.o [ 26%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_arm_freebsd.cc.o [ 26%] Built target boringssl_gtest [ 26%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_arm_linux.cc.o [ 26%] Building CXX object CMakeFiles/crypto.dir/crypto/cpu_intel.cc.o [ 26%] Building CXX object CMakeFiles/crypto.dir/crypto/crypto.cc.o [ 27%] Building CXX object CMakeFiles/crypto.dir/crypto/curve25519/curve25519.cc.o [ 27%] Building CXX object CMakeFiles/crypto.dir/crypto/curve25519/curve25519_64_adx.cc.o [ 27%] Building CXX object CMakeFiles/crypto.dir/crypto/curve25519/spake25519.cc.o [ 27%] Building CXX object CMakeFiles/crypto.dir/crypto/des/des.cc.o [ 27%] Building CXX object CMakeFiles/crypto.dir/crypto/dh_extra/dh_asn1.cc.o [ 27%] Building CXX object CMakeFiles/crypto.dir/crypto/dh_extra/params.cc.o [ 27%] Building CXX object CMakeFiles/crypto.dir/crypto/digest_extra/digest_extra.cc.o [ 28%] Building CXX object CMakeFiles/crypto.dir/crypto/dilithium/dilithium.cc.o [ 28%] Building CXX object CMakeFiles/crypto.dir/crypto/dsa/dsa.cc.o [ 28%] Building CXX object CMakeFiles/crypto.dir/crypto/dsa/dsa_asn1.cc.o [ 28%] Building CXX object CMakeFiles/crypto.dir/crypto/ec_extra/ec_asn1.cc.o [ 28%] Building CXX object CMakeFiles/crypto.dir/crypto/ec_extra/ec_derive.cc.o [ 28%] Building CXX object CMakeFiles/crypto.dir/crypto/ec_extra/hash_to_curve.cc.o [ 29%] Building CXX object CMakeFiles/crypto.dir/crypto/ecdh_extra/ecdh_extra.cc.o [ 29%] Building CXX object CMakeFiles/crypto.dir/crypto/ecdsa_extra/ecdsa_asn1.cc.o [ 29%] Building CXX object CMakeFiles/crypto.dir/crypto/engine/engine.cc.o [ 29%] Building CXX object CMakeFiles/crypto.dir/crypto/err/err.cc.o [ 29%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/evp.cc.o [ 29%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/evp_asn1.cc.o [ 29%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/evp_ctx.cc.o [ 30%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_dh.cc.o [ 30%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_dh_asn1.cc.o [ 30%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_dsa_asn1.cc.o [ 30%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_ec.cc.o [ 30%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_ec_asn1.cc.o [ 30%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_ed25519.cc.o [ 31%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_ed25519_asn1.cc.o [ 31%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_hkdf.cc.o [ 31%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_rsa.cc.o [ 31%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_rsa_asn1.cc.o [ 31%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_x25519.cc.o [ 31%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/p_x25519_asn1.cc.o [ 32%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/pbkdf.cc.o [ 32%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/print.cc.o [ 32%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/scrypt.cc.o [ 32%] Building CXX object CMakeFiles/crypto.dir/crypto/evp/sign.cc.o [ 32%] Building CXX object CMakeFiles/crypto.dir/crypto/ex_data.cc.o [ 32%] Building CXX object CMakeFiles/crypto.dir/crypto/fipsmodule/fips_shared_support.cc.o [ 32%] Building CXX object CMakeFiles/crypto.dir/crypto/hpke/hpke.cc.o [ 33%] Building CXX object CMakeFiles/crypto.dir/crypto/hrss/hrss.cc.o [ 33%] Building CXX object CMakeFiles/crypto.dir/crypto/keccak/keccak.cc.o [ 33%] Building CXX object CMakeFiles/crypto.dir/crypto/kyber/kyber.cc.o [ 33%] Building CXX object CMakeFiles/crypto.dir/crypto/lhash/lhash.cc.o [ 33%] Building CXX object CMakeFiles/crypto.dir/crypto/md4/md4.cc.o [ 33%] Building CXX object CMakeFiles/crypto.dir/crypto/md5/md5.cc.o [ 34%] Building CXX object CMakeFiles/crypto.dir/crypto/mem.cc.o [ 34%] Building CXX object CMakeFiles/crypto.dir/crypto/mldsa/mldsa.cc.o [ 34%] Building CXX object CMakeFiles/crypto.dir/crypto/mlkem/mlkem.cc.o [ 34%] Building CXX object CMakeFiles/crypto.dir/crypto/obj/obj.cc.o [ 34%] Building CXX object CMakeFiles/crypto.dir/crypto/obj/obj_xref.cc.o [ 34%] Building CXX object CMakeFiles/crypto.dir/crypto/pem/pem_all.cc.o [ 35%] Building CXX object CMakeFiles/crypto.dir/crypto/pem/pem_info.cc.o [ 35%] Building CXX object CMakeFiles/crypto.dir/crypto/pem/pem_lib.cc.o [ 35%] Building CXX object CMakeFiles/crypto.dir/crypto/pem/pem_oth.cc.o [ 35%] Building CXX object CMakeFiles/crypto.dir/crypto/pem/pem_pkey.cc.o [ 35%] Building CXX object CMakeFiles/crypto.dir/crypto/pem/pem_pk8.cc.o [ 35%] Building CXX object CMakeFiles/crypto.dir/crypto/pem/pem_x509.cc.o [ 35%] Building CXX object CMakeFiles/crypto.dir/crypto/pem/pem_xaux.cc.o [ 36%] Building CXX object CMakeFiles/crypto.dir/crypto/pkcs7/pkcs7.cc.o [ 36%] Building CXX object CMakeFiles/crypto.dir/crypto/pkcs7/pkcs7_x509.cc.o [ 36%] Building CXX object CMakeFiles/crypto.dir/crypto/pkcs8/p5_pbev2.cc.o [ 36%] Building CXX object CMakeFiles/crypto.dir/crypto/pkcs8/pkcs8.cc.o [ 36%] Building CXX object CMakeFiles/crypto.dir/crypto/pkcs8/pkcs8_x509.cc.o [ 36%] Building CXX object CMakeFiles/crypto.dir/crypto/poly1305/poly1305.cc.o [ 37%] Building CXX object CMakeFiles/crypto.dir/crypto/poly1305/poly1305_arm.cc.o [ 37%] Building CXX object CMakeFiles/crypto.dir/crypto/pool/pool.cc.o [ 37%] Building CXX object CMakeFiles/crypto.dir/crypto/poly1305/poly1305_vec.cc.o [ 37%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/deterministic.cc.o [ 37%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/fork_detect.cc.o [ 37%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/forkunsafe.cc.o [ 38%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/getentropy.cc.o [ 38%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/ios.cc.o [ 38%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/passive.cc.o [ 38%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/rand_extra.cc.o [ 38%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/trusty.cc.o [ 38%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/urandom.cc.o [ 38%] Building CXX object CMakeFiles/crypto.dir/crypto/rand_extra/windows.cc.o [ 39%] Building CXX object CMakeFiles/crypto.dir/crypto/rc4/rc4.cc.o [ 39%] Building CXX object CMakeFiles/crypto.dir/crypto/refcount.cc.o [ 39%] Building CXX object CMakeFiles/crypto.dir/crypto/rsa_extra/rsa_asn1.cc.o [ 39%] Building CXX object CMakeFiles/crypto.dir/crypto/rsa_extra/rsa_crypt.cc.o [ 39%] Building CXX object CMakeFiles/crypto.dir/crypto/rsa_extra/rsa_extra.cc.o [ 39%] Building CXX object CMakeFiles/crypto.dir/crypto/rsa_extra/rsa_print.cc.o [ 40%] Building CXX object CMakeFiles/crypto.dir/crypto/sha/sha1.cc.o [ 40%] Building CXX object CMakeFiles/crypto.dir/crypto/sha/sha256.cc.o [ 40%] Building CXX object CMakeFiles/crypto.dir/crypto/sha/sha512.cc.o [ 40%] Building CXX object CMakeFiles/crypto.dir/crypto/siphash/siphash.cc.o [ 40%] Building CXX object CMakeFiles/crypto.dir/crypto/slhdsa/fors.cc.o [ 40%] Building CXX object CMakeFiles/crypto.dir/crypto/slhdsa/merkle.cc.o [ 40%] Building CXX object CMakeFiles/crypto.dir/crypto/slhdsa/slhdsa.cc.o [ 41%] Building CXX object CMakeFiles/crypto.dir/crypto/slhdsa/thash.cc.o [ 41%] Building CXX object CMakeFiles/crypto.dir/crypto/slhdsa/wots.cc.o [ 41%] Building CXX object CMakeFiles/crypto.dir/crypto/spx/spx.cc.o [ 41%] Building CXX object CMakeFiles/crypto.dir/crypto/spx/spx_address.cc.o [ 41%] Building CXX object CMakeFiles/crypto.dir/crypto/spx/spx_fors.cc.o [ 41%] Building CXX object CMakeFiles/crypto.dir/crypto/spx/spx_merkle.cc.o [ 42%] Building CXX object CMakeFiles/crypto.dir/crypto/spx/spx_thash.cc.o [ 42%] Building CXX object CMakeFiles/crypto.dir/crypto/spx/spx_util.cc.o [ 42%] Building CXX object CMakeFiles/crypto.dir/crypto/spx/spx_wots.cc.o [ 42%] Building CXX object CMakeFiles/crypto.dir/crypto/stack/stack.cc.o [ 42%] Building CXX object CMakeFiles/crypto.dir/crypto/thread.cc.o [ 42%] Building CXX object CMakeFiles/crypto.dir/crypto/thread_none.cc.o [ 43%] Building CXX object CMakeFiles/crypto.dir/crypto/thread_pthread.cc.o [ 43%] Building CXX object CMakeFiles/crypto.dir/crypto/thread_win.cc.o [ 43%] Building CXX object CMakeFiles/crypto.dir/crypto/trust_token/pmbtoken.cc.o [ 43%] Building CXX object CMakeFiles/crypto.dir/crypto/trust_token/trust_token.cc.o [ 43%] Building CXX object CMakeFiles/crypto.dir/crypto/trust_token/voprf.cc.o [ 43%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/a_digest.cc.o [ 43%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/a_sign.cc.o [ 44%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/a_verify.cc.o [ 44%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/algorithm.cc.o [ 44%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/asn1_gen.cc.o [ 44%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/by_dir.cc.o [ 44%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/by_file.cc.o [ 44%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/i2d_pr.cc.o [ 45%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/name_print.cc.o [ 45%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/policy.cc.o [ 45%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/rsa_pss.cc.o [ 45%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/t_crl.cc.o [ 45%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/t_req.cc.o [ 45%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/t_x509.cc.o [ 46%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/t_x509a.cc.o [ 46%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_akey.cc.o [ 46%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_akeya.cc.o [ 46%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_alt.cc.o [ 46%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_bcons.cc.o [ 46%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_bitst.cc.o [ 46%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_conf.cc.o [ 47%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_cpols.cc.o [ 47%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_crld.cc.o [ 47%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_enum.cc.o [ 47%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_extku.cc.o [ 47%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_genn.cc.o [ 47%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_ia5.cc.o [ 48%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_info.cc.o [ 48%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_int.cc.o [ 48%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_lib.cc.o [ 48%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_ncons.cc.o [ 48%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_ocsp.cc.o [ 48%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_pcons.cc.o [ 48%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_pmaps.cc.o [ 48%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_purp.cc.o [ 49%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_prn.cc.o [ 49%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_skey.cc.o [ 49%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509.cc.o [ 49%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_att.cc.o [ 49%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/v3_utl.cc.o [ 49%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_d2.cc.o [ 50%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_cmp.cc.o [ 50%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_def.cc.o [ 50%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_ext.cc.o [ 50%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_obj.cc.o [ 50%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_lu.cc.o [ 50%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_set.cc.o [ 51%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_req.cc.o [ 51%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_trs.cc.o [ 51%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_txt.cc.o [ 51%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_v3.cc.o [ 51%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_vfy.cc.o [ 51%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509_vpm.cc.o [ 52%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509cset.cc.o [ 52%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509name.cc.o [ 52%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509rset.cc.o [ 52%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x509spki.cc.o [ 52%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_algor.cc.o [ 52%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_all.cc.o [ 53%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_attrib.cc.o [ 53%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_crl.cc.o [ 53%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_exten.cc.o [ 53%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_name.cc.o [ 53%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_pubkey.cc.o [ 53%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_req.cc.o [ 54%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_sig.cc.o [ 54%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_spki.cc.o [ 54%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_val.cc.o [ 54%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_x509.cc.o [ 54%] Building CXX object CMakeFiles/crypto.dir/crypto/x509/x_x509a.cc.o [ 54%] Building CXX object CMakeFiles/crypto.dir/gen/crypto/err_data.cc.o [ 54%] Building ASM object CMakeFiles/crypto.dir/crypto/curve25519/asm/x25519-asm-arm.S.o [ 55%] Building ASM object CMakeFiles/crypto.dir/crypto/hrss/asm/poly_rq_mul.S.o [ 55%] Building ASM object CMakeFiles/crypto.dir/crypto/poly1305/poly1305_arm_asm.S.o [ 55%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/aes128gcmsiv-x86_64-apple.S.o [ 55%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/aes128gcmsiv-x86_64-linux.S.o [ 55%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha-armv4-linux.S.o [ 55%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha-armv8-apple.S.o [ 56%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha-armv8-linux.S.o [ 55%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha-x86-apple.S.o [ 56%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha-x86-linux.S.o [ 56%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha-x86_64-apple.S.o [ 56%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha-x86_64-linux.S.o [ 56%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha20_poly1305_armv8-apple.S.o [ 57%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha20_poly1305_armv8-linux.S.o [ 56%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha20_poly1305_armv8-win.S.o [ 57%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha20_poly1305_x86_64-apple.S.o [ 57%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha20_poly1305_x86_64-linux.S.o [ 57%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/md5-586-apple.S.o [ 57%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/chacha-armv8-win.S.o [ 57%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/md5-586-linux.S.o [ 58%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/md5-x86_64-apple.S.o [ 58%] Building ASM object CMakeFiles/crypto.dir/gen/crypto/md5-x86_64-linux.S.o [ 58%] Building ASM object CMakeFiles/crypto.dir/third_party/fiat/asm/fiat_curve25519_adx_mul.S.o [ 58%] Building ASM object CMakeFiles/crypto.dir/third_party/fiat/asm/fiat_curve25519_adx_square.S.o [ 58%] Linking CXX static library libcrypto.a [ 58%] Built target crypto [ 59%] Building CXX object util/fipstools/CMakeFiles/test_fips.dir/test_fips.cc.o [ 59%] Building CXX object CMakeFiles/ssl.dir/ssl/bio_ssl.cc.o [ 59%] Building CXX object CMakeFiles/pki.dir/pki/cert_error_params.cc.o [ 59%] Building CXX object CMakeFiles/test_support_lib.dir/crypto/test/abi_test.cc.o [ 59%] Building CXX object CMakeFiles/ssl.dir/ssl/d1_lib.cc.o [ 59%] Building CXX object CMakeFiles/pki.dir/pki/cert_issuer_source_static.cc.o [ 59%] Building CXX object CMakeFiles/pki.dir/pki/certificate.cc.o [ 59%] Building CXX object CMakeFiles/test_support_lib.dir/crypto/test/file_test.cc.o [ 60%] Building CXX object CMakeFiles/ssl.dir/ssl/d1_both.cc.o [ 60%] Building CXX object CMakeFiles/ssl.dir/ssl/d1_pkt.cc.o [ 60%] Building CXX object CMakeFiles/pki.dir/pki/cert_error_id.cc.o [ 61%] Building CXX object CMakeFiles/pki.dir/pki/cert_errors.cc.o [ 61%] Linking CXX executable test_fips [ 61%] Building CXX object CMakeFiles/ssl.dir/ssl/d1_srtp.cc.o [ 61%] Building CXX object CMakeFiles/ssl.dir/ssl/dtls_method.cc.o [ 61%] Built target test_fips [ 61%] Building CXX object CMakeFiles/pki.dir/pki/certificate_policies.cc.o [ 61%] Building CXX object CMakeFiles/pki.dir/pki/common_cert_errors.cc.o [ 61%] Building CXX object CMakeFiles/pki.dir/pki/crl.cc.o [ 61%] Building CXX object CMakeFiles/test_support_lib.dir/crypto/test/file_test_gtest.cc.o [ 61%] Building CXX object CMakeFiles/test_support_lib.dir/crypto/test/file_util.cc.o [ 61%] Building CXX object CMakeFiles/ssl.dir/ssl/dtls_record.cc.o [ 62%] Building CXX object CMakeFiles/ssl.dir/ssl/encrypted_client_hello.cc.o [ 62%] Building CXX object CMakeFiles/test_support_lib.dir/crypto/test/test_data.cc.o [ 63%] Building CXX object CMakeFiles/pki.dir/pki/encode_values.cc.o [ 63%] Building CXX object CMakeFiles/pki.dir/pki/extended_key_usage.cc.o [ 63%] Building CXX object CMakeFiles/ssl.dir/ssl/extensions.cc.o [ 63%] Building CXX object CMakeFiles/pki.dir/pki/general_names.cc.o [ 63%] Building CXX object CMakeFiles/ssl.dir/ssl/handoff.cc.o [ 64%] Building CXX object CMakeFiles/test_support_lib.dir/crypto/test/test_util.cc.o [ 64%] Building CXX object CMakeFiles/pki.dir/pki/input.cc.o [ 64%] Building CXX object CMakeFiles/ssl.dir/ssl/handshake.cc.o [ 64%] Building CXX object CMakeFiles/pki.dir/pki/ip_util.cc.o [ 64%] Building CXX object CMakeFiles/test_support_lib.dir/crypto/test/wycheproof_util.cc.o [ 64%] Building ASM object CMakeFiles/test_support_lib.dir/gen/test_support/trampoline-armv4-linux.S.o [ 64%] Building CXX object CMakeFiles/ssl.dir/ssl/handshake_client.cc.o [ 64%] Building CXX object CMakeFiles/pki.dir/pki/name_constraints.cc.o [ 64%] Building ASM object CMakeFiles/test_support_lib.dir/gen/test_support/trampoline-armv8-apple.S.o [ 65%] Building CXX object CMakeFiles/pki.dir/pki/ocsp.cc.o [ 65%] Building ASM object CMakeFiles/test_support_lib.dir/gen/test_support/trampoline-armv8-linux.S.o [ 65%] Building ASM object CMakeFiles/test_support_lib.dir/gen/test_support/trampoline-armv8-win.S.o [ 65%] Building CXX object CMakeFiles/ssl.dir/ssl/handshake_server.cc.o [ 65%] Building CXX object CMakeFiles/pki.dir/pki/ocsp_verify_result.cc.o [ 66%] Building ASM object CMakeFiles/test_support_lib.dir/gen/test_support/trampoline-x86-apple.S.o [ 66%] Building CXX object CMakeFiles/ssl.dir/ssl/s3_both.cc.o [ 67%] Building CXX object CMakeFiles/ssl.dir/ssl/s3_lib.cc.o [ 67%] Building ASM object CMakeFiles/test_support_lib.dir/gen/test_support/trampoline-x86-linux.S.o [ 67%] Building CXX object CMakeFiles/pki.dir/pki/parse_certificate.cc.o [ 67%] Building CXX object CMakeFiles/ssl.dir/ssl/s3_pkt.cc.o [ 67%] Building CXX object CMakeFiles/pki.dir/pki/parse_name.cc.o [ 67%] Building ASM object CMakeFiles/test_support_lib.dir/gen/test_support/trampoline-x86_64-apple.S.o [ 67%] Building CXX object CMakeFiles/pki.dir/pki/parse_values.cc.o [ 67%] Building ASM object CMakeFiles/test_support_lib.dir/gen/test_support/trampoline-x86_64-linux.S.o [ 67%] Linking CXX static library libtest_support_lib.a [ 67%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_aead_ctx.cc.o [ 67%] Built target test_support_lib [ 67%] Building CXX object CMakeFiles/urandom_test.dir/crypto/rand_extra/urandom_test.cc.o [ 67%] Building CXX object CMakeFiles/pki.dir/pki/parsed_certificate.cc.o [ 67%] Building CXX object CMakeFiles/pki.dir/pki/parser.cc.o [ 67%] Building CXX object CMakeFiles/crypto_test.dir/crypto/abi_self_test.cc.o [ 67%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_asn1.cc.o [ 67%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_buffer.cc.o [ 68%] Building CXX object CMakeFiles/pki.dir/pki/path_builder.cc.o [ 68%] Building CXX object CMakeFiles/pki.dir/pki/pem.cc.o [ 68%] Building CXX object CMakeFiles/pki.dir/pki/revocation_util.cc.o [ 68%] Building CXX object CMakeFiles/pki.dir/pki/signature_algorithm.cc.o [ 68%] Building CXX object CMakeFiles/pki.dir/pki/simple_path_builder_delegate.cc.o [ 68%] Building CXX object CMakeFiles/pki.dir/pki/string_util.cc.o [ 68%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_cert.cc.o [ 69%] Building CXX object CMakeFiles/crypto_test.dir/crypto/asn1/asn1_test.cc.o [ 69%] Building CXX object CMakeFiles/crypto_test.dir/crypto/base64/base64_test.cc.o [ 70%] Linking CXX executable urandom_test [ 71%] Building CXX object CMakeFiles/pki.dir/pki/trust_store.cc.o [ 71%] Building CXX object CMakeFiles/pki.dir/pki/trust_store_collection.cc.o [ 72%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_cipher.cc.o [ 72%] Building CXX object CMakeFiles/crypto_test.dir/crypto/bio/bio_test.cc.o [ 72%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_credential.cc.o [ 72%] Built target urandom_test [ 72%] Building CXX object CMakeFiles/pki.dir/pki/trust_store_in_memory.cc.o [ 72%] Building CXX object CMakeFiles/crypto_test.dir/crypto/blake2/blake2_test.cc.o [ 72%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_file.cc.o [ 72%] Building CXX object CMakeFiles/crypto_test.dir/crypto/buf/buf_test.cc.o [ 72%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_key_share.cc.o [ 72%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_lib.cc.o [ 72%] Building CXX object CMakeFiles/pki.dir/pki/verify.cc.o [ 72%] Building CXX object CMakeFiles/crypto_test.dir/crypto/chacha/chacha_test.cc.o [ 72%] Building CXX object CMakeFiles/crypto_test.dir/crypto/bytestring/bytestring_test.cc.o [ 73%] Building CXX object CMakeFiles/crypto_test.dir/crypto/cipher_extra/aead_test.cc.o [ 73%] Building CXX object CMakeFiles/crypto_test.dir/crypto/cipher_extra/cipher_test.cc.o [ 73%] Building CXX object CMakeFiles/pki.dir/pki/verify_certificate_chain.cc.o [ 73%] Building CXX object CMakeFiles/crypto_test.dir/crypto/compiler_test.cc.o [ 73%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_privkey.cc.o [ 73%] Building CXX object CMakeFiles/pki.dir/pki/verify_error.cc.o [ 74%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_session.cc.o [ 74%] Building CXX object CMakeFiles/crypto_test.dir/crypto/conf/conf_test.cc.o [ 74%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_stat.cc.o [ 74%] Building CXX object CMakeFiles/crypto_test.dir/crypto/constant_time_test.cc.o [ 74%] Building CXX object CMakeFiles/pki.dir/pki/verify_name_match.cc.o [ 75%] Building CXX object CMakeFiles/pki.dir/pki/verify_signed_data.cc.o [ 75%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_transcript.cc.o [ 75%] Building CXX object CMakeFiles/crypto_test.dir/crypto/cpu_arm_linux_test.cc.o [ 76%] Building CXX object CMakeFiles/crypto_test.dir/crypto/crypto_test.cc.o [ 76%] Building CXX object CMakeFiles/crypto_test.dir/crypto/curve25519/ed25519_test.cc.o [ 76%] Building CXX object CMakeFiles/crypto_test.dir/crypto/curve25519/spake25519_test.cc.o [ 76%] Linking CXX static library libpki.a [ 76%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_versions.cc.o [ 76%] Built target pki [ 76%] Building CXX object CMakeFiles/crypto_test.dir/crypto/curve25519/x25519_test.cc.o [ 76%] Building CXX object CMakeFiles/crypto_test.dir/crypto/dh_extra/dh_test.cc.o [ 76%] Building CXX object CMakeFiles/pki_test.dir/crypto/test/gtest_main.cc.o [ 76%] Building CXX object CMakeFiles/ssl.dir/ssl/ssl_x509.cc.o [ 76%] Building CXX object CMakeFiles/ssl.dir/ssl/t1_enc.cc.o [ 76%] Building CXX object CMakeFiles/ssl.dir/ssl/tls13_both.cc.o [ 76%] Building CXX object CMakeFiles/crypto_test.dir/crypto/digest_extra/digest_test.cc.o [ 77%] Building CXX object CMakeFiles/crypto_test.dir/crypto/dilithium/dilithium_test.cc.o [ 78%] Building CXX object CMakeFiles/ssl.dir/ssl/tls13_client.cc.o [ 78%] Building CXX object CMakeFiles/pki_test.dir/pki/cert_issuer_source_static_unittest.cc.o [ 78%] Building CXX object CMakeFiles/ssl.dir/ssl/tls13_enc.cc.o [ 78%] Building CXX object CMakeFiles/ssl.dir/ssl/tls13_server.cc.o [ 78%] Building CXX object CMakeFiles/pki_test.dir/pki/certificate_policies_unittest.cc.o [ 78%] Building CXX object CMakeFiles/pki_test.dir/pki/certificate_unittest.cc.o [ 78%] Building CXX object CMakeFiles/crypto_test.dir/crypto/dsa/dsa_test.cc.o [ 79%] Building CXX object CMakeFiles/pki_test.dir/pki/crl_unittest.cc.o [ 79%] Building CXX object CMakeFiles/crypto_test.dir/crypto/ecdh_extra/ecdh_test.cc.o [ 79%] Building CXX object CMakeFiles/crypto_test.dir/crypto/err/err_test.cc.o [ 79%] Building CXX object CMakeFiles/pki_test.dir/pki/encode_values_unittest.cc.o [ 79%] Building CXX object CMakeFiles/ssl.dir/ssl/tls_method.cc.o [ 79%] Building CXX object CMakeFiles/pki_test.dir/pki/extended_key_usage_unittest.cc.o [ 79%] Building CXX object CMakeFiles/crypto_test.dir/crypto/evp/evp_extra_test.cc.o [ 79%] Building CXX object CMakeFiles/ssl.dir/ssl/tls_record.cc.o [ 79%] Building CXX object CMakeFiles/pki_test.dir/pki/general_names_unittest.cc.o [ 79%] Building CXX object CMakeFiles/crypto_test.dir/crypto/evp/evp_test.cc.o [ 79%] Building CXX object CMakeFiles/pki_test.dir/pki/input_unittest.cc.o [ 79%] Building CXX object CMakeFiles/pki_test.dir/pki/ip_util_unittest.cc.o [ 79%] Linking CXX static library libssl.a [ 80%] Building CXX object CMakeFiles/pki_test.dir/pki/mock_signature_verify_cache.cc.o [ 80%] Built target ssl [ 80%] Building CXX object CMakeFiles/crypto_test.dir/crypto/evp/pbkdf_test.cc.o [ 80%] Building CXX object CMakeFiles/decrepit.dir/decrepit/bio/base64_bio.cc.o [ 80%] Building CXX object CMakeFiles/pki_test.dir/pki/nist_pkits_unittest.cc.o [ 80%] Building CXX object CMakeFiles/pki_test.dir/pki/name_constraints_unittest.cc.o [ 81%] Building CXX object CMakeFiles/ssl_test.dir/crypto/test/gtest_main.cc.o [ 82%] Building CXX object CMakeFiles/crypto_test.dir/crypto/evp/scrypt_test.cc.o [ 82%] Building CXX object CMakeFiles/decrepit.dir/decrepit/blowfish/blowfish.cc.o [ 82%] Building CXX object CMakeFiles/ssl_test.dir/ssl/span_test.cc.o [ 82%] Building CXX object CMakeFiles/decrepit.dir/decrepit/cast/cast.cc.o [ 82%] Building CXX object CMakeFiles/bssl.dir/tool/args.cc.o [ 82%] Building CXX object CMakeFiles/bssl.dir/tool/ciphers.cc.o [ 82%] Building CXX object ssl/test/CMakeFiles/bssl_shim.dir/async_bio.cc.o [ 82%] Building CXX object CMakeFiles/bssl.dir/tool/client.cc.o [ 82%] Building CXX object CMakeFiles/decrepit.dir/decrepit/cast/cast_tables.cc.o [ 83%] Building CXX object CMakeFiles/bssl.dir/tool/const.cc.o [ 83%] Building CXX object ssl/test/CMakeFiles/bssl_shim.dir/bssl_shim.cc.o [ 83%] Building CXX object CMakeFiles/pki_test.dir/pki/ocsp_unittest.cc.o [ 84%] Building CXX object CMakeFiles/decrepit.dir/decrepit/cfb/cfb.cc.o [ 84%] Building CXX object CMakeFiles/pki_test.dir/pki/parse_certificate_unittest.cc.o [ 84%] Building CXX object ssl/test/CMakeFiles/bssl_shim.dir/handshake_util.cc.o [ 84%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/aes/aes_test.cc.o [ 84%] Building CXX object CMakeFiles/decrepit.dir/decrepit/des/cfb64ede.cc.o [ 84%] Building CXX object CMakeFiles/pki_test.dir/pki/parse_name_unittest.cc.o [ 84%] Building C object CMakeFiles/ssl_test.dir/ssl/ssl_c_test.c.o [ 84%] Building CXX object CMakeFiles/bssl.dir/tool/digest.cc.o [ 84%] Building CXX object CMakeFiles/ssl_test.dir/ssl/ssl_internal_test.cc.o [ 84%] Building CXX object CMakeFiles/decrepit.dir/decrepit/dh/dh_decrepit.cc.o [ 84%] Building CXX object ssl/test/CMakeFiles/bssl_shim.dir/mock_quic_transport.cc.o [ 84%] Building CXX object CMakeFiles/ssl_test.dir/ssl/ssl_test.cc.o [ 84%] Building CXX object CMakeFiles/decrepit.dir/decrepit/dsa/dsa_decrepit.cc.o [ 84%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/bn/bn_test.cc.o [ 84%] Building CXX object CMakeFiles/decrepit.dir/decrepit/evp/dss1.cc.o [ 84%] Building CXX object CMakeFiles/bssl.dir/tool/fd.cc.o [ 84%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/cmac/cmac_test.cc.o [ 84%] Building CXX object CMakeFiles/decrepit.dir/decrepit/evp/evp_do_all.cc.o [ 85%] Building CXX object ssl/test/CMakeFiles/bssl_shim.dir/packeted_bio.cc.o [ 86%] Building CXX object CMakeFiles/decrepit.dir/decrepit/obj/obj_decrepit.cc.o [ 86%] Building CXX object CMakeFiles/bssl.dir/tool/file.cc.o [ 86%] Building CXX object CMakeFiles/bssl.dir/tool/generate_ech.cc.o [ 86%] Building CXX object CMakeFiles/bssl.dir/tool/generate_ed25519.cc.o [ 86%] Building CXX object CMakeFiles/decrepit.dir/decrepit/rc4/rc4_decrepit.cc.o [ 86%] Building CXX object ssl/test/CMakeFiles/bssl_shim.dir/settings_writer.cc.o [ 86%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/ec/ec_test.cc.o [ 87%] Building CXX object CMakeFiles/bssl.dir/tool/genrsa.cc.o [ 87%] Building CXX object CMakeFiles/pki_test.dir/pki/parse_values_unittest.cc.o [ 87%] Building CXX object CMakeFiles/decrepit.dir/decrepit/ripemd/ripemd.cc.o [ 87%] Building CXX object ssl/test/CMakeFiles/bssl_shim.dir/test_config.cc.o [ 87%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/ec/p256-nistz_test.cc.o [ 87%] Building CXX object CMakeFiles/decrepit.dir/decrepit/rsa/rsa_decrepit.cc.o [ 87%] Building CXX object CMakeFiles/decrepit.dir/decrepit/ssl/ssl_decrepit.cc.o [ 88%] Building CXX object CMakeFiles/pki_test.dir/pki/parsed_certificate_unittest.cc.o [ 88%] Building CXX object CMakeFiles/bssl.dir/tool/pkcs12.cc.o [ 88%] Building CXX object CMakeFiles/decrepit.dir/decrepit/x509/x509_decrepit.cc.o [ 88%] Building CXX object CMakeFiles/bssl.dir/tool/rand.cc.o [ 88%] Building CXX object CMakeFiles/bssl.dir/tool/server.cc.o [ 88%] Building CXX object CMakeFiles/pki_test.dir/pki/parser_unittest.cc.o [ 89%] Building CXX object CMakeFiles/decrepit.dir/decrepit/xts/xts.cc.o [ 89%] Building CXX object ssl/test/CMakeFiles/bssl_shim.dir/test_state.cc.o [ 90%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/ec/p256_test.cc.o [ 90%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/ecdsa/ecdsa_test.cc.o [ 90%] Linking CXX static library libdecrepit.a [ 90%] Built target decrepit [ 90%] Building CXX object CMakeFiles/bssl.dir/tool/sign.cc.o [ 90%] Building CXX object CMakeFiles/bssl.dir/tool/speed.cc.o [ 90%] Building CXX object CMakeFiles/pki_test.dir/pki/path_builder_pkits_unittest.cc.o [ 90%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/hkdf/hkdf_test.cc.o [ 90%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/modes/gcm_test.cc.o [ 90%] Building CXX object CMakeFiles/decrepit_test.dir/crypto/test/gtest_main.cc.o [ 90%] Building CXX object CMakeFiles/bssl.dir/tool/tool.cc.o [ 90%] Building CXX object CMakeFiles/decrepit_test.dir/decrepit/blowfish/blowfish_test.cc.o [ 90%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/rand/ctrdrbg_test.cc.o [ 90%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/service_indicator/service_indicator_test.cc.o [ 90%] Building CXX object CMakeFiles/pki_test.dir/pki/path_builder_unittest.cc.o [ 90%] Linking CXX executable bssl_shim [ 90%] Building CXX object CMakeFiles/decrepit_test.dir/decrepit/cast/cast_test.cc.o [ 90%] Building CXX object CMakeFiles/pki_test.dir/pki/path_builder_verify_certificate_chain_unittest.cc.o [ 91%] Building CXX object CMakeFiles/bssl.dir/tool/transport_common.cc.o [ 91%] Built target bssl_shim [ 91%] Building CXX object CMakeFiles/decrepit_test.dir/decrepit/cfb/cfb_test.cc.o [ 92%] Building CXX object CMakeFiles/crypto_test.dir/crypto/fipsmodule/sha/sha_test.cc.o [ 92%] Building CXX object CMakeFiles/decrepit_test.dir/decrepit/des/des_test.cc.o [ 93%] Building CXX object CMakeFiles/decrepit_test.dir/decrepit/evp/evp_test.cc.o [ 93%] Building CXX object CMakeFiles/pki_test.dir/pki/pem_unittest.cc.o [ 93%] Building CXX object CMakeFiles/decrepit_test.dir/decrepit/ripemd/ripemd_test.cc.o [ 93%] Building CXX object CMakeFiles/decrepit_test.dir/decrepit/xts/xts_test.cc.o [ 93%] Building CXX object CMakeFiles/crypto_test.dir/crypto/hmac_extra/hmac_test.cc.o [ 94%] Building CXX object CMakeFiles/pki_test.dir/pki/signature_algorithm_unittest.cc.o [ 94%] Building CXX object CMakeFiles/crypto_test.dir/crypto/hpke/hpke_test.cc.o [ 94%] Building CXX object CMakeFiles/pki_test.dir/pki/simple_path_builder_delegate_unittest.cc.o [ 94%] Building CXX object CMakeFiles/crypto_test.dir/crypto/hrss/hrss_test.cc.o [ 94%] Building CXX object CMakeFiles/pki_test.dir/pki/string_util_unittest.cc.o [ 94%] Building CXX object CMakeFiles/crypto_test.dir/crypto/impl_dispatch_test.cc.o [ 94%] Linking CXX executable decrepit_test [ 94%] Built target decrepit_test [ 94%] Building CXX object CMakeFiles/pki_test.dir/pki/test_helpers.cc.o [ 94%] Building CXX object CMakeFiles/crypto_test.dir/crypto/keccak/keccak_test.cc.o [ 94%] Building CXX object CMakeFiles/pki_test.dir/pki/trust_store_collection_unittest.cc.o [ 94%] Building CXX object CMakeFiles/crypto_test.dir/crypto/kyber/kyber_test.cc.o [ 95%] Building CXX object CMakeFiles/crypto_test.dir/crypto/lhash/lhash_test.cc.o [ 95%] Building CXX object CMakeFiles/crypto_test.dir/crypto/md5/md5_test.cc.o [ 95%] Building CXX object CMakeFiles/crypto_test.dir/crypto/mldsa/mldsa_test.cc.o [ 95%] Building CXX object CMakeFiles/crypto_test.dir/crypto/mlkem/mlkem_test.cc.o [ 95%] Building CXX object CMakeFiles/crypto_test.dir/crypto/obj/obj_test.cc.o [ 95%] Building CXX object CMakeFiles/pki_test.dir/pki/trust_store_in_memory_unittest.cc.o [ 95%] Building CXX object CMakeFiles/crypto_test.dir/crypto/pem/pem_test.cc.o [ 96%] Building CXX object CMakeFiles/pki_test.dir/pki/verify_certificate_chain_pkits_unittest.cc.o [ 97%] Building CXX object CMakeFiles/crypto_test.dir/crypto/pkcs7/pkcs7_test.cc.o [ 97%] Building CXX object CMakeFiles/crypto_test.dir/crypto/pkcs8/pkcs12_test.cc.o [ 97%] Building CXX object CMakeFiles/pki_test.dir/pki/verify_certificate_chain_unittest.cc.o [ 97%] Linking CXX executable ssl_test [ 97%] Building CXX object CMakeFiles/pki_test.dir/pki/verify_name_match_unittest.cc.o [ 97%] Building CXX object CMakeFiles/pki_test.dir/pki/verify_signed_data_unittest.cc.o [ 97%] Building CXX object CMakeFiles/crypto_test.dir/crypto/pkcs8/pkcs8_test.cc.o [ 97%] Building CXX object CMakeFiles/pki_test.dir/pki/verify_unittest.cc.o [ 97%] Built target ssl_test [ 97%] Building CXX object CMakeFiles/crypto_test.dir/crypto/poly1305/poly1305_test.cc.o [ 97%] Linking CXX executable bssl [ 97%] Building CXX object CMakeFiles/crypto_test.dir/crypto/pool/pool_test.cc.o [ 97%] Built target bssl [ 97%] Building CXX object CMakeFiles/crypto_test.dir/crypto/rand_extra/fork_detect_test.cc.o [ 97%] Building CXX object CMakeFiles/crypto_test.dir/crypto/rand_extra/getentropy_test.cc.o [ 98%] Building CXX object CMakeFiles/crypto_test.dir/crypto/rand_extra/rand_test.cc.o [ 98%] Building CXX object CMakeFiles/crypto_test.dir/crypto/refcount_test.cc.o [ 98%] Building CXX object CMakeFiles/crypto_test.dir/crypto/self_test.cc.o [ 98%] Building CXX object CMakeFiles/crypto_test.dir/crypto/rsa_extra/rsa_test.cc.o [ 98%] Building CXX object CMakeFiles/crypto_test.dir/crypto/siphash/siphash_test.cc.o [ 98%] Building CXX object CMakeFiles/crypto_test.dir/crypto/slhdsa/slhdsa_test.cc.o [ 99%] Building CXX object CMakeFiles/crypto_test.dir/crypto/spx/spx_test.cc.o [ 99%] Building CXX object CMakeFiles/crypto_test.dir/crypto/stack/stack_test.cc.o [ 99%] Building CXX object CMakeFiles/crypto_test.dir/crypto/test/gtest_main.cc.o [ 99%] Building CXX object CMakeFiles/crypto_test.dir/crypto/thread_test.cc.o [ 99%] Building CXX object CMakeFiles/crypto_test.dir/crypto/trust_token/trust_token_test.cc.o [ 99%] Building CXX object CMakeFiles/crypto_test.dir/crypto/x509/tab_test.cc.o [100%] Building CXX object CMakeFiles/crypto_test.dir/crypto/x509/x509_test.cc.o [100%] Building CXX object CMakeFiles/crypto_test.dir/crypto/x509/x509_time_test.cc.o [100%] Linking CXX executable pki_test [100%] Built target pki_test [100%] Linking CXX executable crypto_test [100%] Built target crypto_test [ 87%] Performing install step for 'boringssl' [ 0%] Built target boringssl_prefix_symbols [ 0%] Built target boringssl_gtest [ 15%] Built target fipsmodule [ 58%] Built target crypto [ 64%] Built target pki [ 70%] Built target ssl [ 71%] Built target test_fips [ 73%] Built target test_support_lib [ 74%] Built target bssl_shim [ 75%] Built target urandom_test [ 78%] Built target decrepit [ 81%] Built target bssl [ 82%] Built target ssl_test [ 83%] Built target decrepit_test [ 88%] Built target pki_test [100%] Built target crypto_test Install the project... -- Install configuration: "" -- Installing: /work/build/android-arm64/third_party/install/lib/libcrypto.a -- Installing: /work/build/android-arm64/third_party/install/lib/libssl.a -- Installing: /work/build/android-arm64/third_party/install/bin/bssl -- Up-to-date: /work/build/android-arm64/third_party/install/include -- Installing: /work/build/android-arm64/third_party/install/include/openssl -- Installing: /work/build/android-arm64/third_party/install/include/openssl/thread.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ecdh.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/aead.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/siphash.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/asn1t.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/bytestring.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/chacha.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ripemd.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/md5.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/is_boringssl.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/x509_vfy.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ssl.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/cmac.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/aes.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/rand.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/asm_base.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/target.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/x509v3_errors.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ctrdrbg.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/cpu.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ec.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/bn.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/base64.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/asn1.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/obj_mac.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/service_indicator.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/hpke.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/x509.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/cipher.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/crypto.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/digest.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/arm_arch.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/dtls1.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/stack.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/slhdsa.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/evp_errors.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/bio.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ssl3.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/safestack.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/hmac.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/mlkem.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ossl_typ.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/curve25519.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ecdsa.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/poly1305.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pem.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/span.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/bcm_public.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/evp.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/x509v3.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/obj.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/lhash.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/cast.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/rc4.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/buf.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pki -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pki/verify.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pki/signature_verify_cache.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pki/certificate.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pki/verify_error.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/opensslv.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/time.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pkcs8.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/blake2.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/buffer.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/srtp.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/blowfish.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/kdf.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/base.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pkcs12.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/opensslconf.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/trust_token.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/engine.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pkcs7.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/experimental -- Installing: /work/build/android-arm64/third_party/install/include/openssl/experimental/spx.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/experimental/dilithium.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/experimental/kyber.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/sha.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/posix_time.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/dsa.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/asn1_mac.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/type_check.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/conf.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/hrss.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/md4.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/objects.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/pool.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/des.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/err.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/hkdf.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ec_key.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/nid.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/mem.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/e_os2.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/rsa.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/mldsa.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/dh.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/ex_data.h -- Installing: /work/build/android-arm64/third_party/install/include/openssl/tls1.h -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/OpenSSL/OpenSSLTargets.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/OpenSSL/OpenSSLTargets-noconfig.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/OpenSSL/OpenSSLConfig.cmake [100%] Completed 'boringssl' [100%] Built target boringssl CMake Warning: Ignoring empty string ("") provided on the command line.

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake.

Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

-- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Preparing external project "zlib-ng" with args: -- -- -DCMAKE_PREFIX_PATH:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_INSTALL_PREFIX:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_TOOLCHAIN_FILE:PATH=/usr/aarch64-linux-android/Toolchain.cmake -- -- -DCMAKE_POSITION_INDEPENDENT_CODE=ON -- -- -DCMAKE_BUILD_TYPE=Debug -- -- -DBUILD_SHARED_LIBS=OFF -- -- -DZLIB_COMPAT=ON -- -- -DZLIB_ENABLE_TESTS=OFF -- -- -DWITH_GTEST=OFF CMake Warning (dev) at /usr/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake:1276 (message): The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is not set. The policy's OLD behavior will be used. When using a URL download, the timestamps of extracted files should preferably be that of the time of extraction, otherwise code that depends on the extracted contents might not be rebuilt if the URL changes. The OLD behavior preserves the timestamps from the archive instead, but this is usually not what you want. Update your project to the NEW behavior or specify the DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this robustness issue. Call Stack (most recent call first): /usr/share/cmake-3.31/Modules/ExternalProject.cmake:3041 (_ep_add_download_command) CMakeLists.txt:31 (ExternalProject_add) This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring done (0.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project:

DEPLOYMENT_TARGET
ENABLE_STRICT_TRY_COMPILE
MAVLINK_DIALECT
PLATFORM

-- Build files have been written to: /work/build/android-arm64/third_party/zlib-ng [ 12%] Creating directories for 'zlib-ng' [ 25%] Performing download step (download, verify and extract) for 'zlib-ng' -- Downloading... dst='/work/build/android-arm64/third_party/zlib-ng/zlib-ng/src/2.1.6.tar.gz' timeout='none' inactivity timeout='none' -- Using src='https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.1.6.tar.gz' -- Downloading... done -- extracting... src='/work/build/android-arm64/third_party/zlib-ng/zlib-ng/src/2.1.6.tar.gz' dst='/work/build/android-arm64/third_party/zlib-ng/zlib-ng/src/zlib-ng' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [ 37%] No update step for 'zlib-ng' [ 50%] No patch step for 'zlib-ng' [ 62%] Performing configure step for 'zlib-ng' CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake.

Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

-- Using CMake version 3.31.5 -- ZLIB_HEADER_VERSION: 1.3.0 -- ZLIBNG_HEADER_VERSION: 2.1.6 -- The C compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Arch not recognized, falling back to cmake arch: 'aarch64' -- Basearch of 'aarch64' has been detected as: 'arm' -- Using CMake toolchain: /usr/aarch64-linux-android/Toolchain.cmake CMake Warning (dev) at /usr/share/cmake-3.31/Modules/CMakeDependentOption.cmake:89 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:105 (cmake_dependent_option) This warning is for project developers. Use -Wno-dev to suppress it.

-- Performing Test FNO_LTO_AVAILABLE -- Performing Test FNO_LTO_AVAILABLE - Success -- Looking for arm_acle.h -- Looking for arm_acle.h - found -- Looking for sys/auxv.h -- Looking for sys/auxv.h - found -- Looking for sys/sdt.h -- Looking for sys/sdt.h - not found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of off64_t -- Check size of off64_t - done -- Looking for fseeko -- Looking for fseeko - found -- Looking for strerror -- Looking for strerror - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for aligned_alloc -- Looking for aligned_alloc - not found -- Performing Test HAVE_NO_INTERPOSITION -- Performing Test HAVE_NO_INTERPOSITION - Success -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN - Success -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL - Success -- Performing Test HAVE_ATTRIBUTE_ALIGNED -- Performing Test HAVE_ATTRIBUTE_ALIGNED - Success -- Performing Test HAVE_BUILTIN_CTZ -- Performing Test HAVE_BUILTIN_CTZ - Success -- Performing Test HAVE_BUILTIN_CTZLL -- Performing Test HAVE_BUILTIN_CTZLL - Success -- Performing Test HAVE_PTRDIFF_T -- Performing Test HAVE_PTRDIFF_T - Success -- Performing Test HAVE_ACLE_FLAG -- Performing Test HAVE_ACLE_FLAG - Success -- Performing Test NEON_AVAILABLE -- Performing Test NEON_AVAILABLE - Success -- Performing Test NEON_HAS_LD4 -- Performing Test NEON_HAS_LD4 - Success -- Performing Test HAVE_MARCH_ARMV6 -- Performing Test HAVE_MARCH_ARMV6 - Failed -- Performing Test HAVE_ARMV6_INLINE_ASM -- Performing Test HAVE_ARMV6_INLINE_ASM - Failed -- Performing Test HAVE_ARMV6_INTRIN -- Performing Test HAVE_ARMV6_INTRIN - Failed -- Architecture-specific source files: arch/arm/arm_features.c;arch/arm/crc32_acle.c;arch/arm/insert_string_acle.c;arch/arm/adler32_neon.c;arch/arm/chunkset_neon.c;arch/arm/compare256_neon.c;arch/arm/slide_hash_neon.c -- The following features have been enabled:

  • CMAKE_BUILD_TYPE, Build type: Debug (selected)
  • ACLE_CRC, Support ACLE optimized CRC hash generation, using "-march=armv8-a+crc"
  • NEON_ADLER32, Support NEON instructions in adler32, using "-march=armv8-a+simd"
  • NEON_SLIDEHASH, Support NEON instructions in slide_hash, using "-march=armv8-a+simd"
  • WITH_GZFILEOP, Compile with support for gzFile related functions
  • ZLIB_COMPAT, Compile with zlib compatible API
  • ZLIBNG_ENABLE_TESTS, Test zlib-ng specific API
  • WITH_SANITIZER, Enable sanitizer support
  • WITH_OPTIM, Build with optimisation
  • WITH_NEW_STRATEGIES, Use new strategies
  • WITH_ACLE, Build with ACLE
  • WITH_NEON, Build with NEON intrinsics

-- The following features have been disabled:

  • ZLIB_SYMBOL_PREFIX, Publicly exported symbols DO NOT have a custom prefix
  • ZLIB_ENABLE_TESTS, Build test binaries
  • WITH_GTEST, Build gtest_zlib
  • WITH_FUZZERS, Build test/fuzz
  • WITH_BENCHMARKS, Build test/benchmarks
  • WITH_BENCHMARK_APPS, Build application benchmarks
  • WITH_NATIVE_INSTRUCTIONS, Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native)
  • WITH_MAINTAINER_WARNINGS, Build with project maintainer warnings
  • WITH_CODE_COVERAGE, Enable code coverage reporting
  • WITH_INFLATE_STRICT, Build with strict inflate distance checking
  • WITH_INFLATE_ALLOW_INVALID_DIST, Build with zero fill for inflate invalid distances
  • WITH_ARMV6, Build with ARMv6 SIMD
  • INSTALL_UTILS, Copy minigzip and minideflate during install

-- Configuring done (2.2s) -- Generating done (0.0s) -- Build files have been written to: /work/build/android-arm64/third_party/zlib-ng/zlib-ng/src/zlib-ng-build [ 75%] Performing build step for 'zlib-ng' [ 2%] Building C object CMakeFiles/zlib.dir/adler32.c.o [ 5%] Building C object CMakeFiles/zlib.dir/adler32_fold.c.o [ 10%] Building C object CMakeFiles/zlib.dir/chunkset.c.o [ 10%] Building C object CMakeFiles/zlib.dir/compare256.c.o [ 13%] Building C object CMakeFiles/zlib.dir/compress.c.o [ 15%] Building C object CMakeFiles/zlib.dir/crc32_braid.c.o [ 18%] Building C object CMakeFiles/zlib.dir/cpu_features.c.o [ 21%] Building C object CMakeFiles/zlib.dir/crc32_braid_comb.c.o [ 23%] Building C object CMakeFiles/zlib.dir/crc32_fold.c.o [ 26%] Building C object CMakeFiles/zlib.dir/deflate.c.o [ 28%] Building C object CMakeFiles/zlib.dir/deflate_fast.c.o [ 31%] Building C object CMakeFiles/zlib.dir/deflate_huff.c.o [ 34%] Building C object CMakeFiles/zlib.dir/deflate_medium.c.o [ 36%] Building C object CMakeFiles/zlib.dir/deflate_rle.c.o [ 39%] Building C object CMakeFiles/zlib.dir/deflate_quick.c.o [ 42%] Building C object CMakeFiles/zlib.dir/deflate_slow.c.o [ 44%] Building C object CMakeFiles/zlib.dir/deflate_stored.c.o [ 47%] Building C object CMakeFiles/zlib.dir/functable.c.o [ 50%] Building C object CMakeFiles/zlib.dir/inflate.c.o [ 52%] Building C object CMakeFiles/zlib.dir/infback.c.o [ 55%] Building C object CMakeFiles/zlib.dir/inftrees.c.o [ 57%] Building C object CMakeFiles/zlib.dir/insert_string.c.o [ 63%] Building C object CMakeFiles/zlib.dir/slide_hash.c.o [ 63%] Building C object CMakeFiles/zlib.dir/insert_string_roll.c.o [ 65%] Building C object CMakeFiles/zlib.dir/trees.c.o [ 68%] Building C object CMakeFiles/zlib.dir/uncompr.c.o [ 71%] Building C object CMakeFiles/zlib.dir/zutil.c.o [ 73%] Building C object CMakeFiles/zlib.dir/arch/arm/arm_features.c.o [ 76%] Building C object CMakeFiles/zlib.dir/arch/arm/crc32_acle.c.o [ 78%] Building C object CMakeFiles/zlib.dir/arch/arm/adler32_neon.c.o [ 81%] Building C object CMakeFiles/zlib.dir/arch/arm/insert_string_acle.c.o [ 84%] Building C object CMakeFiles/zlib.dir/arch/arm/chunkset_neon.c.o '++crc' is not a recognized feature for this target (ignoring feature) '++crc' is not a recognized feature for this target (ignoring feature) [ 86%] Building C object CMakeFiles/zlib.dir/arch/arm/compare256_neon.c.o [ 89%] Building C object CMakeFiles/zlib.dir/arch/arm/slide_hash_neon.c.o [ 92%] Building C object CMakeFiles/zlib.dir/gzlib.c.o [ 94%] Building C object CMakeFiles/zlib.dir/gzread.c.o '++crc' is not a recognized feature for this target (ignoring feature) '++crc' is not a recognized feature for this target (ignoring feature) [ 97%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o [100%] Linking C static library libz.a [100%] Built target zlib [ 87%] Performing install step for 'zlib-ng' [100%] Built target zlib Install the project... -- Install configuration: "Debug" -- Installing: /work/build/android-arm64/third_party/install/lib/libz.a -- Installing: /work/build/android-arm64/third_party/install/include/zlib.h -- Installing: /work/build/android-arm64/third_party/install/include/zlib_name_mangling.h -- Installing: /work/build/android-arm64/third_party/install/include/zconf.h -- Installing: /work/build/android-arm64/third_party/install/lib/pkgconfig/zlib.pc -- Up-to-date: /work/build/android-arm64/third_party/install/lib/libz.a -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/ZLIB/ZLIB.cmake -- Installing: /work/build/android-arm64/third_party/install/lib/cmake/ZLIB/ZLIB-debug.cmake [100%] Completed 'zlib-ng' [100%] Built target zlib-ng CMake Warning: Ignoring empty string ("") provided on the command line.

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake.

Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

-- The C compiler identification is Clang 14.0.6 -- The CXX compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/aarch64-linux-android/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- cmake modules path: /work/third_party/curl/../../cmake/Modules/non-msvc -- Preparing external project "curl" with args: -- -- -DCMAKE_PREFIX_PATH:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_INSTALL_PREFIX:PATH=/work/build/android-arm64/third_party/install -- -- -DCMAKE_TOOLCHAIN_FILE:PATH=/usr/aarch64-linux-android/Toolchain.cmake -- -- -DCMAKE_POSITION_INDEPENDENT_CODE=ON -- -- -DCMAKE_BUILD_TYPE=Debug -- -- -DCURL_USE_OPENSSL=ON -- -- -DCURL_USE_LIBSSH2=OFF -- -- -DBUILD_CURL_EXE=OFF -- -- -DBUILD_SHARED_LIBS=OFF -- -- -DCURL_ZLIB=OFF -- -- -DHTTP_ONLY=OFF -- -- -DUSE_NGHTTP2=OFF -- -- -DHAVE_POSIX_STRERROR_R=1 -- -- -DBUILD_TESTING=OFF -- -- -DUSE_LIBIDN2=OFF -- -- -DCURL_CA_PATH=/system/etc/security/cacerts -- -- -DCMAKE_MODULE_PATH=/work/third_party/curl/../../cmake/Modules/non-msvc -- Configuring done (0.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project:

DEPLOYMENT_TARGET
ENABLE_STRICT_TRY_COMPILE
MAVLINK_DIALECT
PLATFORM

-- Build files have been written to: /work/build/android-arm64/third_party/curl [ 12%] Creating directories for 'curl' [ 25%] Performing download step (git clone) for 'curl' Cloning into 'curl'... HEAD is now at 7eb8c048 RELEASE: synced [ 37%] Performing update step for 'curl' -- Already at requested tag: curl-8_10_1 [ 50%] No patch step for 'curl' [ 62%] Performing configure step for 'curl' -- Using CMake version 3.31.5 -- The C compiler identification is Clang 14.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- CMake platform flags: UNIX CROSS -- Cross-compiling: Linux/x86_64 -> Android/aarch64 -- curl version=[8.10.1-DEV] -- Picky compiler options: -Werror-implicit-function-declaration -Wextra -Wall -pedantic -Wbad-function-cast -Wconversion -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-long-long -Wno-multichar -Wpointer-arith -Wshadow -Wsign-compare -Wundef -Wunused -Wwrite-strings -Waddress -Wattributes -Wcast-align -Wdeclaration-after-statement -Wdiv-by-zero -Wempty-body -Wendif-labels -Wfloat-equal -Wformat-security -Wignored-qualifiers -Wmissing-field-initializers -Wmissing-noreturn -Wno-format-nonliteral -Wno-system-headers -Wold-style-definition -Wredundant-decls -Wsign-conversion -Wno-error=sign-conversion -Wstrict-prototypes -Wtype-limits -Wunreachable-code -Wunused-parameter -Wvla -Wshift-sign-overflow -Wshorten-64-to-32 -Wlanguage-extension-token -Wformat=2 -Wdouble-promotion -Wenum-conversion -Wpragmas -Wunused-const-variable -Wunreachable-code-break -Wheader-guard -Wsometimes-uninitialized -Wcomma -Wmissing-variable-declarations -Wassign-enum -Wextra-semi-stmt -Wimplicit-fallthrough -- Performing Test HAVE_SOCKADDR_IN6_SIN6_ADDR -- Performing Test HAVE_SOCKADDR_IN6_SIN6_ADDR - Success -- Performing Test HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID -- Performing Test HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID - Success -- Found Perl: /usr/bin/perl (found version "5.36.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Looking for connect in socket -- Looking for connect in socket - not found -- Looking for gethostname -- Looking for gethostname - found CMake Error at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:233 (message): Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR) Call Stack (most recent call first): /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE) /work/cmake/Modules/non-msvc/FindOpenSSL.cmake:672 (find_package_handle_standard_args) CMakeLists.txt:581 (find_package)

-- Configuring incomplete, errors occurred! gmake[2]: *** [CMakeFiles/curl.dir/build.make:92: curl/src/curl-stamp/curl-configure] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/curl.dir/all] Error 2 gmake: *** [Makefile:91: all] Error 2 CMake Error at third_party/cmake/build_target.cmake:51 (message): /work/build/android-arm64/third_party/curl failed to build! Call Stack (most recent call first): third_party/CMakeLists.txt:27 (build_target)

-- Configuring incomplete, errors occurred!

matthieu-db avatar Mar 07 '25 17:03 matthieu-db

It doesn't seem there's much I can be doing wrong, considering all the big stuff is happening inside the container

matthieu-db avatar Mar 07 '25 17:03 matthieu-db

Ok, so you run:

podman run --rm dockcross/android-arm64 > ./dockcross-android-arm64 && chmod +x ./dockcross-android-arm64 ./dockcross-android-arm64 cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -Bbuild/android-arm64 -DMAVLINK_HEADERS="mavlink-headers/include" -H. -DCMAKE_INSTALL_PREFIX=build/android-arm64/install

May I ask what you clone? On which branch/tag are you?

JonasVautherin avatar Mar 07 '25 17:03 JonasVautherin

main branch

I switched to v2.14.1 tag and it seems to be doing better now (still building stuff)

matthieu-db avatar Mar 07 '25 17:03 matthieu-db

Nope

CMake Error at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
  Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
  system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY
  OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.31/Modules/FindOpenSSL.cmake:691 (find_package_handle_standard_args)
  CMakeLists.txt:430 (find_package)


-- Configuring incomplete, errors occurred!
gmake[2]: *** [CMakeFiles/curl.dir/build.make:92: curl/src/curl-stamp/curl-configure] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/curl.dir/all] Error 2
gmake: *** [Makefile:91: all] Error 2
CMake Error at third_party/cmake/build_target.cmake:51 (message):
  /work/build/android-arm64/third_party/curl failed to build!
Call Stack (most recent call first):
  third_party/CMakeLists.txt:23 (build_target)

matthieu-db avatar Mar 07 '25 17:03 matthieu-db

out.txt

matthieu-db avatar Mar 07 '25 17:03 matthieu-db

I think it may be related to https://github.com/mavlink/MAVSDK/pull/2518, let me have a look 👍

JonasVautherin avatar Mar 07 '25 19:03 JonasVautherin

I used a dockcross version from before that PR and it has been building for like 15 minutes now so that seems good :)

matthieu-db avatar Mar 07 '25 19:03 matthieu-db

It worked! I got a .so! Thanks for the pointer

matthieu-db avatar Mar 07 '25 19:03 matthieu-db

Thanks for cleaning up the old issues :)

matthieu-db avatar Aug 22 '25 09:08 matthieu-db