That implementation of the bazel BUILD file for @openssl differs from the BUILD file for openssl that is distributed with rules_ros2. Instead of defining a single target called @openssl//:openssl, they now have @openssl//:ssl (and a couple other targets).
rules_boost updated their version of openssl recently, as of this commit: https://github.com/nelhage/rules_boost/commit/4ab574f9a84b42b1809978114a4664184716f4bf
That implementation of the bazel BUILD file for @openssl differs from the BUILD file for openssl that is distributed with rules_ros2. Instead of defining a single target called
@openssl//:openssl
, they now have@openssl//:ssl
(and a couple other targets).See: https://github.com/hedronvision/boringssl/blob/master/BUILD#L146
I started seeing failures when I had @boost above @rules_ros2 in my WORKSPACE.bazel file.