sql >> Base de Datos >  >> RDS >> PostgreSQL

Instalar icu4c versión 63 con Homebrew

Solución:

  1. cd al directorio de fórmulas de Homebrew
  • Intel
    cd $(brew --prefix)/Homebrew/Library/Taps/homebrew/homebrew-core/Formula
    
  • M1
    cd $(brew --prefix)/Library/Taps/homebrew/homebrew-core/Formula
    
  1. Encuentre la confirmación deseada (versión 63 para icu4c ) para pagar
git log --follow icu4c.rb
  1. Pagar a una nueva sucursal
git checkout -b icu4c-63 e7f0f10dc63b1dc1061d475f1a61d01b70ef2cb7
  1. Vuelva a instalar la biblioteca con la nueva versión
brew reinstall ./icu4c.rb
  1. Cambiar a la versión reinstalada
brew switch icu4c 63.1
  1. Pagar de nuevo al maestro
git checkout master

Fuentes:

  • ¿Homebrew instala una versión específica de la fórmula?
  • http://hanxue-it.blogspot.com/2018/08/macos-homebrew-installing-older-version-of-software.html

Bonificación para aquellos que terminaron usando esto más de una vez:

# zsh
function hiicu63() {
  local last_dir=$(pwd)

  cd $(brew --prefix)/Homebrew/Library/Taps/homebrew/homebrew-core/Formula
  git checkout icu4c-63
  brew reinstall ./icu4c.rb
  brew switch icu4c 63.1
  git checkout master

  cd $last_dir
}