При попытке
brew install --HEAD valgrind
Я получаю эту ошибку:
==> Удаленные формулы apache-arrow cputhrottle liblastfm ruby@1.8 apache-arrow-glib hyper percona-server@5.6
valgrind: эта формула либо не компилируется, ни функционирует, как ожидается, в версиях macOS, более новых, чем High Sierra, из-за несовместимости с исходным кодом. Ошибка: неудовлетворенное требование не удалось выполнить эту сборку. Moes-MacBook-Pro: ~ moesanjaq $ brew install --HEAD valgrind ==> Клонирование https://sourceware.org/git/valgrind.git Обновление / Пользователи / moesanjaq / Библиотека / Кэши / Homebrew / valgrind - gat fatal: тупой транспорт http не поддерживает мелкие возможности Ошибка: в дочернем процессе возникла исключительная ситуация: DownloadError: не удалось загрузить ресурс "valgrind" Ошибка при выполнении;
git fetch origin --unshallow
вышел с 128. Вот вывод: fatal: тупой http транспорт не поддерживает мелкие возможности
При попытке
brew install valgrind
Я получаю гораздо более короткое сообщение об ошибке
valgrind: эта формула либо не компилируется, ни функционирует, как ожидается, в версиях macOS, более новых, чем High Sierra, из-за несовместимости с исходным кодом. Ошибка: неудовлетворенное требование не удалось выполнить эту сборку.
Я попытался после этой статьи:https://www.gungorbudak.com/blog/2018/04/28/how-to-install-valgrind-on-macos-high-sierra/
После внесения изменений начальник раздела
brew edit valgrind
похоже
голова делать
url "git://sourceware.org/git/valgrind.git" depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build
конец
Теперь при попытке
brew install --HEAD valgrind
Я добираюсь до шага сборки и затем этой ошибки:
=> Извлечение мастера ветки Уже на «хозяине» Ваша ветка обновлена с «происхождением / хозяином». HEAD теперь на e911f75. Исправьте callgrind_annotate. Использование неинициализированного значения в числовом gt (>) ==> ./autogen.sh ==> ./configure --prefix = / usr / local / Cellar / valgrind / HEAD-e911f75 --enable -only64 Последние 15 строк из /Users/moesanjaq/Library/Logs/Homebrew/valgrind/02.configure: проверка gcc-ar ... без проверки perl ... / usr / bin / perl проверка gdb ... / no / gdb / was / found / at / configure / time проверка стиля зависимостей clang ... нет проверка diff -u ... да проверка опции clang для принятия ISO C99 ... нет необходимости проверять поддерживаемую версию gcc ... ok (Apple LLVM version 10.0.0) проверка типа системы сборки ... x86_64-pc-darwin проверяет тип хост-системы ... x86_64-pc-darwin проверяет поддерживаемый процессор ... хорошо (x86_64) проверяет только 64-разрядную сборку ... да проверяет только 32-разрядную сборку. .. нет проверки поддерживаемой ОС ... хорошо (дарвин) проверка версии ядра ... неподдерживаемый (18.2.0) configure: error: Valgrind работает на Darwin 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x и 17.x (Mac OS X 10.6 / 7/8/9/10/11 и macOS 10.12 / 13)
ПРОЧИТАЙТЕ ЭТО: https://docs.brew.sh/ Устранение неполадок
При попытке
brew install valgrind
Я получаю ту же ошибку, что и предыдущая:
valgrind: эта формула либо не компилируется, ни функционирует, как ожидается, в версиях macOS, более новых, чем High Sierra, из-за несовместимости с исходным кодом. Ошибка: неудовлетворенное требование не удалось выполнить эту сборку.
Обречен ли я искать утечки вручную при разработке под Mac OS Mojave?