dlltool: Set the working directory to workaround --temp-prefix bug#155899
dlltool: Set the working directory to workaround --temp-prefix bug#155899ChrisDenton wants to merge 2 commits intorust-lang:mainfrom
dlltool: Set the working directory to workaround --temp-prefix bug#155899Conversation
|
r? @eholk rustbot has assigned @eholk. Use Why was this reviewer chosen?The reviewer was selected based on:
|
dlltool: Set the working directory to workaround --temp-prefixdlltool: Set the working directory to workaround --temp-prefix bug
|
Nominating for beta backport: this PR fixes compilation on Tier 1 target when the output directory path contains spaces. |
|
is it possible to add a test? the issue seems to be on stable already, right? if so, do you think this PR be stable nominated as well? |
`dlltool`: Set the working directory to workaround `--temp-prefix` bug dlltool's `--temp-prefix` argument incorrectly splits paths that contain spaces. To workaround this, we pass a relative path to `--temp-prefix` and set the working directory. fixes rust-lang#155591
|
This pull request was unapproved. This PR was contained in a rollup (#155908), which was closed. |
I've added a run-make test that tries building a raw-dylib library with an output path and a temp directory that contains spaces. And oops, I just noticed this was already in rollup, sorry! |
This comment was marked as outdated.
This comment was marked as outdated.
Honestly, I don't know if this is common enough to make us do a patch release. If 1.95.1 was already expected to happen, this surely would be a candidate to including.
Oh, this is much simpler than I expected. Gotta love the new @bors r+ |
I'll nominate and then we'll see when the times comes. AFAIK so far there are no plans for a dot release (but that might change) @rustbot label stable-nominated |
`dlltool`: Set the working directory to workaround `--temp-prefix` bug dlltool's `--temp-prefix` argument incorrectly splits paths that contain spaces. To workaround this, we pass a relative path to `--temp-prefix` and set the working directory. fixes rust-lang#155591
…uwer Rollup of 12 pull requests Successful merges: - #151994 (switch to v0 mangling by default on stable) - #154325 (Tweak irrefutable let else warning output) - #155899 (`dlltool`: Set the working directory to workaround `--temp-prefix` bug) - #155273 (Lock stable_crate_ids once in create_crate_num) - #155361 (Document that CFI diverges from Rust wrt. ABI-compatibility rules) - #155692 (disable naked-dead-code-elimination test if no RET mnemonic is available) - #155747 (Update documentation for `wasm32-wali-linux-musl` after integrating n…) - #155768 (compiletest: Overhaul the code for running an incremental test revision) - #155907 (Handle hkl const closures) - #155910 (misc stuff from reading borrowck again :)) - #155913 (Delete the 12 year old fixme) - #155920 (remove review queue triagebot mentions)
`dlltool`: Set the working directory to workaround `--temp-prefix` bug dlltool's `--temp-prefix` argument incorrectly splits paths that contain spaces. To workaround this, we pass a relative path to `--temp-prefix` and set the working directory. fixes rust-lang#155591
|
This pull request was unapproved. This PR was contained in a rollup (#155937), which was unapproved. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
`dlltool`: Set the working directory to workaround `--temp-prefix` bug try-job: x86_64-mingw-1
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
`dlltool`: Set the working directory to workaround `--temp-prefix` bug try-job: x86_64-mingw-1
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
|
@bors try jobs=x86_64-mingw-1 |
This comment has been minimized.
This comment has been minimized.
`dlltool`: Set the working directory to workaround `--temp-prefix` bug try-job: x86_64-mingw-1
|
All test output should be properly blessed and working now, sorry for the noise. @bors r=mati865 |
`dlltool`: Set the working directory to workaround `--temp-prefix` bug dlltool's `--temp-prefix` argument incorrectly splits paths that contain spaces. To workaround this, we pass a relative path to `--temp-prefix` and set the working directory. fixes rust-lang#155591
View all comments
dlltool's
--temp-prefixargument incorrectly splits paths that contain spaces. To workaround this, we pass a relative path to--temp-prefixand set the working directory.fixes #155591