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

[protobuf] Build error on arm64-osx #43503

Open
saymurrmeow opened this issue Jan 27, 2025 · 4 comments
Open

[protobuf] Build error on arm64-osx #43503

saymurrmeow opened this issue Jan 27, 2025 · 4 comments
Assignees
Labels
category:question This issue is a question

Comments

@saymurrmeow
Copy link

Package: protobuf:[email protected]

Host Environment

  • Host: arm64-osx
  • Compiler: AppleClang 16.0.0.16000026
  • vcpkg-tool version: 2025-01-24-874e302b1fa28cc81caefbb1483f80103c51ab52
    vcpkg-scripts version: f3a67b0 2025-01-26 (17 hours ago)

To Reproduce

vcpkg install

Failure logs

-- Using cached protocolbuffers-protobuf-v5.29.2.tar.gz.
-- Cleaning sources at /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /Users/saymurrmeow/vcpkg/downloads/protocolbuffers-protobuf-v5.29.2.tar.gz
-- Applying patch fix-static-build.patch
-- Applying patch fix-default-proto-file-path.patch
-- Applying patch fix-utf8-range.patch
-- Applying patch fix-install-dirs.patch
-- Using source at /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean
-- Found external ninja('1.12.1').
-- Configuring arm64-osx
-- Building arm64-osx-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: /opt/homebrew/bin/cmake --build . --config Debug --target install -- -v -j9
    Working Directory: /Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg
    See logs for more information:
      /Users/saymurrmeow/vcpkg/buildtrees/protobuf/install-arm64-osx-dbg-out.log

Call Stack (most recent call first):
  /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  /Users/saymurrmeow/.cache/vcpkg/registries/git-trees/7580944fa0ddb236554a4a96b65846697e04564a/portfile.cmake:62 (vcpkg_cmake_install)
  scripts/ports.cmake:196 (include)



/Users/saymurrmeow/vcpkg/buildtrees/protobuf/install-arm64-osx-dbg-out.log
Change Dir: '/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg'

Run Build Command(s): /opt/homebrew/bin/ninja -v -v -j9 install
[1/240] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc
FAILED: CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
In file included from /opt/homebrew/include/absl/container/internal/compressed_tuple.h:40:
/opt/homebrew/include/absl/utility/utility.h:85:12: error: no member named 'in_place_t' in namespace 'std'
   85 | using std::in_place_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:86:12: error: no member named 'in_place' in namespace 'std'
   86 | using std::in_place;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:102:12: error: no member named 'in_place_type' in namespace 'std'
  102 | using std::in_place_type;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:103:12: error: no member named 'in_place_type_t' in namespace 'std'
  103 | using std::in_place_type_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:119:12: error: no member named 'in_place_index' in namespace 'std'
  119 | using std::in_place_index;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:120:12: error: no member named 'in_place_index_t' in namespace 'std'
  120 | using std::in_place_index_t;
      |       ~~~~~^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:89:36: error: no type named 'in_place_t' in namespace 'absl'
   89 |   explicit constexpr Storage(absl::in_place_t, V&& v)
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:102:36: error: no type named 'in_place_t' in namespace 'absl'
  102 |   explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward<V>(v)) {}
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:124:48: error: no type named 'in_place_t' in namespace 'absl'
  124 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:125:24: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  125 |       : Storage<Ts, I>(absl::in_place, std::forward<Vs>(args))... {}
      |                        ^~~~~~~~~~~~~~
      |                        isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:136:48: error: no type named 'in_place_t' in namespace 'absl'
  136 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:137:31: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  137 |       : Storage<Ts, I, false>(absl::in_place, std::forward<Vs>(args))... {}
      |                               ^~~~~~~~~~~~~~
      |                               isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:223:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  223 |       : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:235:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  235 |       : CompressedTuple::CompressedTupleImpl(absl::in_place,
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:81:
In file included from /opt/homebrew/include/absl/crc/internal/crc_cord_state.h:23:
/opt/homebrew/include/absl/crc/crc32c.h:184:35: error: 'FormatSpecTemplate' is unavailable: Format string is not constexpr.
  184 |   return os << absl::StreamFormat("%08x", static_cast<uint32_t>(crc));
      |                                   ^
/opt/homebrew/include/absl/strings/internal/str_format/bind.h:131:3: note: 'FormatSpecTemplate' has been explicitly marked unavailable here
  131 |   FormatSpecTemplate(...)  // NOLINT
      |   ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/source_context.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:82:
In file included from /opt/homebrew/include/absl/functional/function_ref.h:54:
In file included from /opt/homebrew/include/absl/functional/internal/function_ref.h:23:
In file included from /opt/homebrew/include/absl/functional/any_invocable.h:43:
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:28: error: no member named 'in_place_type_t' in namespace 'absl'
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                      ~~~~~~^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:44: error: 'T' does not refer to a value
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                            ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:379:17: note: declared here
  379 | template <class T>
      |                 ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:46: error: expected unqualified-id
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                              ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:476:27: error: no template named 'in_place_type_t' in namespace 'absl'
  476 |   explicit CoreImpl(absl::in_place_type_t<QualTRef>, Args&&... args) {
      |                     ~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[2/240] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.cc
FAILED: CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.cc
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
In file included from /opt/homebrew/include/absl/container/internal/compressed_tuple.h:40:
/opt/homebrew/include/absl/utility/utility.h:85:12: error: no member named 'in_place_t' in namespace 'std'
   85 | using std::in_place_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:86:12: error: no member named 'in_place' in namespace 'std'
   86 | using std::in_place;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:102:12: error: no member named 'in_place_type' in namespace 'std'
  102 | using std::in_place_type;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:103:12: error: no member named 'in_place_type_t' in namespace 'std'
  103 | using std::in_place_type_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:119:12: error: no member named 'in_place_index' in namespace 'std'
  119 | using std::in_place_index;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:120:12: error: no member named 'in_place_index_t' in namespace 'std'
  120 | using std::in_place_index_t;
      |       ~~~~~^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:89:36: error: no type named 'in_place_t' in namespace 'absl'
   89 |   explicit constexpr Storage(absl::in_place_t, V&& v)
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:102:36: error: no type named 'in_place_t' in namespace 'absl'
  102 |   explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward<V>(v)) {}
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:124:48: error: no type named 'in_place_t' in namespace 'absl'
  124 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:125:24: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  125 |       : Storage<Ts, I>(absl::in_place, std::forward<Vs>(args))... {}
      |                        ^~~~~~~~~~~~~~
      |                        isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:136:48: error: no type named 'in_place_t' in namespace 'absl'
  136 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:137:31: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  137 |       : Storage<Ts, I, false>(absl::in_place, std::forward<Vs>(args))... {}
      |                               ^~~~~~~~~~~~~~
      |                               isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/field_mask.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:223:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  223 |       : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
...
Skipped 500 lines
...
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:223:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  223 |       : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/api.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/api.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:235:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  235 |       : CompressedTuple::CompressedTupleImpl(absl::in_place,
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/api.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/api.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:81:
In file included from /opt/homebrew/include/absl/crc/internal/crc_cord_state.h:23:
/opt/homebrew/include/absl/crc/crc32c.h:184:35: error: 'FormatSpecTemplate' is unavailable: Format string is not constexpr.
  184 |   return os << absl::StreamFormat("%08x", static_cast<uint32_t>(crc));
      |                                   ^
/opt/homebrew/include/absl/strings/internal/str_format/bind.h:131:3: note: 'FormatSpecTemplate' has been explicitly marked unavailable here
  131 |   FormatSpecTemplate(...)  // NOLINT
      |   ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/api.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/api.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:82:
In file included from /opt/homebrew/include/absl/functional/function_ref.h:54:
In file included from /opt/homebrew/include/absl/functional/internal/function_ref.h:23:
In file included from /opt/homebrew/include/absl/functional/any_invocable.h:43:
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:28: error: no member named 'in_place_type_t' in namespace 'absl'
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                      ~~~~~~^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:44: error: 'T' does not refer to a value
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                            ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:379:17: note: declared here
  379 | template <class T>
      |                 ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:46: error: expected unqualified-id
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                              ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:476:27: error: no template named 'in_place_type_t' in namespace 'absl'
  476 |   explicit CoreImpl(absl::in_place_type_t<QualTRef>, Args&&... args) {
      |                     ~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[7/240] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc
FAILED: CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
In file included from /opt/homebrew/include/absl/container/internal/compressed_tuple.h:40:
/opt/homebrew/include/absl/utility/utility.h:85:12: error: no member named 'in_place_t' in namespace 'std'
   85 | using std::in_place_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:86:12: error: no member named 'in_place' in namespace 'std'
   86 | using std::in_place;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:102:12: error: no member named 'in_place_type' in namespace 'std'
  102 | using std::in_place_type;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:103:12: error: no member named 'in_place_type_t' in namespace 'std'
  103 | using std::in_place_type_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:119:12: error: no member named 'in_place_index' in namespace 'std'
  119 | using std::in_place_index;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:120:12: error: no member named 'in_place_index_t' in namespace 'std'
  120 | using std::in_place_index_t;
      |       ~~~~~^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:89:36: error: no type named 'in_place_t' in namespace 'absl'
   89 |   explicit constexpr Storage(absl::in_place_t, V&& v)
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:102:36: error: no type named 'in_place_t' in namespace 'absl'
  102 |   explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward<V>(v)) {}
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:124:48: error: no type named 'in_place_t' in namespace 'absl'
  124 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:125:24: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  125 |       : Storage<Ts, I>(absl::in_place, std::forward<Vs>(args))... {}
      |                        ^~~~~~~~~~~~~~
      |                        isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:136:48: error: no type named 'in_place_t' in namespace 'absl'
  136 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:137:31: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  137 |       : Storage<Ts, I, false>(absl::in_place, std::forward<Vs>(args))... {}
      |                               ^~~~~~~~~~~~~~
      |                               isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:223:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  223 |       : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:235:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  235 |       : CompressedTuple::CompressedTupleImpl(absl::in_place,
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:81:
In file included from /opt/homebrew/include/absl/crc/internal/crc_cord_state.h:23:
/opt/homebrew/include/absl/crc/crc32c.h:184:35: error: 'FormatSpecTemplate' is unavailable: Format string is not constexpr.
  184 |   return os << absl::StreamFormat("%08x", static_cast<uint32_t>(crc));
      |                                   ^
/opt/homebrew/include/absl/strings/internal/str_format/bind.h:131:3: note: 'FormatSpecTemplate' has been explicitly marked unavailable here
  131 |   FormatSpecTemplate(...)  // NOLINT
      |   ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/any.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:82:
In file included from /opt/homebrew/include/absl/functional/function_ref.h:54:
In file included from /opt/homebrew/include/absl/functional/internal/function_ref.h:23:
In file included from /opt/homebrew/include/absl/functional/any_invocable.h:43:
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:28: error: no member named 'in_place_type_t' in namespace 'absl'
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                      ~~~~~~^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:44: error: 'T' does not refer to a value
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                            ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:379:17: note: declared here
  379 | template <class T>
      |                 ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:46: error: expected unqualified-id
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                              ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:476:27: error: no template named 'in_place_type_t' in namespace 'absl'
  476 |   explicit CoreImpl(absl::in_place_type_t<QualTRef>, Args&&... args) {
      |                     ~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[8/240] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc
FAILED: CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
In file included from /opt/homebrew/include/absl/container/internal/compressed_tuple.h:40:
/opt/homebrew/include/absl/utility/utility.h:85:12: error: no member named 'in_place_t' in namespace 'std'
   85 | using std::in_place_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:86:12: error: no member named 'in_place' in namespace 'std'
   86 | using std::in_place;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:102:12: error: no member named 'in_place_type' in namespace 'std'
  102 | using std::in_place_type;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:103:12: error: no member named 'in_place_type_t' in namespace 'std'
  103 | using std::in_place_type_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:119:12: error: no member named 'in_place_index' in namespace 'std'
  119 | using std::in_place_index;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:120:12: error: no member named 'in_place_index_t' in namespace 'std'
  120 | using std::in_place_index_t;
      |       ~~~~~^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:89:36: error: no type named 'in_place_t' in namespace 'absl'
   89 |   explicit constexpr Storage(absl::in_place_t, V&& v)
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:102:36: error: no type named 'in_place_t' in namespace 'absl'
  102 |   explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward<V>(v)) {}
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:124:48: error: no type named 'in_place_t' in namespace 'absl'
  124 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:125:24: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  125 |       : Storage<Ts, I>(absl::in_place, std::forward<Vs>(args))... {}
      |                        ^~~~~~~~~~~~~~
      |                        isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:136:48: error: no type named 'in_place_t' in namespace 'absl'
  136 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:137:31: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  137 |       : Storage<Ts, I, false>(absl::in_place, std::forward<Vs>(args))... {}
      |                               ^~~~~~~~~~~~~~
      |                               isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:223:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  223 |       : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:235:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  235 |       : CompressedTuple::CompressedTupleImpl(absl::in_place,
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:81:
In file included from /opt/homebrew/include/absl/crc/internal/crc_cord_state.h:23:
/opt/homebrew/include/absl/crc/crc32c.h:184:35: error: 'FormatSpecTemplate' is unavailable: Format string is not constexpr.
  184 |   return os << absl::StreamFormat("%08x", static_cast<uint32_t>(crc));
      |                                   ^
/opt/homebrew/include/absl/strings/internal/str_format/bind.h:131:3: note: 'FormatSpecTemplate' has been explicitly marked unavailable here
  131 |   FormatSpecTemplate(...)  // NOLINT
      |   ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/timestamp.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:82:
In file included from /opt/homebrew/include/absl/functional/function_ref.h:54:
In file included from /opt/homebrew/include/absl/functional/internal/function_ref.h:23:
In file included from /opt/homebrew/include/absl/functional/any_invocable.h:43:
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:28: error: no member named 'in_place_type_t' in namespace 'absl'
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                      ~~~~~~^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:44: error: 'T' does not refer to a value
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                            ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:379:17: note: declared here
  379 | template <class T>
      |                 ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:46: error: expected unqualified-id
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                              ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:476:27: error: no template named 'in_place_type_t' in namespace 'absl'
  476 |   explicit CoreImpl(absl::in_place_type_t<QualTRef>, Args&&... args) {
      |                     ~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[9/240] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc
FAILED: CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/arm64-osx-dbg/src -I/Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src -isystem /Users/saymurrmeow/workspaces/stdies/opencv/build/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++14 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o -c /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
In file included from /opt/homebrew/include/absl/container/internal/compressed_tuple.h:40:
/opt/homebrew/include/absl/utility/utility.h:85:12: error: no member named 'in_place_t' in namespace 'std'
   85 | using std::in_place_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:86:12: error: no member named 'in_place' in namespace 'std'
   86 | using std::in_place;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:102:12: error: no member named 'in_place_type' in namespace 'std'
  102 | using std::in_place_type;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:103:12: error: no member named 'in_place_type_t' in namespace 'std'
  103 | using std::in_place_type_t;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:119:12: error: no member named 'in_place_index' in namespace 'std'
  119 | using std::in_place_index;
      |       ~~~~~^
/opt/homebrew/include/absl/utility/utility.h:120:12: error: no member named 'in_place_index_t' in namespace 'std'
  120 | using std::in_place_index_t;
      |       ~~~~~^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:89:36: error: no type named 'in_place_t' in namespace 'absl'
   89 |   explicit constexpr Storage(absl::in_place_t, V&& v)
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:102:36: error: no type named 'in_place_t' in namespace 'absl'
  102 |   explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward<V>(v)) {}
      |                              ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:124:48: error: no type named 'in_place_t' in namespace 'absl'
  124 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:125:24: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  125 |       : Storage<Ts, I>(absl::in_place, std::forward<Vs>(args))... {}
      |                        ^~~~~~~~~~~~~~
      |                        isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:136:48: error: no type named 'in_place_t' in namespace 'absl'
  136 |   explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
      |                                          ~~~~~~^
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:137:31: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  137 |       : Storage<Ts, I, false>(absl::in_place, std::forward<Vs>(args))... {}
      |                               ^~~~~~~~~~~~~~
      |                               isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:223:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  223 |       : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:80:
In file included from /opt/homebrew/include/absl/container/inlined_vector.h:53:
In file included from /opt/homebrew/include/absl/container/internal/inlined_vector.h:32:
/opt/homebrew/include/absl/container/internal/compressed_tuple.h:235:46: error: no member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
  235 |       : CompressedTuple::CompressedTupleImpl(absl::in_place,
      |                                              ^~~~~~~~~~~~~~
      |                                              isspace
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/_ctype.h:269:1: note: 'isspace' declared here
  269 | isspace(int _c)
      | ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:81:
In file included from /opt/homebrew/include/absl/crc/internal/crc_cord_state.h:23:
/opt/homebrew/include/absl/crc/crc32c.h:184:35: error: 'FormatSpecTemplate' is unavailable: Format string is not constexpr.
  184 |   return os << absl::StreamFormat("%08x", static_cast<uint32_t>(crc));
      |                                   ^
/opt/homebrew/include/absl/strings/internal/str_format/bind.h:131:3: note: 'FormatSpecTemplate' has been explicitly marked unavailable here
  131 |   FormatSpecTemplate(...)  // NOLINT
      |   ^
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.cc:6:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/type.pb.h:20:
In file included from /Users/saymurrmeow/vcpkg/buildtrees/protobuf/src/v5.29.2-95a7af4d17.clean/src/google/protobuf/io/coded_stream.h:111:
In file included from /opt/homebrew/include/absl/strings/cord.h:82:
In file included from /opt/homebrew/include/absl/functional/function_ref.h:54:
In file included from /opt/homebrew/include/absl/functional/internal/function_ref.h:23:
In file included from /opt/homebrew/include/absl/functional/any_invocable.h:43:
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:28: error: no member named 'in_place_type_t' in namespace 'absl'
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                      ~~~~~~^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:44: error: 'T' does not refer to a value
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                            ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:379:17: note: declared here
  379 | template <class T>
      |                 ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:380:46: error: expected unqualified-id
  380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {};
      |                                              ^
/opt/homebrew/include/absl/functional/internal/any_invocable.h:476:27: error: no template named 'in_place_type_t' in namespace 'absl'
  476 |   explicit CoreImpl(absl::in_place_type_t<QualTRef>, Args&&... args) {
      |                     ~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
ninja: build stopped: subcommand failed.

Additional context

vcpkg.json
{
  "dependencies": [
    "opencv4"
  ]
}

@autoantwort
Copy link
Contributor

/opt/homebrew/include/absl/utility/utility.h:85:12: error: no member named 'in_place_t' in namespace 'std'

For some reason abseil from brew was used and not the abseil from vcpkg

@saymurrmeow
Copy link
Author

/opt/homebrew/include/absl/utility/utility.h:85:12: error: no member named 'in_place_t' in namespace 'std'

For some reason abseil from brew was used and not the abseil from vcpkg

Is there any way to force use abseil from vcpkg?

@FrankXie05
Copy link
Contributor

@saymurrmeow Uninstall your local abseil, use the command .\vcpkg.exe install abseil.

@FrankXie05 FrankXie05 added the category:question This issue is a question label Feb 5, 2025
@saymurrmeow
Copy link
Author

@saymurrmeow Uninstall your local abseil, use the command .\vcpkg.exe install abseil.

I guess brew install abseil as a peer dependency to another packages:

$ brew deps --tree --installed

abseil
...
mysql
├── abseil
├── icu4c@76
├── lz4
├── openssl@3
│   └── ca-certificates
├── protobuf
│   └── abseil
├── zlib
└── zstd
    ├── lz4
    └── xz
...
protobuf
└── abseil

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:question This issue is a question
Projects
None yet
Development

No branches or pull requests

3 participants