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

Build is broken on Xcode 16 Beta 1 due to GraphViz #1483

Closed
giginet opened this issue Jun 20, 2024 · 3 comments · Fixed by #1485
Closed

Build is broken on Xcode 16 Beta 1 due to GraphViz #1483

giginet opened this issue Jun 20, 2024 · 3 comments · Fixed by #1485
Assignees

Comments

@giginet
Copy link
Collaborator

giginet commented Jun 20, 2024

Currently, XcodeGen can't build with Xcode 16 Beta 1.

/Users/giginet/Library/Developer/Xcode/DerivedData/XcodeGen-ccjxvauqmliuzaaqjslkfzkifxrg/SourcePackages/checkouts/GraphViz/Sources/GraphViz/Edge.swift:6:27 'ID' is only available in macOS 10.15 or newer

The following errors were caused by GraphViz. However it is no longer maintained and has already become a public archive.

This dependency is only used in the dump command, so we can easily drop the feature. Therefore, I think it's better to remove this dependency for future maintainability. How do you think?

By the way, I guess this error is caused by a compiler bug. Therefore, it may be resolved by Swift 6 release.

@giginet
Copy link
Collaborator Author

giginet commented Jul 1, 2024

This issue is still occurred on Xcode 16 beta 2

I made the fork to drop GraphViz.
giginet@afbdbbc

@yonaskolb
Copy link
Owner

@giginet can you create a PR for this please? You can point to this issue as well #1462

@giginet
Copy link
Collaborator Author

giginet commented Jul 2, 2024

Sure, I'll open the PR soon.

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

Successfully merging a pull request may close this issue.

2 participants