Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pxc-release v1.0.33 fails to compile on Ubuntu Noble stemcell v0.26 #54

Open
Tracked by #1224
dimivel opened this issue Dec 9, 2024 · 2 comments
Open
Tracked by #1224

Comments

@dimivel
Copy link

dimivel commented Dec 9, 2024

Bug Report Info

Currently:

pxc-release v1.0.33 doesn't compile on Ubuntu Noble stemcell v0.26.

Expected:

What the correct behavior should be?

Ubuntu Noble stemcell is expected to compile successfully.

Steps to Reproduce:

The compilation failure is reproducible in the "Noble" stemcell validation pipeline:
https://concourse.wg-ard.ci.cloudfoundry.org/teams/main/pipelines/noble-stemcell-validation/jobs/deploy-cf/builds/4

Deployment Context:

Error happens at compile time using MySQL.

Reference:

Task 38 | 14:25:03 | Compiling packages: percona-xtrabackup-8.0/b7f4f4ca5a3864b7767283d806b7cbac2746461c8eaa7f8481fdf2837eb34f1f (00:02:20)
                   L Error: Action Failed get_task: Task 2647d617-1a39-41e5-50a4-5e1fef52c011 result: Compiling package percona-xtrabackup-8.0: Running packaging script: Running packaging script: Command exited with 1; Truncated stdout: -- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for getprotobynumber
-- Looking for getprotobynumber - found
-- Looking for getservbyname
-- Looking for getservbyname - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for kqueue
-- Looking for kqueue - not found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for pipe
-- Looking for pipe - found
-- Looking for pipe2
-- Looking for pipe2 - found
-- Looking for poll
-- Looking for poll - found
-- Looking for port_create
-- Looking for port_create - not found
-- Looking for sendfile
-- Looking for sendfile - found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for signal
-- Looking for signal - found
-- Looking for splice
-- Looking for splice - found
-- Looking for strlcpy
-- Looking for strlcpy - found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for strtok_r
-- Looking for strtok_r - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for sysctl
-- Looking for sysctl - not found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for arc4random
-- Looking for arc4random - found
-- Looking for arc4random_buf
-- Looking for arc4random_buf - found
-- Looking for epoll_create1
-- Looking for epoll_create1 - found
-- Looking for getegid
-- Looking for getegid - found
-- Looking for geteuid
-- Looking for geteuid - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Looking for issetugid
-- Looking for issetugid - not found
-- Looking for mach_absolute_time
-- Looking for mach_absolute_time - not found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for timeradd
-- Looking for timeradd - not found
-- Looking for timerclear
-- Looking for timerclear - not found
-- Looking for timercmp
-- Looking for timercmp - not found
-- Looking for timerfd_create
-- Looking for timerfd_create - found
-- Looking for timerisset
-- Looking for timerisset - not found
-- Looking for putenv
-- Looking for putenv - found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for umask
-- Looking for umask - found
-- Looking for unsetenv
-- Looking for unsetenv - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_3_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_5_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_6_ARG - True
-- Looking for select
-- Looking for select - found
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of unsigned
-- Check size of unsigned - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __FUNCTION__
-- Looking for __FUNCTION__ - found
-- Looking for TAILQ_FOREACH
-- Looking for TAILQ_FOREACH - found
-- Performing Test EVENT__HAVE_DECL_CTL_KERN
-- Performing Test EVENT__HAVE_DECL_CTL_KERN - Failed
-- Looking for CTL_KERN - not found
-- Performing Test EVENT__HAVE_DECL_KERN_ARND
-- Performing Test EVENT__HAVE_DECL_KERN_ARND - Failed
-- Looking for KERN_ARND - not found
-- Performing Test EVENT__HAVE_DECL_KERN_RANDOM
-- Performing Test EVENT__HAVE_DECL_KERN_RANDOM - Failed
-- Looking for KERN_RANDOM - not found
-- Performing Test EVENT__HAVE_DECL_RANDOM_UUID
-- Performing Test EVENT__HAVE_DECL_RANDOM_UUID - Failed
-- Looking for RANDOM_UUID - not found
-- Looking for F_SETFD
-- Looking for F_SETFD - found
-- Check size of fd_mask
-- Check size of fd_mask - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of off_t
-- Check size of off_t - done
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of SSIZE_T
-- Check size of SSIZE_T - failed
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Check size of pid_t
-- Check size of pid_t - done
-- Check size of pthread_t
-- Check size of pthread_t - done
-- Check size of uintptr_t
-- Check size of uintptr_t - done
-- Check size of void *
-- Check size of void * - done
-- Check size of time_t
-- Check size of time_t - done
-- Check size of struct addrinfo
-- Check size of struct addrinfo - done
-- Check size of struct in6_addr
-- Check size of struct in6_addr - done
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 - Success
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 - Success
-- Check size of sa_family_t
-- Check size of sa_family_t - done
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN - Failed
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN - Failed
-- Check size of struct sockaddr_storage
-- Check size of struct sockaddr_storage - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY - Success
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY - Failed
-- Check size of struct linger
-- Check size of struct linger - done
-- Performing Test HAVE_ARRAY_PARAMETER
-- Performing Test HAVE_ARRAY_PARAMETER - Success
-- LIBEVENT_VERSION (bundled) 2.1.11
-- LIBEVENT_INCLUDE_DIRS /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/libevent/libevent-2.1.11-stable/include;/var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/bld/extra/libevent/libevent-2.1.11-stable/include
-- LIBEVENT_LIBRARIES event_core;event_extra;event_openssl;event_pthreads
-- LZ4_VERSION (bundled) is 1.9.4
-- LZ4_INCLUDE_DIR /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/lz4/lz4-1.9.4/lib
-- Performing Test HAVE_CXX_W_return_local_addr
-- Performing Test HAVE_CXX_W_return_local_addr - Success
-- Performing Test HAVE_CXX_W_unused_but_set_variable
-- Performing Test HAVE_CXX_W_unused_but_set_variable - Success
-- Performing Test HAVE_CXX_W_misleading_indentation
-- Performing Test HAVE_CXX_W_misleading_indentation - Success
-- Performing Test HAVE_CXX_W_uninitialized
-- Performing Test HAVE_CXX_W_uninitialized - Success
-- Performing Test HAVE_CXX_W_maybe_uninitialized
-- Performing Test HAVE_CXX_W_maybe_uninitialized - Success
-- Performing Test HAVE_CXX_W_implicit_int_float_conversion
-- Performing Test HAVE_CXX_W_implicit_int_float_conversion - Failed
-- Performing Test HAVE_CXX_W_restrict
-- Performing Test HAVE_CXX_W_restrict - Success
-- Performing Test HAVE_CXX_W_stringop_truncation
-- Performing Test HAVE_CXX_W_stringop_truncation - Success
-- Performing Test HAVE_CXX_W_address
-- Performing Test HAVE_CXX_W_address - Success
-- Performing Test HAVE_CXX_W_array_compare
-- Performing Test HAVE_CXX_W_array_compare - Success
-- ICU_VERSION (bundled) is 73
-- ICU_INCLUDE_DIRS /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/icu/icu-release-73-1/source/common;/var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/icu/icu-release-73-1/source/stubdata;/var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/icu/icu-release-73-1/source/i18n
-- ICU_LIBRARIES icui18n;icuuc;icustubdata
-- PROTOBUF_VERSION (bundled) is 3.19.4
-- PROTOBUF_INCLUDE_DIR /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/protobuf/protobuf-3.19.4/src
-- PROTOBUF_PROTOC_EXECUTABLE protoc
-- Found BISON: /usr/bin/bison (found version "3.8.2") 
-- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "8.5.0")  
-- CURL_INCLUDE_DIR = /usr/include/x86_64-linux-gnu
-- CURL_VERSION (system) is 8.5
-- RAPIDJSON_INCLUDE_DIR /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/rapidjson/include
-- RAPIDJSON_MAJOR_VERSION is 1
-- RAPIDJSON_MINOR_VERSION is 1
-- Looking for libudev.h
-- Looking for libudev.h - not found
-- FIDO_VERSION (bundled) is 1.13.0
-- FIDO_INCLUDE_DIR /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/libfido2/libfido2-1.13.0/src
-- Performing Test HAVE_PTHREAD_SETNAME_NP
-- Performing Test HAVE_PTHREAD_SETNAME_NP - Success
-- Performing Test HAVE_CXX_W_deprecated_copy
-- Performing Test HAVE_CXX_W_deprecated_copy - Success
-- Performing Test HAVE_CXX_W_extra_semi
-- Performing Test HAVE_CXX_W_extra_semi - Success
-- Performing Test HAVE_CXX_W_stringop_overflow
-- Performing Test HAVE_CXX_W_stringop_overflow - Success
-- Performing Test HAVE_CXX_W_unused_variable
-- Performing Test HAVE_CXX_W_unused_variable - Success
-- Performing Test HAVE_CXX_W_unused_const_variable
-- Performing Test HAVE_CXX_W_unused_const_variable - Success
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG  -Wl,-rpath,'$ORIGIN/../../private'
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG  -Wl,-rpath,'$ORIGIN/../../private'
-- Configuring incomplete, errors occurred!
, Stderr: + set -o nounset
+ main
+ install_build_dependencies
+ tar -xf libaio_0.3.112.orig.tar.xz
+ cd libaio-0.3.112/
++ nproc
+ make -j 8 install
ar: creating libaio.a
+ cd -
+ tar -xf libev-4.33.tar.gz
+ cd libev-4.33/
+ ./configure --prefix=/usr/local --disable-static
++ nproc
+ make -j 8 install
ev.c:2143:31: warning: ‘ev_default_loop_ptr’ initialized and declared ‘extern’
 2143 |   EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */
      |                               ^~~~~~~~~~~~~~~~~~~
ev.c: In function ‘evpipe_write’:
ev.c:2805:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2805 |           write (evpipe [1], &counter, sizeof (uint64_t));
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev.c:2817:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2817 |           write (evpipe [1], &(evpipe [1]), 1);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev.c: In function ‘pipecb’:
ev.c:2838:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2838 |           read (evpipe [1], &counter, sizeof (uint64_t));
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev.c:2852:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2852 |           read (evpipe [0], &dummy, sizeof (dummy));
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ./configure --prefix=/var/vcap/packages/percona-xtrabackup-8.0 --libdir=/var/vcap/packages/percona-xtrabackup-8.0/lib/private --disable-static
++ nproc
+ make -j 8 install-exec
libtool: warning: remember to run 'libtool --finish /usr/local/lib'
+ cd -
+ tar -xf procps_3.3.17.orig.tar.xz
+ cd procps-3.3.17/
++ mktemp -d
+ local discard_dir=/var/vcap/data/tmp/tmp.ie5l8zUK8l
+ ./configure --disable-pidof --disable-kill --disable-static --disable-modern-top --disable-numa --without-ncurses --bindir=/var/vcap/data/tmp/tmp.ie5l8zUK8l --sbindir=/var/vcap/data/tmp/tmp.ie5l8zUK8l --libdir=/var/vcap/packages/percona-xtrabackup-8.0/lib/private --prefix=/var/vcap/packages/percona-xtrabackup-8.0 --datarootdir=/var/vcap/data/tmp/tmp.ie5l8zUK8l --datadir=/var/vcap/data/tmp/tmp.ie5l8zUK8l
++ nproc
+ make -j 8 install
proc/readproc.c: In function ‘simple_nextpid’:
proc/readproc.c:1242:38: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 58 [-Wformat-truncation=]
 1242 |   snprintf(path, PROCPATHLEN, "/proc/%s", ent->d_name);
      |                                      ^~
In file included from /usr/include/stdio.h:980,
                 from proc/readproc.c:29:
In function ‘snprintf’,
    inlined from ‘simple_nextpid’ at proc/readproc.c:1242:3:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 7 and 262 bytes into a destination of size 64
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
proc/sysinfo.c: In function ‘getstat’:
proc/sysinfo.c:491:41: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 26 [-Wformat-truncation=]
  491 |     snprintf(tbuf, sizeof(tbuf), "/proc/%s/stat", ent->d_name);
      |                                         ^~
In file included from /usr/include/stdio.h:980,
                 from proc/sysinfo.c:23:
In function ‘snprintf’,
    inlined from ‘getrunners’ at proc/sysinfo.c:491:5,
    inlined from ‘getstat’ at proc/sysinfo.c:576:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 12 and 267 bytes into a destination of size 32
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
proc/readproc.c: In function ‘simple_nexttid’:
proc/readproc.c:1269:46: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 41 and 51 [-Wformat-truncation=]
 1269 |   snprintf(path, PROCPATHLEN, "/proc/%d/task/%s", p->tgid, ent->d_name);
      |                                              ^~
In function ‘snprintf’,
    inlined from ‘simple_nexttid’ at proc/readproc.c:1269:3:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 14 and 279 bytes into a destination of size 64
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
+ cd -
+ unpack_source
+ tar -xf boost_1_77_0.tar.bz2
+ tar -xf percona-xtrabackup-8.0.35-31.tar.gz
+ build_and_install
+ cd percona-xtrabackup-8.0.35-31/
+ mkdir bld
+ cd bld
+ local boost_dir
++ readlink -f ../../boost_1_77_0/
+ boost_dir=/var/vcap/data/compile/percona-xtrabackup-8.0/boost_1_77_0
+ export LIBRARY_PATH=/var/vcap/packages/percona-xtrabackup-8.0/lib/private
+ LIBRARY_PATH=/var/vcap/packages/percona-xtrabackup-8.0/lib/private
+ export CPLUS_INCLUDE_PATH=/var/vcap/packages/percona-xtrabackup-8.0/include
+ CPLUS_INCLUDE_PATH=/var/vcap/packages/percona-xtrabackup-8.0/include
+ cmake .. -DBUILD_CONFIG=xtrabackup_release -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc -DCMAKE_INSTALL_PREFIX=/var/vcap/packages/percona-xtrabackup-8.0 '-DCMAKE_INSTALL_RPATH=$ORIGIN/../lib/private' -DINSTALL_MYSQLTESTDIR= -DWITH_BOOST=/var/vcap/data/compile/percona-xtrabackup-8.0/boost_1_77_0 -DWITH_MAN_PAGES=OFF -DWITH_SSL=system -DWITH_VERSION_CHECK=OFF
CMake Warning (dev) at CMakeLists.txt:211 (EXEC_PROGRAM):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning at cmake/sasl.cmake:272 (MESSAGE):
  Could not find SASL
Call Stack (most recent call first):
  CMakeLists.txt:1823 (MYSQL_CHECK_SASL)


CMake Warning at cmake/ldap.cmake:158 (MESSAGE):
  Could not find LDAP
Call Stack (most recent call first):
  CMakeLists.txt:1827 (MYSQL_CHECK_LDAP)


CMake Warning at cmake/fido2.cmake:71 (MESSAGE):
  Cannot find development libraries.  You need to install the required
  packages:

    Debian/Ubuntu:              apt install libudev-dev
    RedHat/Fedora/Oracle Linux: yum install libudev-devel
    SuSE:                       zypper install libudev-devel

Call Stack (most recent call first):
  CMakeLists.txt:2057 (WARN_MISSING_SYSTEM_UDEV)


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

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (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) (found
  version "3.0.13")
Call Stack (most recent call first):
  /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.28/Modules/FindOpenSSL.cmake:668 (find_package_handle_standard_args)
  extra/libkmip/libkmip/src/CMakeLists.txt:2 (find_package)



Task 38 | 14:25:27 | Compiling packages: golang-1-linux/9558cab82cc598437084bfa9f169c53a77ed152b2632c4b83c4075144d30f338 (00:00:33)
Task 38 | 14:25:48 | Compiling packages: ruby-3.2/46fffaecb62e9027e0d19e8a134477e7f464c0b58a79988c258bd43cb970ee01 (00:05:46)
Task 38 | 14:26:08 | Compiling packages: percona-xtradb-cluster-8.0/b31801e6daf7085c426e40d1e66fae464f35c74a7963fe5febb67eb33089862a (00:03:13)
                   L Error: Action Failed get_task: Task cb667d28-484c-48c2-6faf-8ea37b7156da result: Compiling package percona-xtradb-cluster-8.0: Running packaging script: Running packaging script: Command exited with 1; Truncated stdout: -- Looking for epoll_ctl
-- Looking for epoll_ctl - found
-- Looking for eventfd
-- Looking for eventfd - found
-- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for getprotobynumber
-- Looking for getprotobynumber - found
-- Looking for getservbyname
-- Looking for getservbyname - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for kqueue
-- Looking for kqueue - not found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for pipe
-- Looking for pipe - found
-- Looking for pipe2
-- Looking for pipe2 - found
-- Looking for poll
-- Looking for poll - found
-- Looking for port_create
-- Looking for port_create - not found
-- Looking for sendfile
-- Looking for sendfile - found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for signal
-- Looking for signal - found
-- Looking for splice
-- Looking for splice - found
-- Looking for strlcpy
-- Looking for strlcpy - found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for strtok_r
-- Looking for strtok_r - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for sysctl
-- Looking for sysctl - not found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for arc4random
-- Looking for arc4random - found
-- Looking for arc4random_buf
-- Looking for arc4random_buf - found
-- Looking for epoll_create1
-- Looking for epoll_create1 - found
-- Looking for getegid
-- Looking for getegid - found
-- Looking for geteuid
-- Looking for geteuid - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Looking for issetugid
-- Looking for issetugid - not found
-- Looking for mach_absolute_time
-- Looking for mach_absolute_time - not found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for timeradd
-- Looking for timeradd - not found
-- Looking for timerclear
-- Looking for timerclear - not found
-- Looking for timercmp
-- Looking for timercmp - not found
-- Looking for timerfd_create
-- Looking for timerfd_create - found
-- Looking for timerisset
-- Looking for timerisset - not found
-- Looking for putenv
-- Looking for putenv - found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for umask
-- Looking for umask - found
-- Looking for unsetenv
-- Looking for unsetenv - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_3_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_5_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_6_ARG - True
-- Looking for select
-- Looking for select - found
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of unsigned
-- Check size of unsigned - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __FUNCTION__
-- Looking for __FUNCTION__ - found
-- Looking for TAILQ_FOREACH
-- Looking for TAILQ_FOREACH - found
-- Performing Test EVENT__HAVE_DECL_CTL_KERN
-- Performing Test EVENT__HAVE_DECL_CTL_KERN - Failed
-- Looking for CTL_KERN - not found
-- Performing Test EVENT__HAVE_DECL_KERN_ARND
-- Performing Test EVENT__HAVE_DECL_KERN_ARND - Failed
-- Looking for KERN_ARND - not found
-- Performing Test EVENT__HAVE_DECL_KERN_RANDOM
-- Performing Test EVENT__HAVE_DECL_KERN_RANDOM - Failed
-- Looking for KERN_RANDOM - not found
-- Performing Test EVENT__HAVE_DECL_RANDOM_UUID
-- Performing Test EVENT__HAVE_DECL_RANDOM_UUID - Failed
-- Looking for RANDOM_UUID - not found
-- Looking for F_SETFD
-- Looking for F_SETFD - found
-- Check size of fd_mask
-- Check size of fd_mask - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of off_t
-- Check size of off_t - done
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of SSIZE_T
-- Check size of SSIZE_T - failed
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Check size of pid_t
-- Check size of pid_t - done
-- Check size of pthread_t
-- Check size of pthread_t - done
-- Check size of uintptr_t
-- Check size of uintptr_t - done
-- Check size of void *
-- Check size of void * - done
-- Check size of time_t
-- Check size of time_t - done
-- Check size of struct addrinfo
-- Check size of struct addrinfo - done
-- Check size of struct in6_addr
-- Check size of struct in6_addr - done
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 - Success
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 - Success
-- Check size of sa_family_t
-- Check size of sa_family_t - done
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN - Failed
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN - Failed
-- Check size of struct sockaddr_storage
-- Check size of struct sockaddr_storage - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY - Success
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY - Failed
-- Check size of struct linger
-- Check size of struct linger - done
-- Performing Test HAVE_ARRAY_PARAMETER
-- Performing Test HAVE_ARRAY_PARAMETER - Success
-- LIBEVENT_VERSION (bundled) 2.1.11
-- LIBEVENT_INCLUDE_DIRS /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.39-30/extra/libevent/libevent-2.1.11-stable/include;/var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.39-30/bld/extra/libevent/libevent-2.1.11-stable/include
-- LIBEVENT_LIBRARIES event_core;event_extra;event_openssl;event_pthreads
-- LZ4_VERSION (bundled) is 1.9.4
-- LZ4_INCLUDE_DIR /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.39-30/extra/lz4/lz4-1.9.4/lib
-- ICU_VERSION (system) is 74
-- ICU_INCLUDE_DIRS /usr/include
-- ICU_LIBRARIES /usr/lib/x86_64-linux-gnu/libicuuc.so;/usr/lib/x86_64-linux-gnu/libicuio.so;/usr/lib/x86_64-linux-gnu/libicudata.so;/usr/lib/x86_64-linux-gnu/libicui18n.so
-- PROTOBUF_VERSION (bundled) is 4.24.4
-- PROTOBUF_INCLUDE_DIR /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.39-30/extra/protobuf/protobuf-24.4/src
-- PROTOBUF_PROTOC_EXECUTABLE protoc
-- Found BISON: /usr/bin/bison (found version "3.8.2") 
-- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "8.5.0")  
-- CURL_INCLUDE_DIR = /usr/include/x86_64-linux-gnu
-- CURL_VERSION (system) is 8.5
-- RAPIDJSON_INCLUDE_DIR /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.39-30/extra/rapidjson/include
-- RAPIDJSON_MAJOR_VERSION is 1
-- RAPIDJSON_MINOR_VERSION is 1
-- Build with DWITH_COREDUMPER = ON
-- Looking for libudev.h
-- Looking for libudev.h - not found
-- FIDO_VERSION (bundled) is 1.13.0
-- FIDO_INCLUDE_DIR /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.39-30/extra/libfido2/libfido2-1.13.0/src
-- Performing Test HAVE_PTHREAD_SETNAME_NP
-- Performing Test HAVE_PTHREAD_SETNAME_NP - Success
-- Performing Test HAVE_CXX_W_stringop_overflow
-- Performing Test HAVE_CXX_W_stringop_overflow - Success
-- Performing Test HAVE_CXX_W_char_subscripts
-- Performing Test HAVE_CXX_W_char_subscripts - Success
-- Performing Test HAVE_CXX_W_unused_lambda_capture
-- Performing Test HAVE_CXX_W_unused_lambda_capture - Failed
-- Performing Test HAVE_CXX_W_zero_as_null_pointer_constant
-- Performing Test HAVE_CXX_W_zero_as_null_pointer_constant - Success
-- Performing Test HAVE_CXX_W_ignored_attributes
-- Performing Test HAVE_CXX_W_ignored_attributes - Success
-- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17
-- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 - Success
-- Performing Test HAVE_CXX_W_attributes
-- Performing Test HAVE_CXX_W_attributes - Success
-- Performing Test HAVE_CXX_W_deprecated
-- Performing Test HAVE_CXX_W_deprecated - Success
-- Performing Test HAVE_CXX_W_deprecated_copy
-- Performing Test HAVE_CXX_W_deprecated_copy - Success
-- Performing Test HAVE_CXX_W_extra_semi
-- Performing Test HAVE_CXX_W_extra_semi - Success
-- Performing Test HAVE_CXX_W_maybe_uninitialized
-- Performing Test HAVE_CXX_W_maybe_uninitialized - Success
-- Performing Test HAVE_CXX_W_unused_variable
-- Performing Test HAVE_CXX_W_unused_variable - Success
-- Performing Test HAVE_CXX_W_unused_const_variable
-- Performing Test HAVE_CXX_W_unused_const_variable - Success
-- Performing Test HAVE_CXX_W_restrict
-- Performing Test HAVE_CXX_W_restrict - Success
-- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT
-- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT - Success
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG  -Wl,-rpath,'$ORIGIN/../../private'
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG  -Wl,-rpath,'$ORIGIN/../../private'
-- Configuring incomplete, errors occurred!
, Truncated stderr: ++ nproc
+ ./b2 -j 8 link=static
+ cd -
+ tar -xf check_0.15.2.orig.tar.gz
+ cd check-0.15.2/
+ CFLAGS=-Wno-format-extra-args
+ ./configure --prefix=/usr
configure: WARNING: filterdiff not installed; build will not be reproducible.
++ nproc
+ make -j 8 install
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
+ cd -
+ install_runtime_dependencies
+ mkdir -p /var/vcap/packages/percona-xtradb-cluster-8.0/bin/pxc_extra
+ local version
+ for version in 2.4 8.0
+ ln -sf /var/vcap/packages/percona-xtrabackup-2.4 /var/vcap/packages/percona-xtradb-cluster-8.0/bin/pxc_extra/pxb-2.4
+ for version in 2.4 8.0
+ ln -sf /var/vcap/packages/percona-xtrabackup-8.0 /var/vcap/packages/percona-xtradb-cluster-8.0/bin/pxc_extra/pxb-8.0
+ tar -xf socat-1.7.4.4.tar.gz
+ cd socat-1.7.4.4/
+ ./configure --prefix=/var/vcap/packages/percona-xtradb-cluster-8.0
configure: WARNING: not all components of tcp wrappers found, disabling it
++ nproc
+ make -j 8
xioshutdown.c: In function ‘xioshutdown’:
xioshutdown.c:63:7: warning: ‘writenull’ may be used uninitialized [-Wmaybe-uninitialized]
   63 |       xiowrite(sock, &writenull, 0);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xioopen.h:18,
                 from xioshutdown.c:9:
xio.h:462:16: note: by argument 2 of type ‘const void *’ to ‘xiowrite’ declared here
  462 | extern ssize_t xiowrite(xiofile_t *sock1, const void *buff, size_t bufsiz);
      |                ^~~~~~~~
xioshutdown.c:45:12: note: ‘writenull’ declared here
   45 |       char writenull;
      |            ^~~~~~~~~
xio-socket.c: In function ‘xiocheckpeer’:
xio-socket.c:1711:8: warning: unused variable ‘result’ [-Wunused-variable]
 1711 |    int result;
      |        ^~~~~~
xio-openssl.c: In function ‘_xioopen_openssl_listen’:
xio-openssl.c:711:16: warning: ‘ERR_func_error_string’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  711 |                Msg4(level, "SSL_accept(): %s / %s / %s / %s", error_string,
      |                ^~~~
In file included from sysincludes.h:185,
                 from xiosysincludes.h:11,
                 from xio-openssl.c:7:
/usr/include/openssl/err.h:459:35: note: declared here
  459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
      |                                   ^~~~~~~~~~~~~~~~~~~~~
xio-openssl.c: In function ‘_xioopen_openssl_prepare’:
xio-openssl.c:1225:7: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1225 |       dh = DH_new();
      |       ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/ssl.h:31,
                 from sysincludes.h:184:
/usr/include/openssl/dh.h:203:27: note: declared here
  203 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
xio-openssl.c:1230:13: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1230 |             DH_free(dh);
      |             ^~~~~~~
/usr/include/openssl/dh.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
xio-openssl.c:1243:7: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1243 |       if (!DH_set0_pqg(dh, p, NULL, g)) {
      |       ^~
/usr/include/openssl/dh.h:259:27: note: declared here
  259 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
      |                           ^~~~~~~~~~~
xio-openssl.c:1244:15: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1244 |               DH_free(dh);
      |               ^~~~~~~
/usr/include/openssl/dh.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
xio-openssl.c:1261:7: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1261 |       DH_free(dh);
      |       ^~~~~~~
/usr/include/openssl/dh.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
xio-openssl.c:1280:7: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1280 |       ecdh = EC_KEY_new_by_curve_name(nid);
      |       ^~~~
In file included from /usr/include/openssl/x509.h:33:
/usr/include/openssl/ec.h:998:31: note: declared here
  998 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
xio-openssl.c: In function ‘xioSSL_connect’:
xio-openssl.c:1892:16: warning: ‘ERR_func_error_string’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1892 |                Msg4(level, "SSL_connect(): %s / %s / %s / %s", error_string,
      |                ^~~~
/usr/include/openssl/err.h:459:35: note: declared here
  459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
      |                                   ^~~~~~~~~~~~~~~~~~~~~
xio-openssl.c: In function ‘xioread_openssl’:
xio-openssl.c:1952:16: warning: ‘ERR_func_error_string’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1952 |                Error4("SSL_read(): %s / %s / %s / %s", error_string,
      |                ^~~~~~
/usr/include/openssl/err.h:459:35: note: declared here
  459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
      |                                   ^~~~~~~~~~~~~~~~~~~~~
xio-openssl.c: In function ‘xiowrite_openssl’:
xio-openssl.c:2011:16: warning: ‘ERR_func_error_string’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2011 |                Error4("SSL_write(): %s / %s / %s / %s", error_string,
      |                ^~~~~~
/usr/include/openssl/err.h:459:35: note: declared here
  459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
      |                                   ^~~~~~~~~~~~~~~~~~~~~
sslcls.c: In function ‘sycPEM_read_bio_DHparams’:
sslcls.c:434:4: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  434 |    result = PEM_read_bio_DHparams(bp, x, cb, u);
      |    ^~~~~~
In file included from /usr/include/openssl/ssl.h:36,
                 from sysincludes.h:184,
                 from sslcls.c:13:
/usr/include/openssl/pem.h:469:1: note: declared here
  469 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
      | ^~~~~~~~~~~~~~~~~~~
ar: creating libxio.a
++ nproc
+ make -j 8 install
+ cd -
+ build
+ tar -xf Percona-XtraDB-Cluster-8.0.39-30.tar.gz
+ local boost_dir
++ readlink -f boost_1_77_0/
+ boost_dir=/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0
+ cd Percona-XtraDB-Cluster-8.0.39-30/
+ patch -p1
+ source MYSQL_VERSION
++ MYSQL_VERSION_MAJOR=8
++ MYSQL_VERSION_MINOR=0
++ MYSQL_VERSION_PATCH=39
++ MYSQL_VERSION_EXTRA=-30
++ MYSQL_VERSION_STABILITY=LTS
+ mysql_version=8.0.39-30
++ grep WSREP_INTERFACE_VERSION wsrep-lib/wsrep-API/v26/wsrep_api.h
++ cut -d '"' -f2
++ grep 'SET(WSREP_PATCH_VERSION' cmake/wsrep-lib.cmake
++ cut -d '"' -f2
+ wsrep_version=26.1.4.3
+ compilation_comment='Percona XtraDB Cluster (GPL) 8.0.39-30, WSREP version 26.1.4.3'
+ echo 8.0.39-30
+ mkdir bld
+ cd bld
+ cmake .. -DBUILD_CONFIG=mysql_release -DBOOST_ROOT=/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DMINIMAL_RELWITHDEBINFO=OFF -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc -DCMAKE_INSTALL_PREFIX=/var/vcap/packages/percona-xtradb-cluster-8.0 '-DCOMPILATION_COMMENT=Percona XtraDB Cluster (GPL) 8.0.39-30, WSREP version 26.1.4.3' -DENABLED_LOCAL_INFILE=OFF -DINSTALL_MYSQLTESTDIR= -DINSTALL_SECURE_FILE_PRIVDIR=NULL -DINSTALL_STATIC_LIBRARIES=OFF -DMYSQLX_UNIX_ADDR=/var/vcap/sys/run/pxc-mysql/mysqlx.sock -DMYSQL_DATADIR=/var/vcap/store/pxc-mysql -DMYSQL_UNIX_ADDR=/var/vcap/sys/run/pxc-mysql/mysqld.sock -DSYSCONFDIR=/var/vcap/jobs/pxc-mysql/config -DWITH_AUTHENTICATION_LDAP=OFF -DWITH_AUTHENTICATION_FIDO=OFF -DWITH_AUTHENTICATION_KERBEROS=OFF -DWITH_PERCONA_AUTHENTICATION_LDAP=OFF -DWITH_BOOST=/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0 -DWITH_ICU=system -DWITH_READLINE=system -DWITH_ROUTER=OFF -DWITH_GROUP_REPLICATION=OFF -DWITH_SSL=system -DWITH_UNIT_TESTS=OFF -DWITH_WSREP=ON -DWITH_ZLIB=bundled
CMake Warning at cmake/sasl.cmake:273 (MESSAGE):
  Could not find SASL
Call Stack (most recent call first):
  CMakeLists.txt:1875 (MYSQL_CHECK_SASL)


CMake Warning at cmake/ldap.cmake:159 (MESSAGE):
  Could not find LDAP
Call Stack (most recent call first):
  CMakeLists.txt:1879 (MYSQL_CHECK_LDAP)


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

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Warning at cmake/fido2.cmake:72 (MESSAGE):
  Cannot find development libraries.  You need to install the required
  packages:

    Debian/Ubuntu:              apt install libudev-dev
    RedHat/Fedora/Oracle Linux: yum install libudev-devel
    SuSE:                       zypper install libudev-devel

Call Stack (most recent call first):
  CMakeLists.txt:2128 (WARN_MISSING_SYSTEM_UDEV)


CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (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) (found
  version "3.0.13")
Call Stack (most recent call first):
  /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.28/Modules/FindOpenSSL.cmake:668 (find_package_handle_standard_args)
  extra/libkmip/libkmip/src/CMakeLists.txt:2 (find_package)



Task 38 | 14:32:00 | Compiling packages: percona-xtrabackup-2.4/d3fe2bdf923184e51782a029f1bbfa7ef38798c2b3805652cc65d8a7f0f9d3fe (00:09:10)
Task 38 | 14:32:47 | Compiling packages: percona-xtradb-cluster-5.7/8cf6a357e9d51ed7b7c04de1edd6fea24e040172ba8e143f1e484196752af791 (00:09:45)
Task 38 | 14:33:11 | Error: Action Failed get_task: Task 2647d617-1a39-41e5-50a4-5e1fef52c011 result: Compiling package percona-xtrabackup-8.0: Running packaging script: Running packaging script: Command exited with 1; Truncated stdout: -- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for getprotobynumber
-- Looking for getprotobynumber - found
-- Looking for getservbyname
-- Looking for getservbyname - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for kqueue
-- Looking for kqueue - not found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for pipe
-- Looking for pipe - found
-- Looking for pipe2
-- Looking for pipe2 - found
-- Looking for poll
-- Looking for poll - found
-- Looking for port_create
-- Looking for port_create - not found
-- Looking for sendfile
-- Looking for sendfile - found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for signal
-- Looking for signal - found
-- Looking for splice
-- Looking for splice - found
-- Looking for strlcpy
-- Looking for strlcpy - found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for strtok_r
-- Looking for strtok_r - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for sysctl
-- Looking for sysctl - not found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for arc4random
-- Looking for arc4random - found
-- Looking for arc4random_buf
-- Looking for arc4random_buf - found
-- Looking for epoll_create1
-- Looking for epoll_create1 - found
-- Looking for getegid
-- Looking for getegid - found
-- Looking for geteuid
-- Looking for geteuid - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Looking for issetugid
-- Looking for issetugid - not found
-- Looking for mach_absolute_time
-- Looking for mach_absolute_time - not found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for timeradd
-- Looking for timeradd - not found
-- Looking for timerclear
-- Looking for timerclear - not found
-- Looking for timercmp
-- Looking for timercmp - not found
-- Looking for timerfd_create
-- Looking for timerfd_create - found
-- Looking for timerisset
-- Looking for timerisset - not found
-- Looking for putenv
-- Looking for putenv - found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for umask
-- Looking for umask - found
-- Looking for unsetenv
-- Looking for unsetenv - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_3_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_5_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_6_ARG - True
-- Looking for select
-- Looking for select - found
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of unsigned
-- Check size of unsigned - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __FUNCTION__
-- Looking for __FUNCTION__ - found
-- Looking for TAILQ_FOREACH
-- Looking for TAILQ_FOREACH - found
-- Performing Test EVENT__HAVE_DECL_CTL_KERN
-- Performing Test EVENT__HAVE_DECL_CTL_KERN - Failed
-- Looking for CTL_KERN - not found
-- Performing Test EVENT__HAVE_DECL_KERN_ARND
-- Performing Test EVENT__HAVE_DECL_KERN_ARND - Failed
-- Looking for KERN_ARND - not found
-- Performing Test EVENT__HAVE_DECL_KERN_RANDOM
-- Performing Test EVENT__HAVE_DECL_KERN_RANDOM - Failed
-- Looking for KERN_RANDOM - not found
-- Performing Test EVENT__HAVE_DECL_RANDOM_UUID
-- Performing Test EVENT__HAVE_DECL_RANDOM_UUID - Failed
-- Looking for RANDOM_UUID - not found
-- Looking for F_SETFD
-- Looking for F_SETFD - found
-- Check size of fd_mask
-- Check size of fd_mask - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of off_t
-- Check size of off_t - done
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of SSIZE_T
-- Check size of SSIZE_T - failed
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Check size of pid_t
-- Check size of pid_t - done
-- Check size of pthread_t
-- Check size of pthread_t - done
-- Check size of uintptr_t
-- Check size of uintptr_t - done
-- Check size of void *
-- Check size of void * - done
-- Check size of time_t
-- Check size of time_t - done
-- Check size of struct addrinfo
-- Check size of struct addrinfo - done
-- Check size of struct in6_addr
-- Check size of struct in6_addr - done
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 - Success
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 - Success
-- Check size of sa_family_t
-- Check size of sa_family_t - done
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN - Failed
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN - Failed
-- Check size of struct sockaddr_storage
-- Check size of struct sockaddr_storage - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY - Success
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY - Failed
-- Check size of struct linger
-- Check size of struct linger - done
-- Performing Test HAVE_ARRAY_PARAMETER
-- Performing Test HAVE_ARRAY_PARAMETER - Success
-- LIBEVENT_VERSION (bundled) 2.1.11
-- LIBEVENT_INCLUDE_DIRS /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/libevent/libevent-2.1.11-stable/include;/var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/bld/extra/libevent/libevent-2.1.11-stable/include
-- LIBEVENT_LIBRARIES event_core;event_extra;event_openssl;event_pthreads
-- LZ4_VERSION (bundled) is 1.9.4
-- LZ4_INCLUDE_DIR /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/lz4/lz4-1.9.4/lib
-- Performing Test HAVE_CXX_W_return_local_addr
-- Performing Test HAVE_CXX_W_return_local_addr - Success
-- Performing Test HAVE_CXX_W_unused_but_set_variable
-- Performing Test HAVE_CXX_W_unused_but_set_variable - Success
-- Performing Test HAVE_CXX_W_misleading_indentation
-- Performing Test HAVE_CXX_W_misleading_indentation - Success
-- Performing Test HAVE_CXX_W_uninitialized
-- Performing Test HAVE_CXX_W_uninitialized - Success
-- Performing Test HAVE_CXX_W_maybe_uninitialized
-- Performing Test HAVE_CXX_W_maybe_uninitialized - Success
-- Performing Test HAVE_CXX_W_implicit_int_float_conversion
-- Performing Test HAVE_CXX_W_implicit_int_float_conversion - Failed
-- Performing Test HAVE_CXX_W_restrict
-- Performing Test HAVE_CXX_W_restrict - Success
-- Performing Test HAVE_CXX_W_stringop_truncation
-- Performing Test HAVE_CXX_W_stringop_truncation - Success
-- Performing Test HAVE_CXX_W_address
-- Performing Test HAVE_CXX_W_address - Success
-- Performing Test HAVE_CXX_W_array_compare
-- Performing Test HAVE_CXX_W_array_compare - Success
-- ICU_VERSION (bundled) is 73
-- ICU_INCLUDE_DIRS /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/icu/icu-release-73-1/source/common;/var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/icu/icu-release-73-1/source/stubdata;/var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/icu/icu-release-73-1/source/i18n
-- ICU_LIBRARIES icui18n;icuuc;icustubdata
-- PROTOBUF_VERSION (bundled) is 3.19.4
-- PROTOBUF_INCLUDE_DIR /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/protobuf/protobuf-3.19.4/src
-- PROTOBUF_PROTOC_EXECUTABLE protoc
-- Found BISON: /usr/bin/bison (found version "3.8.2") 
-- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "8.5.0")  
-- CURL_INCLUDE_DIR = /usr/include/x86_64-linux-gnu
-- CURL_VERSION (system) is 8.5
-- RAPIDJSON_INCLUDE_DIR /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/rapidjson/include
-- RAPIDJSON_MAJOR_VERSION is 1
-- RAPIDJSON_MINOR_VERSION is 1
-- Looking for libudev.h
-- Looking for libudev.h - not found
-- FIDO_VERSION (bundled) is 1.13.0
-- FIDO_INCLUDE_DIR /var/vcap/data/compile/percona-xtrabackup-8.0/percona-xtrabackup-8.0.35-31/extra/libfido2/libfido2-1.13.0/src
-- Performing Test HAVE_PTHREAD_SETNAME_NP
-- Performing Test HAVE_PTHREAD_SETNAME_NP - Success
-- Performing Test HAVE_CXX_W_deprecated_copy
-- Performing Test HAVE_CXX_W_deprecated_copy - Success
-- Performing Test HAVE_CXX_W_extra_semi
-- Performing Test HAVE_CXX_W_extra_semi - Success
-- Performing Test HAVE_CXX_W_stringop_overflow
-- Performing Test HAVE_CXX_W_stringop_overflow - Success
-- Performing Test HAVE_CXX_W_unused_variable
-- Performing Test HAVE_CXX_W_unused_variable - Success
-- Performing Test HAVE_CXX_W_unused_const_variable
-- Performing Test HAVE_CXX_W_unused_const_variable - Success
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG  -Wl,-rpath,'$ORIGIN/../../private'
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG  -Wl,-rpath,'$ORIGIN/../../private'
-- Configuring incomplete, errors occurred!
, Stderr: + set -o nounset
+ main
+ install_build_dependencies
+ tar -xf libaio_0.3.112.orig.tar.xz
+ cd libaio-0.3.112/
++ nproc
+ make -j 8 install
ar: creating libaio.a
+ cd -
+ tar -xf libev-4.33.tar.gz
+ cd libev-4.33/
+ ./configure --prefix=/usr/local --disable-static
++ nproc
+ make -j 8 install
ev.c:2143:31: warning: ‘ev_default_loop_ptr’ initialized and declared ‘extern’
 2143 |   EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */
      |                               ^~~~~~~~~~~~~~~~~~~
ev.c: In function ‘evpipe_write’:
ev.c:2805:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2805 |           write (evpipe [1], &counter, sizeof (uint64_t));
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev.c:2817:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2817 |           write (evpipe [1], &(evpipe [1]), 1);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev.c: In function ‘pipecb’:
ev.c:2838:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2838 |           read (evpipe [1], &counter, sizeof (uint64_t));
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev.c:2852:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2852 |           read (evpipe [0], &dummy, sizeof (dummy));
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ./configure --prefix=/var/vcap/packages/percona-xtrabackup-8.0 --libdir=/var/vcap/packages/percona-xtrabackup-8.0/lib/private --disable-static
++ nproc
+ make -j 8 install-exec
libtool: warning: remember to run 'libtool --finish /usr/local/lib'
+ cd -
+ tar -xf procps_3.3.17.orig.tar.xz
+ cd procps-3.3.17/
++ mktemp -d
+ local discard_dir=/var/vcap/data/tmp/tmp.ie5l8zUK8l
+ ./configure --disable-pidof --disable-kill --disable-static --disable-modern-top --disable-numa --without-ncurses --bindir=/var/vcap/data/tmp/tmp.ie5l8zUK8l --sbindir=/var/vcap/data/tmp/tmp.ie5l8zUK8l --libdir=/var/vcap/packages/percona-xtrabackup-8.0/lib/private --prefix=/var/vcap/packages/percona-xtrabackup-8.0 --datarootdir=/var/vcap/data/tmp/tmp.ie5l8zUK8l --datadir=/var/vcap/data/tmp/tmp.ie5l8zUK8l
++ nproc
+ make -j 8 install
proc/readproc.c: In function ‘simple_nextpid’:
proc/readproc.c:1242:38: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 58 [-Wformat-truncation=]
 1242 |   snprintf(path, PROCPATHLEN, "/proc/%s", ent->d_name);
      |                                      ^~
In file included from /usr/include/stdio.h:980,
                 from proc/readproc.c:29:
In function ‘snprintf’,
    inlined from ‘simple_nextpid’ at proc/readproc.c:1242:3:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 7 and 262 bytes into a destination of size 64
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
proc/sysinfo.c: In function ‘getstat’:
proc/sysinfo.c:491:41: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 26 [-Wformat-truncation=]
  491 |     snprintf(tbuf, sizeof(tbuf), "/proc/%s/stat", ent->d_name);
      |                                         ^~
In file included from /usr/include/stdio.h:980,
                 from proc/sysinfo.c:23:
In function ‘snprintf’,
    inlined from ‘getrunners’ at proc/sysinfo.c:491:5,
    inlined from ‘getstat’ at proc/sysinfo.c:576:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 12 and 267 bytes into a destination of size 32
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
proc/readproc.c: In function ‘simple_nexttid’:
proc/readproc.c:1269:46: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 41 and 51 [-Wformat-truncation=]
 1269 |   snprintf(path, PROCPATHLEN, "/proc/%d/task/%s", p->tgid, ent->d_name);
      |                                              ^~
In function ‘snprintf’,
    inlined from ‘simple_nexttid’ at proc/readproc.c:1269:3:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 14 and 279 bytes into a destination of size 64
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
+ cd -
+ unpack_source
+ tar -xf boost_1_77_0.tar.bz2
+ tar -xf percona-xtrabackup-8.0.35-31.tar.gz
+ build_and_install
+ cd percona-xtrabackup-8.0.35-31/
+ mkdir bld
+ cd bld
+ local boost_dir
++ readlink -f ../../boost_1_77_0/
+ boost_dir=/var/vcap/data/compile/percona-xtrabackup-8.0/boost_1_77_0
+ export LIBRARY_PATH=/var/vcap/packages/percona-xtrabackup-8.0/lib/private
+ LIBRARY_PATH=/var/vcap/packages/percona-xtrabackup-8.0/lib/private
+ export CPLUS_INCLUDE_PATH=/var/vcap/packages/percona-xtrabackup-8.0/include
+ CPLUS_INCLUDE_PATH=/var/vcap/packages/percona-xtrabackup-8.0/include
+ cmake .. -DBUILD_CONFIG=xtrabackup_release -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc -DCMAKE_INSTALL_PREFIX=/var/vcap/packages/percona-xtrabackup-8.0 '-DCMAKE_INSTALL_RPATH=$ORIGIN/../lib/private' -DINSTALL_MYSQLTESTDIR= -DWITH_BOOST=/var/vcap/data/compile/percona-xtrabackup-8.0/boost_1_77_0 -DWITH_MAN_PAGES=OFF -DWITH_SSL=system -DWITH_VERSION_CHECK=OFF
CMake Warning (dev) at CMakeLists.txt:211 (EXEC_PROGRAM):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning at cmake/sasl.cmake:272 (MESSAGE):
  Could not find SASL
Call Stack (most recent call first):
  CMakeLists.txt:1823 (MYSQL_CHECK_SASL)


CMake Warning at cmake/ldap.cmake:158 (MESSAGE):
  Could not find LDAP
Call Stack (most recent call first):
  CMakeLists.txt:1827 (MYSQL_CHECK_LDAP)


CMake Warning at cmake/fido2.cmake:71 (MESSAGE):
  Cannot find development libraries.  You need to install the required
  packages:

    Debian/Ubuntu:              apt install libudev-dev
    RedHat/Fedora/Oracle Linux: yum install libudev-devel
    SuSE:                       zypper install libudev-devel

Call Stack (most recent call first):
  CMakeLists.txt:2057 (WARN_MISSING_SYSTEM_UDEV)


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

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (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) (found
  version "3.0.13")
Call Stack (most recent call first):
  /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.28/Modules/FindOpenSSL.cmake:668 (find_package_handle_standard_args)
  extra/libkmip/libkmip/src/CMakeLists.txt:2 (find_package)




Task 38 Started  Fri Dec  6 14:15:30 UTC 2024
Task 38 Finished Fri Dec  6 14:33:11 UTC 2024
Task 38 Duration 00:17:41
Task 38 error

Updating deployment:
  Expected task '38' to succeed but state is 'error'
@abg
Copy link
Member

abg commented Dec 11, 2024

Thanks, we haven't prioritized the work for ubuntu-noble yet but have done some initial exploration in feature/support-ubuntu-noble-stemcells

We'll try to pick up this work soon.

@abg
Copy link
Member

abg commented Dec 11, 2024

I took a look at noble support against this morning and note a few headaches I ran into:

  • bosh-dns/1.39.0 or later is a minimum required version for noble support.

    Our test environment uses a bbl env created via cf-deployment-concourse-tasks, but the latest tag uses a slightly old bbl (9.0.25). Old bbl deployed bosh-dns/1.38.2 which is not compatible with ubuntu-noble stemcells See this fix

    Additionally ran into a problem bbl'ing up w/ bbl v9.0.27 (from cf-deployment-concourse-tasks@main) due to some uaa issue that I didn't bother to troubleshoot.

  • ubuntu noble stemcells seem to enable ipv6 (See this commit)

    I observed some failures where "localhost" resolved to "::1" but a service only bound to "127.0.01" so observed certain connection refused errors in some tests.

    Probably need to chase those cases down and fix them. The lack of ipv6 has led to some bad habits it seems.

  • pxc has long supported code to talk directly to monit for cluster bootstrapping

    This feature is broken on ubuntu-noble currently

    Probably related to the switch from iptables to nftables See this commit

    Ideally this feature doesn't need to be completely rethought and we can workaround iptables vs nftables but given other discussion around replacing monit, it may be necessary in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants