ExportXMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0-rc0, 9.1.0-rc1025
    • Affects Version/s: None
    • Component/s: Packaging
    • None
    • Build OnDeck
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Windows cross builds need native DLL export parsing and a Linux runner for ZIP packaging. Select def_parser.exe through a rules_cc alias, declare rules_pkg's Python source inputs, and run build_zip.py through the existing persistent container wrapper. Keep MSI tools on the Windows host and ZIP sources in per-action scratch space, with cleanup on completion or setup failure.

      Independent extraction of #63670 after #64688; based on master. Native archive execution retains its current policy. Evergreen default rollout is separate.

      Validation: three Bazel regression/analysis targets passed (windows_cross_def_parser_test, pkg_zip_source_inputs_test, windows_container_action_wrapper_test), 51 Windows planning unit tests passed, and a real ZIP fixture built on macOS. Required formatting passed. Native Windows export/MSI and Windows-to-Linux ZIP execution still need Evergreen coverage.

            Assignee:
            Daniel Moody
            Reporter:
            Daniel Moody
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: