passepartoutvpn / tunnelkit

VPN client library for Apple platforms.
GNU General Public License v3.0
9 stars 8 forks source link

Library does not compile on macOS 14.2 #414

Closed tomasjablonskis closed 8 months ago

tomasjablonskis commented 8 months ago

Summary

Library does not compile on macOS 14.2.1 and Xcode 15.2. It seems to be associated with duplicate classes/files/objects existing in macOS SDK and TunnelKit swift package.

Steps to reproduce

Compile demo project which is in this repository on macOS. (or create a fresh macOS project and include TunnelKit swift package)

What is the current bug behavior?

Project does not compile.

What is the expected correct behavior?

Project compiles.

Relevant logs and/or screenshots

Screenshot 2024-02-28 at 10 40 16

Error logs:

log.txt

Possible fixes suggested remediation

I am not familiar enough with the library internals to suggest anything.

tomasjablonskis commented 8 months ago

My bad. Already fixed by #350.