Skip to content

Conversation

@cottsay
Copy link
Member

@cottsay cottsay commented Mar 28, 2025

@cottsay cottsay self-assigned this Mar 28, 2025
@cottsay
Copy link
Member Author

cottsay commented Apr 3, 2025

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

ahcorde
ahcorde previously requested changes Apr 3, 2025
Copy link
Contributor

@ahcorde ahcorde left a comment

Choose a reason for hiding this comment

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

Windows is not able to find it

CMake Error at CMakeLists.txt:19 (find_package):
  By not providing "Findnlohmann_json.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "nlohmann_json", but CMake did not find one.

  Could not find a package configuration file provided by "nlohmann_json"
  with any of the following names:

    nlohmann_jsonConfig.cmake
    nlohmann_json-config.cmake

@Yadunund
Copy link
Member

Yadunund commented Apr 3, 2025

We'll need to merge ros2/ros2#1666 for Windows jobs to succeed.

@Yadunund
Copy link
Member

Yadunund commented Apr 3, 2025

But even if we merge that in, we'll need to land #806 so that the Windows runner pulls the latest pixi.toml file. Else the runners which have already been spun up will continue to use cached pixi.toml file until they are manually restarted.

@cottsay
Copy link
Member Author

cottsay commented Apr 3, 2025

It's pretty unergonomic to test these sorts of changes now, but here's a cobbled together windows build that uses ros2/ros2#1666 and exercises that change: Build Status

Really, though, this PR only modifies the Linux Dockerfiles and so the Windows build is pretty irrelevant.

@Yadunund Yadunund merged commit cab2da7 into master Apr 3, 2025
1 check passed
@cottsay cottsay deleted the cottsay/json-for-zenoh branch April 3, 2025 19:14
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.

5 participants