Comments (5)
I'm assuming you got that Swift from the Xcode 12 RC -- it is known to not be working as it includes the "old" macOS 11 SDK which does not have concurrency in it.
Long story short: This is an issue with Xcode and the SDK it ships. It couldn't ship macOS 12 SDK since macOS 12 isn't "released" yet. There will be a new Xcode with the macOS 12 SDK at some point, ad that point it things will actually work as they should.
The workaround is: use Beta Xcode 12 builds. One could hack around with nightly snapshots but we don't recommend that.
More information here: swift-server/swift-service-lifecycle#110 (comment)
from swift-distributed-tracing-baggage.
Its Swift 5.5 shipped with Xcode 13 installed via App Store.
Thank you for the link and explanation, much appreciated and helpful.
I dont want to install another Xcode which is super heavy but will try installing another Swift version and test compilation on Linux via Docker.
Looking forward to the Xcode with the macOS 12 SDK!
from swift-distributed-tracing-baggage.
Right that's (sadly) expected expected with that Xcode then. Too bad with the timing this year but that's how it ended up as.
Thanks for checking in! We're also looking forward to the Xcode with the newest SDK :)
from swift-distributed-tracing-baggage.
I think this one can be closed, the package builds without problems using Xcode 13.1
from swift-distributed-tracing-baggage.
Thanks for the ping! Yep that's right.
Now we have the same adventures kind of with 5.6 needing projects 😆 😭 but thankfully not this one.
from swift-distributed-tracing-baggage.
Related Issues (9)
- Merge Final API proposal after reviews conclude
- Baggage namespace has conflict with `CoreBaggage.Baggage` HOT 6
- Remove LoggingContext and BaggageCore HOT 2
- Access control per baggage item key HOT 2
- requiring Sendable from Baggage is source breaking HOT 8
- Update README according to Final API HOT 1
- Consider renaming module/repo to something that doesn't mention distributed tracing/instrumentation HOT 6
- `Baggage.$current.withValue` vs `Baggage.withValue` and actors HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from swift-distributed-tracing-baggage.