bazel-contrib / bazel-contrib/rules_dotnet

Get libicu from Bazel icu module

Open
#532 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Starlark
Stars
209
Forks
98
Avg merge
3h 59m
Merged PRs (30d)
14

Description

Bazel now has an ICU module (https://registry.bazel.build/modules/icu), so it now may be possible to use that hermetically instead of relying on a system library for it.

I've looked into this a little bit and it doesn't seem that Bazel's the icu module has a shared library target, which may be necessary for this to be usable here.

Contributor guide

Open the contributing guide

Research direction

Start by reading the Bazel ICU module at https://registry.bazel.build/modules/icu and determine whether it exposes the shared library target this repository requires. Compare that capability with the current system-library dependency; done means ICU can be consumed hermetically through the module, or the missing blocker is documented clearly.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.