diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-10-24 16:13:38 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2023-02-08 15:55:36 -0500 |
commit | 56afd276371294d275d37b6f53ef45d362459e3c (patch) | |
tree | 63b53e3ed20933b0521ddfba48276f4d4b4c0660 | |
parent | ab6ae860230699e224b74bbb623fe1bff53fee79 (diff) |
[icu-compat]: rotate to v71
-rw-r--r-- | libre/icu-compat-70/PKGBUILD | 7 | ||||
-rw-r--r-- | libre/icu-compat/PKGBUILD | 21 |
2 files changed, 14 insertions, 14 deletions
diff --git a/libre/icu-compat-70/PKGBUILD b/libre/icu-compat-70/PKGBUILD index c76314ee5..5b10334e0 100644 --- a/libre/icu-compat-70/PKGBUILD +++ b/libre/icu-compat-70/PKGBUILD @@ -9,7 +9,7 @@ # parabola changes and rationale: # # Several Parabola packages depends on 'icu', and the 'icu' "sonames" change -# frequently. If we don't rebuild all the Parabola packages which depend on +# frequently. If we don't rebuild all of the Parabola packages which depend on # 'icu', as soon as the new ArchLinux, ArchLinux32, and ArchLinuxARM 'icu' # packages are synchronized into the Parabola repositories, we have a problem. # The repo server synchronizes with the upstream repos un-attended; so this is @@ -82,8 +82,9 @@ # However, caution must be taken before implementing the same hack for other # libraries. Currently, 'icu' is the only one which changes so often, has so # many dependents, _and_ supports this hack robustly. -# -# Changes: + + +# parabola changes and rationale: # - remove all files other than libicu*.so.* # - depend on icu; this is needed because if the package is installed on its # own, ldconfig will create un-tracked symlinks which were supposed to be diff --git a/libre/icu-compat/PKGBUILD b/libre/icu-compat/PKGBUILD index 9635479c7..0025a1c69 100644 --- a/libre/icu-compat/PKGBUILD +++ b/libre/icu-compat/PKGBUILD @@ -9,11 +9,11 @@ # parabola changes and rationale: # # Several Parabola packages depends on 'icu', and the 'icu' "sonames" change -# frequently. If we don't rebuild all the Parabola packages which depend on +# frequently. If we don't rebuild all of the Parabola packages which depend on # 'icu', as soon as the new ArchLinux, ArchLinux32, and ArchLinuxARM 'icu' # packages are synchronized into the Parabola repositories, we have a problem. # The repo server synchronizes with the upstream repos un-attended; so this is -# a wonderful surprise each time; and we must hustle to get the system sane +# a wonderful surprise each time; and we must hustle to make the system sane # again. We could watch the upstream testing and staging repos of each upstream, # and start re-building everything in a Parabola staging repo; but that could # result in discarded work, if those exact versions are not the ones which are @@ -32,7 +32,7 @@ # were not rebuilt yet against the new 'icu' package. However this workaround # also prevents installing packages that depends on the new 'icu'. # -# The correct fix would be to automatically build/re-build all Packages instead +# The correct fix would be to automatically build/re-build all packages instead # of relying on ArchLinux. Still, a new staging repo would be required to hold # the new packages, until they all can be released together sanely. However we # don't have the tooling to run an automatic builder for all packages yet, even @@ -68,22 +68,21 @@ # dependent(s) instead; but sometimes (especially for i686) the dependent may # have other problems, preventing rebuild. # -# Though pacman will pull in the appropriate package automatically as needed, -# the general recommendation is for all Parabola users to keep this package -# installed always, as a catch-all for any dependent lacking the appropriate -# sodep. +# Though pacman will pull in the appropriate package automatically as needed, the +# general recommendation is for all Parabola users to keep this package installed +# always, as a catch-all for any dependent lacking the appropriate sodep. # # This works well for 'icu', even for packages which link to both the older and -# newer versions of libicu*.so, since 'icu' uses versioned symbols as reported -# by: +# newer versions of libicu*.so, since 'icu' uses versioned symbols as reported by: # # $ nm -D --demangle --with-symbol-versions /path/to/library # # However, caution must be taken before implementing the same hack for other # libraries. Currently, 'icu' is the only one which changes so often, has so # many dependents, _and_ supports this hack robustly. -# -# Changes: + + +# parabola changes and rationale: # - remove all files other than libicu*.so.* # - depend on icu; this is needed because if the package is installed on its # own, ldconfig will create un-tracked symlinks which were supposed to be |