-
由 Stan Hu 创作于
static_holmes is a fork of the charlock_holmes gem with a single change to make it possible to statically link icu4c libraries via the `--enable-static` config option: https://gitlab.com/gitlab-org/ruby/gems/charlock_holmes/-/merge_requests/2 For macOS users, whenever Homebrew updates icu4c, charlock_holmes gem stops working because the old dynamically linked library is removed. With this change, those upgrade problems will go away. Note that `--enable-static` only works on macOS. Ubuntu Linux doesn't compile the static library with position-independent code (`-fPIC`), so link errors result if `--enable-static` is used. Relates to https://gitlab.com/gitlab-org/gitlab-development-kit/-/issues/2062 Changelog: changed
由 Stan Hu 创作于static_holmes is a fork of the charlock_holmes gem with a single change to make it possible to statically link icu4c libraries via the `--enable-static` config option: https://gitlab.com/gitlab-org/ruby/gems/charlock_holmes/-/merge_requests/2 For macOS users, whenever Homebrew updates icu4c, charlock_holmes gem stops working because the old dynamically linked library is removed. With this change, those upgrade problems will go away. Note that `--enable-static` only works on macOS. Ubuntu Linux doesn't compile the static library with position-independent code (`-fPIC`), so link errors result if `--enable-static` is used. Relates to https://gitlab.com/gitlab-org/gitlab-development-kit/-/issues/2062 Changelog: changed