Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/ubs-virt.spec'], chrootPath='/var/lib/mock/dist-an23-build-585377-97505/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/ubs-virt.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1780704000 Wrote: /builddir/build/SRPMS/ubs-virt-1.0.0-4.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/ubs-virt.spec'], chrootPath='/var/lib/mock/dist-an23-build-585377-97505/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/ubs-virt.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1780704000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jn3Pp8 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ubs-virt + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ubs-virt.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/mkdir -p ubs-virt + cd ubs-virt + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QDwmur + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX === BUILD: virt-awaresched === + cd ubs-virt + echo '=== BUILD: virt-awaresched ===' + cd virt-awaresched + bash build.sh [2026-10-12 14:26]: build.sh 2026-10-12 14:26:29 [INFO] ***** start build_cmake ***** ~/build/BUILD/ubs-virt/virt-awaresched/build ~/build/BUILD/ubs-virt/virt-awaresched 2026-10-12 14:26:29 [INFO] building target build_all. -- The C compiler identification is GNU 12.3.0 -- The CXX compiler identification is GNU 12.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMake version: 3.30.5 -- Source dir: /builddir/build/BUILD/ubs-virt/virt-awaresched -- Build dir: /builddir/build/BUILD/ubs-virt/virt-awaresched/build -- Build type: Release -- Build generator: Unix Makefiles -- C compiler for the host machine: /usr/bin/gcc (GNU 12.3.0) -- CXX compiler for the host machine: /usr/bin/g++ (GNU 12.3.0) -- C linker for the host machine: /usr/bin/ld (GNU ld version 2.41-19.an23) -- Host machine system: Linux-4.18.0-305.17.1.el8_4.aarch64 -- Host machine cpu family: aarch64 -- Host machine logical cpu cores: 80 -- Host machine physical cpu cores: 1 -- Host machine total physical memory: 261281 MB -- Host machine available physical memory: 251723 MB -- Build C standard: C -- Build C++ standard: C++17 -- CMAKE_CXX_FLAGS_DEBUG: -g -- CMAKE_CXX_FLAGS_RELWITHDEBINFO: -O2 -g -DNDEBUG -- CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG -O2 -g -- CMAKE_CXX_FLAGS_MINSIZEREL: -Os -DNDEBUG -- ENABLE_COVERAGE=OFF -- CMAKE_INSTALL_PREFIX: /builddir/build/BUILD/ubs-virt/virt-awaresched/output -- CMAKE_BINARY_DIR: /builddir/build/BUILD/ubs-virt/virt-awaresched/build -- CMAKE_INSTALL_INCLUDEDIR: -- CMAKE_MODULE_PATH: /builddir/build/BUILD/ubs-virt/virt-awaresched/cmake -- CMAKE_RUNTIME_OUTPUT_DIRECTORY: /builddir/build/BUILD/ubs-virt/virt-awaresched/build/bin -- CMAKE_ARCHIVE_OUTPUT_DIRECTORY: /builddir/build/BUILD/ubs-virt/virt-awaresched/build/static -- CMAKE_CURRENT_BINARY_DIR: /builddir/build/BUILD/ubs-virt/virt-awaresched/build -- PROJECT_TOP_BUILD_DIR: /builddir/build/BUILD/ubs-virt/virt-awaresched/build -- CXX Compile options: -O3 -DNDEBUG -O2 -g -fdiagnostics-color=auto;-fstack-protector-strong;-D_FORTIFY_SOURCE=2;-O2;-fPIE;-fPIC -- BUILD_TESTS=OFF -- Configuring done (0.7s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: SOURCE_COMPILING -- Build files have been written to: /builddir/build/BUILD/ubs-virt/virt-awaresched/build [ 7%] Building CXX object src/log/CMakeFiles/logger.dir/logger.cpp.o [ 10%] Building CXX object src/cli/opt_serialize/CMakeFiles/cmd_serialize.dir/cmd_serialize.cpp.o [ 12%] Building CXX object src/cli/parser/CMakeFiles/cli_parse.dir/vas_cli_process_ctl.cpp.o [ 15%] Building CXX object src/cli/parser/CMakeFiles/cli_parse.dir/args_util.cpp.o [ 17%] Building CXX object src/cli/parser/CMakeFiles/cli_parse.dir/vas_cli_reg_builder.cpp.o [ 17%] Building CXX object src/cli/parser/CMakeFiles/cli_parse.dir/vas_cli_parse.cpp.o [ 17%] Building CXX object src/cli/parser/CMakeFiles/cli_parse.dir/vas_cli_res_echo.cpp.o [ 20%] Linking CXX static library ../../../static/libcmd_serialize.a [ 20%] Built target cmd_serialize [ 22%] Linking CXX static library ../../static/liblogger.a [ 22%] Built target logger [ 32%] Building CXX object src/cli/socket/CMakeFiles/socket_client.dir/socket_client.cpp.o [ 30%] Building CXX object src/vasd/security/CMakeFiles/security.dir/vas_security_manager.cpp.o [ 32%] Building CXX object src/util/CMakeFiles/util.dir/dynamic_bitset.cpp.o [ 32%] Building CXX object src/util/CMakeFiles/util.dir/string_util.cpp.o In file included from /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_client.cpp:12: /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_client.h: In constructor 'vas::common::SocketClient::SocketClient()': /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_client.h:86:10: warning: 'vas::common::SocketClient::isConnected' will be initialized after [-Wreorder] 86 | bool isConnected; | ^~~~~~~~~~~ /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_client.h:83:10: warning: 'char vas::common::SocketClient::buffer [1024]' [-Wreorder] 83 | char buffer[1024]; | ^~~~~~ /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_client.cpp:21:1: warning: when initialized here [-Wreorder] 21 | SocketClient::SocketClient() : clientSocket(0), isConnected(false), buffer() | ^~~~~~~~~~~~ /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_client.cpp: In member function 'std::string vas::common::SocketClient::ReceiveMessage()': /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_client.cpp:160:27: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 160 | if (bytesReceived < sizeof(buffer) - 1) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ubs-virt/virt-awaresched/src/util/dynamic_bitset.cpp: In static member function 'static bool vas::common::Bitset::IsDynamicBitsetCross(const vas::common::DynamicBitset&, const vas::common::DynamicBitset&)': /builddir/build/BUILD/ubs-virt/virt-awaresched/src/util/dynamic_bitset.cpp:107:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 107 | for (int i = 0; i < size; ++i) { | ~~^~~~~~ /builddir/build/BUILD/ubs-virt/virt-awaresched/src/util/dynamic_bitset.cpp: In static member function 'static std::set vas::common::Bitset::GetDynamicBitsetAreaSet(const vas::common::DynamicBitset&)': /builddir/build/BUILD/ubs-virt/virt-awaresched/src/util/dynamic_bitset.cpp:182:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < bitset.size(); ++i) { | ~~^~~~~~~~~~~~~~~ [ 35%] Linking CXX static library ../../../static/libsocket_client.a [ 35%] Built target socket_client [ 37%] Linking CXX static library ../../../static/libsecurity.a [ 37%] Built target security [ 40%] Building CXX object src/cli/socket/CMakeFiles/socket_server.dir/socket_server.cpp.o [ 42%] Linking CXX static library ../../static/libutil.a [ 42%] Built target util /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_server.cpp: In member function 'bool vas::common::SocketServer::SendMessage(const std::string&)': /builddir/build/BUILD/ubs-virt/virt-awaresched/src/cli/socket/socket_server.cpp:205:19: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | bytesSent != message.length()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library ../../../static/libcli_parse.a [ 45%] Built target cli_parse [ 55%] Building CXX object src/vasd/acquire/CMakeFiles/acquire.dir/cpu_helper/cpu_helper.cpp.o [ 52%] Building CXX object src/vasd/acquire/CMakeFiles/acquire.dir/libvirt_helper/proc_helper.cpp.o [ 55%] Building CXX object src/vasd/acquire/CMakeFiles/acquire.dir/libvirt_helper/libvirt_helper.cpp.o [ 55%] Building CXX object src/vasd/acquire/CMakeFiles/acquire.dir/libvirt_helper/vm_event_process.cpp.o [ 57%] Linking CXX static library ../../../static/libsocket_server.a [ 57%] Built target socket_server /builddir/build/BUILD/ubs-virt/virt-awaresched/src/vasd/acquire/libvirt_helper/libvirt_helper.cpp: In member function 'vas::common::VasRet vas::sched::acquire::LibvirtHelper::GetVmInfoList(vas::common::VmInfoMap&)': /builddir/build/BUILD/ubs-virt/virt-awaresched/src/vasd/acquire/libvirt_helper/libvirt_helper.cpp:73:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 73 | for (size_t i = 0; i < numDomains; ++i) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/ubs-virt/virt-awaresched/src/vasd/acquire/libvirt_helper/libvirt_helper.cpp: In static member function 'static vas::common::VasRet vas::sched::acquire::LibvirtHelper::GetVmVcpuInfo(virDomainPtr, const int&, std::map >&)': /builddir/build/BUILD/ubs-virt/virt-awaresched/src/vasd/acquire/libvirt_helper/libvirt_helper.cpp:472:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 472 | for (size_t i = 0; i < nrVcpu; ++i) { | ~~^~~~~~~~ [ 60%] Linking CXX static library ../../../static/libacquire.a [ 60%] Built target acquire [ 62%] Building CXX object src/vasd/conf/CMakeFiles/conf.dir/conf.cpp.o [ 65%] Linking CXX static library ../../../static/libconf.a [ 65%] Built target conf [ 67%] Building CXX object src/vasd/arg_parse/CMakeFiles/vas_daemon_register.dir/vasd_arg_parse.cpp.o [ 70%] Linking CXX static library ../../../static/libvas_daemon_register.a [ 70%] Built target vas_daemon_register [ 72%] Building CXX object src/vasd/cluster_sched/CMakeFiles/cluster_sched.dir/cluster_sched.cpp.o /builddir/build/BUILD/ubs-virt/virt-awaresched/src/vasd/cluster_sched/cluster_sched.cpp: In member function 'uint16_t vas::sched::ClusterSched::AllocClusterGroupToDomain(vas::common::VmDomain&, const uint16_t&)': /builddir/build/BUILD/ubs-virt/virt-awaresched/src/vasd/cluster_sched/cluster_sched.cpp:811:58: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 811 | if (cluster.clusterLayers.empty() || layerId >= cluster.clusterLayers.size()) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Linking CXX static library ../../../static/libcluster_sched.a [ 75%] Built target cluster_sched [ 77%] Building CXX object src/vasctl/arg_parse/CMakeFiles/vas_ctl_register.dir/vasctl_arg_parse.cpp.o [ 80%] Building CXX object src/vasd/api/CMakeFiles/api.dir/api.cpp.o [ 82%] Linking CXX static library ../../../static/libapi.a [ 82%] Built target api [ 85%] Building CXX object src/vasd/looper/CMakeFiles/looper.dir/vasd_looper.cpp.o [ 87%] Linking CXX static library ../../../static/libvas_ctl_register.a [ 87%] Built target vas_ctl_register [ 90%] Building CXX object src/vasctl/CMakeFiles/vasctl.dir/vasctl_main.cpp.o [ 92%] Linking CXX executable ../../bin/vasctl [ 95%] Linking CXX static library ../../../static/liblooper.a [ 95%] Built target looper [ 97%] Building CXX object src/vasd/CMakeFiles/vas_daemon.dir/vas_daemon_main.cpp.o [ 97%] Built target vasctl [100%] Linking CXX executable ../../bin/vas_daemon [100%] Built target vas_daemon Built target build_all ~/build/BUILD/ubs-virt/virt-awaresched build.sh: line 228: bc: command not found <--- ERROR: line 228 - command exited with status: 127 ... Error at function 0() ---> + echo '[ERROR] Failed to build virt-awaresched' [ERROR] Failed to build virt-awaresched + exit 1 error: Bad exit status from /var/tmp/rpm-tmp.QDwmur (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.QDwmur (%build) Child return code was: 1 EXCEPTION: [Error("Command failed: \n # bash --login -c '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/ubs-virt.spec'\n", 1)] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 610, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/ubs-virt.spec'