Skip to content

Pixi: Windows (x86_64) support #268

@bburda

Description

@bburda

Summary

Add Windows (win-64) platform support to the experimental Pixi environment.


Proposed solution

Currently blocked by build failures in ros2_medkit_serialization with MSVC. CI logs were truncated but the failure occurs during compilation. Additional considerations:

  • --merge-install needed instead of --symlink-install (symlinks require admin on Windows)
  • BUILD_TESTING=OFF needed (ament_cmake_clang_format/tidy unavailable on win-64)
  • Smoke test script uses bash process backgrounding which may not work in Git Bash
  • pixi-activate.bat was prepared but removed when scoping to Linux-only

Both Jazzy and Humble are affected.


Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions