Skip to content

SystemConfiguration on watchOS is not available #18149

@wkornewald

Description

@wkornewald

I did this

I'm extending vcpkg with tvOS and watchOS support and trying to build curl, but this fails

CMake Error at CMakeLists.txt:661 (message):
  SystemConfiguration framework not found

Currently, curl requires SystemConfiguration:

message(FATAL_ERROR "SystemConfiguration framework not found")

However, on watchOS this is not available, but I also don't want to include c-ares to skip that check.

I expected the following

Would it be possible to remove the strict dependency on SystemConfiguration for watchOS or maybe it makes sense in general to not fail if it's missing?

curl/libcurl version

curl 8.15.0

operating system

macOS 15.5, targeting watchOS 11.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions