Skip to content

[vcpkg baseline][llfio] Fix arm build#23166

Closed
JackBoosY wants to merge 2 commits intomicrosoft:masterfrom
JackBoosY:dev/jack/fix-baseline-20220218
Closed

[vcpkg baseline][llfio] Fix arm build#23166
JackBoosY wants to merge 2 commits intomicrosoft:masterfrom
JackBoosY:dev/jack/fix-baseline-20220218

Conversation

@JackBoosY
Copy link
Contributor

Fix:

CMake Error at D:/installed/arm64-windows/share/ned14-internal-quickcpplib/cmakelib/QuickCppLibUtils.cmake:84 (message):
  FATAL: <filesystem> is not available, and neither libstdc++ nor libc++ STLs
  will link a program
Call Stack (most recent call first):
  CMakeLists.txt:265 (indented_message)

Related: #23001

@JackBoosY JackBoosY added category:port-bug The issue is with a library, which is something the port should already support info:internal labels Feb 18, 2022
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have modified or added at least one vcpkg.json where a "license" field is missing.

Details

If you feel able to do so, please consider adding a "license" field to the following files:

  • ports/llfio/vcpkg.json

Valid values for the license field can be found in the documentation

if(CMAKE_CXX_STANDARD)
if(MSVC)
- set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} /std:c++${CMAKE_CXX_STANDARD}")
+ set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} /std:c++${CMAKE_CXX_STANDARD} /MTd")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While this may fix the issue, it does not seem at all like something that should be specific to llfio. We need to determine the underlying cause of this break and fix it generally instead of patching this specific library.

@ras0219-msft
Copy link
Contributor

Closing in favor of #23176

@JackBoosY JackBoosY deleted the dev/jack/fix-baseline-20220218 branch February 21, 2022 02:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-bug The issue is with a library, which is something the port should already support

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants