- 
                Notifications
    
You must be signed in to change notification settings  - Fork 13.9k
 
Open
Labels
A-debuggersArea: debuggers themselves (gdc, lldb, cdb, WinDbg, etc.)Area: debuggers themselves (gdc, lldb, cdb, WinDbg, etc.)C-bugCategory: This is a bug.Category: This is a bug.O-windowsOperating system: WindowsOperating system: WindowsT-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Description
On Windows (including msvc since 1.85) We currently distribute distribute the following extension-less bash scripts to run debuggers: rust-gdb, rust-gdbgui and rust-lldb, However, this currently breaks rustup and fixing this is non-trivial because there isn't a native way to run bash scripts.
Distributing these seems to be an accidental side-effect of distributing the py files. I would suggest either:
- remove the bash scripts entirely
 - create .bat alternatives (or maybe powershell)
 
Metadata
Metadata
Assignees
Labels
A-debuggersArea: debuggers themselves (gdc, lldb, cdb, WinDbg, etc.)Area: debuggers themselves (gdc, lldb, cdb, WinDbg, etc.)C-bugCategory: This is a bug.Category: This is a bug.O-windowsOperating system: WindowsOperating system: WindowsT-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.