Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/mrpt-libbase.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1789976673.389103/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=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/mrpt-libbase.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 Wrote: /builddir/build/SRPMS/ros-humble-mrpt-libbase-2.15.20-2.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/mrpt-libbase.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1789976673.389103/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=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/mrpt-libbase.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 Wrote: /builddir/build/SRPMS/ros-humble-mrpt-libbase-2.15.20-2.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/mrpt-libbase.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1789976673.389103/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=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/mrpt-libbase.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 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Rus4RV + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mrpt-libbase-2.15.20 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mrpt-libbase-2.15.20.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd mrpt-libbase-2.15.20 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's|\${CMAKE_BINARY_DIR}/\.\./mrpt_libbase/mrpt-build|${CMAKE_CURRENT_LIST_DIR}/../mrpt-build|g' mrpt_libbase/CMakeLists.txt + sed -i 's/AND (NOT "\$ENV{HOME}" STREQUAL "\/home\/buildfarm")//' mrpt_libbase/CMakeLists.txt + mkdir -p mrpt-build/src + tar -xzf /builddir/build/SOURCES/mrpt-2.15.21.tar.gz -C mrpt-build/src + mv mrpt-build/src/mrpt-2.15.21 mrpt-build/src/mrpt + echo -n 2.15.21 + mkdir -p mrpt-build/src/mrpt/3rdparty/nanogui/include mrpt-build/src/mrpt/3rdparty/rplidar_sdk/sdk/src + echo 'set(MRPT_VERSION_TO_DOWNLOAD "2.15.21")' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Zu5KzZ + umask 022 + cd /builddir/build/BUILD + cd mrpt-libbase-2.15.20 + '[' -f /opt/ros/humble/setup.sh ']' + true + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + export PKG_CONFIG_PATH=/opt/ros/humble/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig + PKG_CONFIG_PATH=/opt/ros/humble/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig + cd mrpt_libbase + mkdir -p .obj + cd .obj + CFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/opt/ros/humble -DAMENT_PREFIX_PATH=/opt/ros/humble -DCMAKE_PREFIX_PATH=/opt/ros/humble -UINCLUDE_INSTALL_DIR -ULIB_INSTALL_DIR -USYSCONF_INSTALL_DIR -USHARE_INSTALL_PREFIX -ULIB_SUFFIX -DSETUPTOOLS_DEB_LAYOUT=OFF -DBUILD_TESTING=OFF -DTESTING=OFF -DCMAKE_SUPPRESS_REGENERATION=ON -DMRPT_WITH_FREENECT=OFF -DMRPT_WITH_OPENNI2=OFF -DMRPT_WITH_GLFW=OFF -DMRPT_BUILD_wxThings=OFF .. -- The C compiler identification is GNU 12.3.1 -- The CXX compiler identification is GNU 12.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- MRPT_VERSION_TO_DOWNLOAD: 2.15.21 (***OVERRIDEN VERSION***) -- Configuring done (0.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: AMENT_PREFIX_PATH BUILD_SHARED_LIBS BUILD_TESTING CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX MRPT_BUILD_wxThings MRPT_WITH_FREENECT MRPT_WITH_GLFW MRPT_WITH_OPENNI2 SETUPTOOLS_DEB_LAYOUT SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR TESTING -- Build files have been written to: /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj + '[' -e mrpt-build/tmp/mrpt-gitclone.cmake ']' + make -j4 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/CMakeFiles /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj' make -f CMakeFiles/mrpt.dir/build.make CMakeFiles/mrpt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj' cd /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/CMakeFiles/mrpt.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj' make -f CMakeFiles/mrpt.dir/build.make CMakeFiles/mrpt.dir/build make[2]: Entering directory '/builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj' [ 12%] Creating directories for 'mrpt' /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/mrpt-build/tmp/mrpt-mkdirs.cmake /usr/bin/cmake -E touch /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/mrpt-build/src/mrpt-stamp/mrpt-mkdir [ 25%] No download step for 'mrpt' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/mrpt-build/src/mrpt-stamp/mrpt-download [ 37%] No update step for 'mrpt' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/mrpt-build/src/mrpt-stamp/mrpt-update [ 50%] No patch step for 'mrpt' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/mrpt-build/src/mrpt-stamp/mrpt-patch [ 62%] Performing configure step for 'mrpt' cd /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/mrpt-build/src/mrpt-build && /usr/bin/cmake -DCMAKE_INSTALL_PREFIX=/opt/ros/humble -DCMAKE_BUILD_TYPE= -DDISABLE_JSONCPP=ON -DMRPT_INSTALL_EXAMPLES=OFF -DMRPT_INSTALL_SHARE_DIRS=OFF -DMRPT_BUILD_MANPAGES=OFF -DMRPT_BUILD_TESTING=OFF -DMRPT_INSTALL_CONFIG_HEADERS=ON -DMRPT_INSTALL_EMBEDDED_nanoflann=OFF -DMRPT_BUILD_APPLICATIONS=OFF -DMRPT_DISABLE_PYTHON_BINDINGS=ON -DMRPT_WITH_ROBOPEAK_LIDAR=OFF -DMRPT_BUILD_wxThings=OFF -DMRPT_BUILD_rplidar_sdk=OFF -DMRPT_BUILD_xsens=OFF -DMRPT_BUILD_nanogui=OFF -DBUILD_mrpt-apps=OFF -DBUILD_mrpt-bayes=OFF -DBUILD_mrpt-comms=OFF -DBUILD_mrpt-config=ON -DBUILD_mrpt-containers=ON -DBUILD_mrpt-core=ON -DBUILD_mrpt-expr=ON -DBUILD_mrpt-graphs=OFF -DBUILD_mrpt-graphslam=OFF -DBUILD_mrpt-gui=OFF -DBUILD_mrpt-hwdrivers=OFF -DBUILD_mrpt-img=OFF -DBUILD_mrpt-io=ON -DBUILD_mrpt-kinematics=OFF -DBUILD_mrpt-maps=OFF -DBUILD_mrpt-math=OFF -DBUILD_mrpt-nav=OFF -DBUILD_mrpt-obs=OFF -DBUILD_mrpt-opengl=OFF -DBUILD_mrpt-poses=OFF -DBUILD_mrpt-random=ON -DBUILD_mrpt-rtti=ON -DBUILD_mrpt-serialization=ON -DBUILD_mrpt-slam=OFF -DBUILD_mrpt-system=ON -DBUILD_mrpt-tclap=OFF -DBUILD_mrpt-tfest=OFF -DBUILD_mrpt-topography=OFF -DBUILD_mrpt-typemeta=ON -DBUILD_mrpt-vision=OFF "-GUnix Makefiles" -S /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/../mrpt-build/src/mrpt -B /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj/mrpt-build/src/mrpt-build -- The C compiler identification is GNU 12.3.1 -- The CXX compiler identification is GNU 12.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to 'Release' as none was specified. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.5") -- Looking for timegm -- Looking for timegm - found -- Looking for _mkgmtime -- Looking for _mkgmtime - not found -- Looking for alloca -- Looking for alloca - not found -- Looking for gettid -- Looking for gettid - found -- Looking for sincos -- Looking for sincos - found -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for _aligned_malloc -- Looking for _aligned_malloc - not found -- Looking for alloca.h -- Looking for alloca.h - found -- Looking for linux/serial.h -- Looking for linux/serial.h - found -- Looking for linux/input.h -- Looking for linux/input.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for winsock2.h -- Looking for winsock2.h - not found -- Looking for include files windows.h, winusb.h -- Looking for include files windows.h, winusb.h - not found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of long double -- Check size of long double - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found OpenGL: /usr/lib64/libOpenGL.so -- Performing Test HAVE_EGL -- Performing Test HAVE_EGL - Success -- Found EGL: /usr/include (found version "1.5") -- Looking for GLES/gl.h -- Looking for GLES/gl.h - found -- Looking for GLES/glext.h -- Looking for GLES/glext.h - not found -- Looking for GLES2/gl2.h -- Looking for GLES2/gl2.h - found -- Looking for GLES2/gl2ext.h -- Looking for GLES2/gl2ext.h - not found -- Looking for GLES3/gl3.h -- Looking for GLES3/gl3.h - found -- Looking for GLES3/gl3ext.h -- Looking for GLES3/gl3ext.h - found -- Could NOT find GLUT (missing: GLUT_glut_LIBRARY GLUT_INCLUDE_DIR) -- **Warning**: System GLUT libraries not found! Using built-in version: -- OPENGL_gl_LIBRARY: -- OPENGL_glu_LIBRARY: /usr/lib64/libGLU.so -- GLUT_glut_LIBRARY: GLUT_glut_LIBRARY-NOTFOUND -- OPENGL_INCLUDE_DIR: /usr/include -- Looking for bfd.h -- Looking for bfd.h - not found -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- Checking for module 'libfyaml' -- Package 'libfyaml', required by 'virtual:world', not found CMake Error at /usr/share/cmake/Modules/ExternalProject.cmake:3176 (message): No download info given for 'mrpt_liblibfyaml' and its source directory: /builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt-build/src/mrpt/3rdparty/libfyaml is not an existing non-empty directory. Please specify one of: * SOURCE_DIR with an existing non-empty directory * DOWNLOAD_COMMAND * URL * GIT_REPOSITORY * SVN_REPOSITORY * HG_REPOSITORY * CVS_REPOSITORY and CVS_MODULE Call Stack (most recent call first): /usr/share/cmake/Modules/ExternalProject.cmake:4345 (_ep_add_download_command) cmakemodules/script_libfyaml.cmake:32 (ExternalProject_Add) CMakeLists.txt:286 (include) -- Configuring incomplete, errors occurred! make[2]: *** [CMakeFiles/mrpt.dir/build.make:95: mrpt-build/src/mrpt-stamp/mrpt-configure] Error 1 make[2]: Leaving directory '/builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj' make[1]: Leaving directory '/builddir/build/BUILD/mrpt-libbase-2.15.20/mrpt_libbase/.obj' make[1]: *** [CMakeFiles/Makefile2:86: CMakeFiles/mrpt.dir/all] Error 2 make: *** [Makefile:139: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.Zu5KzZ (%build) Bad exit status from /var/tmp/rpm-tmp.Zu5KzZ (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/mrpt-libbase.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/mrpt-libbase.spec