Collection of utilities and Bazel rules to aid in the development and maintenance of Swift repositories using Bazel.
68
stars
22
forks
source link
Recent Unreleased Revisions of rules_swift cause transitive compilation errors in rules_swift_package_manager dependencies #1091
Open
ed-irl opened 1 month ago
See https://github.com/bazelbuild/rules_swift/issues/1210.
I have a repro of the issue here: https://github.com/ed-irl/rules_s_p_m_rules_swift_cnio_compile_error_repro.
This is the output of running
bazel build //:main
in the above repo:Confusingly, the dependency itself is able to build correctly, eg.
bazel build '@swiftpkg_swift_nio//:NIOConcurrencyHelpers'
builds successfully.