У меня есть пакет php70-xdebug , и я сделал следующие шаги:
- Отредактированная формула
brew edit php70-xdebug Затем заменили следующую строку:
url "https://pecl.php.net/get/xdebug-2.5.5.tgz"с:
url "https://github.com/xdebug/xdebug/archive/master.zip"- Запустите программу переустановки:
brew reinstall php70-xdebug --build-from-source
Однако это не с:
Error: invalid attribute for formula 'homebrew/php/php70-xdebug': version (nil)
/usr/local/Homebrew/Library/Homebrew/formula.rb:252:in `validate_attributes!'
/usr/local/Homebrew/Library/Homebrew/formula.rb:199:in `initialize'
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Abstract/abstract-php-extension.rb:20:in `initialize'
/usr/local/Homebrew/Library/Homebrew/formulary.rb:88:in `new'
/usr/local/Homebrew/Library/Homebrew/formulary.rb:88:in `get_formula'
Я видел, что есть ссылка на build.head в следующей строке:
Dir.chdir "xdebug-#{version}" unless build.head?
которые предполагают, что возможно построить с HEAD, но я не уверен, как.
Каков будет правильный способ переустановки php70-xdebug из исходного кода с использованием последней версии HEAD?
