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

Documentation Building Failing on Xcode 14.0 #145

Closed
nebsta opened this issue Sep 16, 2022 · 7 comments
Closed

Documentation Building Failing on Xcode 14.0 #145

nebsta opened this issue Sep 16, 2022 · 7 comments
Assignees

Comments

@nebsta
Copy link

nebsta commented Sep 16, 2022

Our project recently updated to Xcode 14, however when we try building the documentation, we are getting the following errors:

Screenshot 2022-09-16 at 15 06 14

We're targeting iOS 15, and I have tried with versions 1.0.0 and 1.8.0 of CombineExt. Running Monterey 12.6. Also just tried the usual stuff of clearing the package cache, Derived Data etc.

I saw you guys posted an issue to the swift repo a little while ago about this issue, but I'm wondering if a fix for this is still in progress or if there is something else I'm missing? apple/swift#60771

@freak4pc
Copy link
Member

I think they fixed it in this PR, but unfortunately there's nothing we can do proactively from my side (that I know of).

The culprit is probably in combine-schedulers itself, which re-exports Foundation (which funnily enough we don't even use aside for tests).

You could possibly fork this repo and remove the tests, which should let you build the docs for it as a "workaround".

Hope this help, closing for now :)

@jshier
Copy link

jshier commented Sep 16, 2022

@freak4pc combine-schedulers has been updated to not export Foundation, so if you update to the latest version that issue should be fixed.

@freak4pc
Copy link
Member

That's great! @jasdev any chance you'll have a moment to take care of it?
If not, let me know and I'll do it.

@jasdev
Copy link
Member

jasdev commented Sep 16, 2022

#146

@nebsta
Copy link
Author

nebsta commented Sep 19, 2022

Thanks heaps for the quick response @jasdev + @freak4pc! Do you know when the next release is schedule for that will contain this fix?

@freak4pc
Copy link
Member

@nebsta I'd like to add 1-2 more fixes to it so I hope by Friday if that makes sense :)

@nebsta
Copy link
Author

nebsta commented Sep 19, 2022

@freak4pc No problem! Thanks again for jumping on this fix so quickly :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants