Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions configs/sst_display_i18n-icu-compat.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
document: feedback-pipeline-workload
version: 1
data:
name: libicu-compat
description: ICU (API compatibility)
maintainer: sst_display_i18n
packages:
# Each ICU major version is incompatible with the previous. When icu
# is bumped, a libicuNN compat package is created, but dependent packages
# are not immediately rebuilt. The new icu build gets triggered in ELN,
# but CR doesn't know to trigger a build of the compat package, and
# everything breaks as a result.
#
# Generally, this resolves to libicu already listed in the icu
# workload, but this should assure that the next compat package gets
# rebuilt immediately. Once the compat has been rebuilt for ELN and is
# listed by CR, this should then be updated to the new major version in
# libicu. At that point, CR will continue to handle the compat package
# normally until all dependents have been updated for the new libicu
# version, at which point the compat package will drop out of ELN.
- 'libicudata.so.76()(64bit)'
labels:
- eln
# cNs stays on a single ICU version once branched
13 changes: 13 additions & 0 deletions configs/sst_display_i18n-icu.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
document: feedback-pipeline-workload
version: 1
data:
name: ICU
description: International Components for Unicode
maintainer: sst_display_i18n
packages:
- icu
- libicu
- libicu-devel
labels:
- eln
- c10s