Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
CMake
CMake
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,225
    • Issues 3,225
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 14
    • Merge Requests 14
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • External Wiki
    • External Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CMake
  • CMakeCMake
  • Issues
  • #18033

Closed
Open
Opened May 26, 2018 by Francisco Facioni@fran6coContributor

Regression in Windows: after 3.11.x GetRealPath doesn't respect DOS and subst mounts

After 640709e7 (from !1202 (merged)) DOS mounted paths get translated to their real path instead of the mounted ones.

Example: if C:\path is mounted as X: then cmSystemTools::GetRealPath("X:\file.txt") will return C:\path\file.txt instead of X:\file.txt as it did previously.

Reverting 640709e7 fixes the issue. Not sure what is the best solution for this, but we rely heavily on being able to mount paths as drives in Windows and this issue is blocking us to upgrade to 3.11

Edited May 29, 2018 by Brad King
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
3.11.3
Milestone
3.11.3 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: cmake/cmake#18033