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

Adding vapor as a dependency breaks documentation building #3080

Open
Defxult opened this issue Oct 5, 2023 · 3 comments
Open

Adding vapor as a dependency breaks documentation building #3080

Defxult opened this issue Oct 5, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@Defxult
Copy link

Defxult commented Oct 5, 2023

Describe the bug

Adding vapor as a dependency breaks documentation building.

To Reproduce

Steps to reproduce the behavior:

  • Create a package: Xcode > New > Package > [create your package]
  • Add the package as a dependency: .package(url: "https://github.com/vapor/vapor.git", from: "4.79.0")
  • Build docs: Xcode > Product > Build documentation

Expected behavior

The documentation successfully builds, but the following error occurs:
image

With 238 "Symbol with identifier..." issues:
image

Environment

  • Vapor Framework version: 4.84.1
  • OS version: macOS Sonoma 14.0

Additional context

None

@Defxult Defxult added the bug Something isn't working label Oct 5, 2023
@0xTim
Copy link
Member

0xTim commented Oct 11, 2023

This is caused by apple/swift#69094

@kobimx
Copy link

kobimx commented Jan 16, 2024

Hi, any news on this issue? Not being able to build documentation is kind of bothersome 😅
Is there a way to exclude Vapor form the documentation building process and only build documentation for the other packeges?

@0xTim
Copy link
Member

0xTim commented Jan 17, 2024

@kobimx unfortunately not, there's nothing we can do until the Swift bug is fixed, so might be worth adding a comment to that.

(You can build documentation from the command line still)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants