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

Long path issues on Windows #236

Closed
lilleyse opened this issue Mar 21, 2023 · 2 comments
Closed

Long path issues on Windows #236

lilleyse opened this issue Mar 21, 2023 · 2 comments

Comments

@lilleyse
Copy link
Contributor

We enable long path support in Conan here but it frequently breaks @weegeekps build and has other issues (see #124 (comment))

One reason for enabling long paths in the first place was to produce a single .conan directory that we can easily cache on CI. Some more details on that here.

Two options:

  • We could disable long paths everywhere and make sure to cache two directories on CI
  • Or we could keep long paths enabled on CI but disabled for local development
@lilleyse lilleyse changed the title Conan long path issues on Windows Long path issues on Windows Jul 10, 2023
@lilleyse
Copy link
Contributor Author

More recently Ninja has been the problem. If cesium-omniverse has too long a path then Ninja will fail to build draco in cesium-native. Ninja has a 260 character path limit on Windows.

See https://gitlab.kitware.com/cmake/cmake/-/issues/22435 and ninja-build/ninja#1900

@lilleyse
Copy link
Contributor Author

lilleyse commented May 6, 2024

The ninja 260 character path limit seems to have been fixed: ninja-build/ninja#1900

@lilleyse lilleyse closed this as completed May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant