vcpkg:mongo-c-driver[openssl]:arm64-ios-release construct failure – Stack Overflow

vcpkg:mongo-c-driver[openssl]:arm64-ios-release construct failure – Stack Overflow


construct on macos14 with github actions.
I don’t know why it didn’t compile. I attempted it within the actions of github. I haven’t modified anything and vcpkg can be the most recent.

yml code is:

identify: ios construct workflows

on:
  push:
    branches: 
      - essential

permissions:
  contents: learn
  
jobs:
  construct:
    technique:
      matrix:
        embody:
          - os: macos-14
    runs-on: ${{ matrix.os }}
    
    steps:
      - identify: Checkout essential repository code
        makes use of: actions/checkout@v4

      - identify: brew set up
        run: /bin/bash -c "$(curl -fsSL https://uncooked.githubusercontent.com/Homebrew/set up/HEAD/set up.sh)"
        
      - identify: vcpkg dependency repository
        makes use of: actions/checkout@v4
        with:
          repository: microsoft/vcpkg
          path: vcpkg              
          
      - identify: vcpkg set up
        run: |
            brew set up cmake ninja pkg-config autoconf
            cd vcpkg
            ./bootstrap-vcpkg.sh
            ./vcpkg set up 'mongo-c-driver[openssl]:arm64-ios-release'

and config-arm64-ios-release-rel-out.log is:

-- The C compiler identification is AppleClang 15.0.0.15000309
-- Detecting C compiler ABI information
-- Detecting C compiler ABI information - executed
-- Verify for working C compiler: /Purposes/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile options
-- Detecting C compile options - executed
-- Performing Check CMAKE_HAVE_LIBC_PTHREAD
-- Performing Check CMAKE_HAVE_LIBC_PTHREAD - Success
-- Discovered Threads: TRUE
cat: /Customers/runner/vcpkg/buildtrees/mongo-c-driver/config-arm64-ios-release-rel-out.log: No such file or listing
-- On the lookout for a CXX compiler
-- On the lookout for a CXX compiler - /Purposes/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- The CXX compiler identification is AppleClang 15.0.0.15000309
-- Detecting CXX compiler ABI information
-- Detecting CXX compiler ABI information - executed
-- Verify for working CXX compiler: /Purposes/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile options
-- Detecting CXX compile options - executed
-- Performing Check HAVE_LLD_LINKER_SUPPORT
-- Performing Check HAVE_LLD_LINKER_SUPPORT - Failed
-- Looking for libbson CMake packages
-- libbson discovered model "1.29.1"
-- disabling test-libmongoc since utilizing system libbson
-- Python3 was not discovered, so take a look at fixtures won't be outlined
-- On the lookout for sched_getcpu
-- On the lookout for sched_getcpu - not discovered
-- libmongoc model (from VERSION_CURRENT file): 1.29.1
-- Looking for zlib CMake packages
-- Discovered ZLIB: /Customers/runner/work/take a look at/take a look at/vcpkg/put in/arm64-ios-release/lib/libz.a (discovered model "1.3.1")
--    zlib discovered model "1.3.1"
--    zlib embody path "/Customers/runner/work/take a look at/take a look at/vcpkg/put in/arm64-ios-release/embody"
--    zlib libraries "/Customers/runner/work/take a look at/take a look at/vcpkg/put in/arm64-ios-release/lib/libz.a"
-- On the lookout for embody file unistd.h
-- On the lookout for embody file unistd.h - discovered
-- On the lookout for embody file stdarg.h
-- On the lookout for embody file stdarg.h - discovered
-- Discovered OpenSSL: /Customers/runner/work/take a look at/take a look at/vcpkg/put in/arm64-ios-release/lib/libcrypto.a (discovered model "3.4.0")
-- libmongoc TLS : OpenSSL
-- On the lookout for ASN1_STRING_get0_data
-- On the lookout for ASN1_STRING_get0_data - discovered
-- Utilizing SASL backend : OFF
-- On the lookout for sys/sorts.h
-- On the lookout for sys/sorts.h - discovered
-- On the lookout for stdint.h
-- On the lookout for stdint.h - discovered
-- On the lookout for stddef.h
-- On the lookout for stddef.h - discovered
-- Verify measurement of socklen_t
-- Verify measurement of socklen_t - executed
-- On the lookout for res_nsearch
-- On the lookout for res_nsearch - not discovered
-- On the lookout for res_search
-- On the lookout for res_search - not discovered
-- On the lookout for res_ndestroy
-- On the lookout for res_ndestroy - not discovered
-- On the lookout for res_nclose
-- On the lookout for res_nclose - not discovered
-- On the lookout for res_nsearch
-- On the lookout for res_nsearch - not discovered
-- On the lookout for res_search
-- On the lookout for res_search - not discovered
-- On the lookout for res_ndestroy
-- On the lookout for res_ndestroy - not discovered
-- On the lookout for res_nclose
-- On the lookout for res_nclose - not discovered
-- Detected parameters: settle for (int, struct sockaddr *, socklen_t *)
-- Performing Check MONGOC_HAVE_SS_FAMILY
-- Performing Check MONGOC_HAVE_SS_FAMILY - Success
-- SASL disabled
-- Including -fPIC to compilation of mongoc_static parts
-- Constructing with MONGODB-AWS auth assist
-- Construct recordsdata generated for:
--  construct system: Ninja
-- The next options have been enabled:

 * TLS, for safe community communication (OpenSSL)
 * Cryptography, cryptographic primitives (OpenSSL)
 * AWS Authentication, authenticate with MongoDB servers utilizing credentials from AWS occasion metadata

-- The next options have been disabled:

 * SASL Authentication, authenticate with MongoDB servers utilizing SASL: “Easy Authentication and Safety Layer” (OFF)

-- Configuring incomplete, errors occurred!

Is res_search not discovered due to this? What sort of error is that this? Or is it as a result of the ios model is just not supported?

Leave a Reply

Your email address will not be published. Required fields are marked *