Skip to content

Fix runfiles creation with MANIFEST when building without the bytes#16972

Closed
coeuvre wants to merge 4 commits intobazelbuild:masterfrom
coeuvre:fix-16955
Closed

Fix runfiles creation with MANIFEST when building without the bytes#16972
coeuvre wants to merge 4 commits intobazelbuild:masterfrom
coeuvre:fix-16955

Conversation

@coeuvre
Copy link
Copy Markdown
Member

@coeuvre coeuvre commented Dec 9, 2022

Fixes #16955.

@coeuvre coeuvre requested a review from a team as a code owner December 9, 2022 13:20
@sgowroji sgowroji added team-Remote-Exec Issues and PRs for the Execution (Remote) team awaiting-review PR is awaiting review from an assigned reviewer labels Dec 9, 2022
@coeuvre coeuvre requested a review from tjgq December 9, 2022 13:58
@coeuvre
Copy link
Copy Markdown
Member Author

coeuvre commented Dec 9, 2022

@tjgq I updated the code after imported it internally to fix internal tests. Please review CL directly when you are on it!

Wyverald pushed a commit that referenced this pull request Dec 12, 2022
`getLastModifiedTime` and `setLastModifiedTime` are used by `FileSystemUtils.copyFile` to copy files. When runfiles is disabled, `SymlinkTreeStrategy#createSymlinks` use it to copy MANIFEST file.

Fixes #16955.

Closes #16972.

PiperOrigin-RevId: 494712456
Change-Id: I9a77063f35e1f6e2559c02612790542e996994b8
Wyverald added a commit that referenced this pull request Dec 12, 2022
…16993)

`getLastModifiedTime` and `setLastModifiedTime` are used by `FileSystemUtils.copyFile` to copy files. When runfiles is disabled, `SymlinkTreeStrategy#createSymlinks` use it to copy MANIFEST file.

Fixes #16955.

Closes #16972.

PiperOrigin-RevId: 494712456
Change-Id: I9a77063f35e1f6e2559c02612790542e996994b8

Co-authored-by: Chi Wang <chiwang@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-review PR is awaiting review from an assigned reviewer team-Remote-Exec Issues and PRs for the Execution (Remote) team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Runfiles tree creation fails on Windows

2 participants