Skip to content

Move construction of the METADATA file from wheelmaker to .bzl - #844

Merged
f0rmiga merged 6 commits into
bazel-contrib:mainfrom
pstradomski:main
Oct 5, 2022
Merged

Move construction of the METADATA file from wheelmaker to .bzl#844
f0rmiga merged 6 commits into
bazel-contrib:mainfrom
pstradomski:main

Conversation

@pstradomski

Copy link
Copy Markdown
Contributor

Move construction of the METADATA (except appending description) file from wheelmaker to .bzl to avoid passing possibly unicode data on the commandline, which causes issues on windows an RBE due to UTF-16 vs UTF-8 confusion.

Also fix some wrong attribute descriptions.

PR Checklist

Please check if your PR fulfills the following requirements:

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

What kind of change does this PR introduce?

  • Bugfix

What is the current behavior?

Wheels built on windows or RBE have mangled unicode data

What is the new behavior?

Wheels built on windows or RBE are identical to those created on other unixes.

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

…ion)

from wheelmaker to .bzl to avoid passing possibly unicode data on the commandline,
which causes issues on windows an RBE due to UTF-16 vs UTF-8 confusion.

Also fix some wrong attribute descriptions.
@pstradomski
pstradomski marked this pull request as ready for review October 1, 2022 17:31
@pstradomski pstradomski self-assigned this Oct 1, 2022
@pstradomski
pstradomski requested review from alexeagle and groodt and removed request for brandjon, lberki and thundergolfer October 1, 2022 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants