Skip to content

[vcpkg] The FreeBSD spelling of x86-64 is amd64.#19456

Merged
BillyONeal merged 1 commit into
microsoft:masterfrom
davidchisnall:master
Aug 12, 2021
Merged

[vcpkg] The FreeBSD spelling of x86-64 is amd64.#19456
BillyONeal merged 1 commit into
microsoft:masterfrom
davidchisnall:master

Conversation

@davidchisnall
Copy link
Copy Markdown
Contributor

Describe the pull request

CMAKE_HOST_SYSTEM_PROCESSOR is set to amd64 on x86-64 FreeBSD systems. CMake's STREQUAL gives a case-sensitive comparison so this case was missed during bootstrapping when using vcpkg as a submodule.

  • What does your PR fix?

Bootstrapping via including the toolchain file on FreeBSD.

  • Which triplets are supported/not supported? Have you updated the [CI baseline]

x64-freebsd. It may affect other community triplets where the system provides the same uname -m output as FreeBSD.

Yes, as far as I can tell.

CMAKE_HOST_SYSTEM_PROCESSOR is set to amd64 on x86-64 FreeBSD systems.
CMake's STREQUAL gives a case-sensitive comparison so this case was
missed during bootstrapping when using vcpkg as a submodule.
@PhoebeHui PhoebeHui changed the title The FreeBSD spelling of x86-64 is amd64. [vcpkg] The FreeBSD spelling of x86-64 is amd64. Aug 10, 2021
@PhoebeHui PhoebeHui added category:tool-update The issue is with build tool or build script, which requires update or should be executed correctly info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. labels Aug 10, 2021
@PhoebeHui
Copy link
Copy Markdown
Contributor

@davidchisnall, thanks for your PR!

@BillyONeal BillyONeal merged commit ad42c88 into microsoft:master Aug 12, 2021
@BillyONeal
Copy link
Copy Markdown
Member

Thanks for your contribution!

Jimmy-Hu added a commit to Jimmy-Hu/vcpkg that referenced this pull request Aug 12, 2021
The FreeBSD spelling of x86-64 is amd64. (microsoft#19456)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:tool-update The issue is with build tool or build script, which requires update or should be executed correctly info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants