1

При попытке

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?

0