Не удалось найти libmount

Google и большинство других общедоступных сайтов настроены НЕ ОТВЕТИТЬ на запросы ICMP, поскольку это вектор атаки для атак типа отказа в обслуживании. Но wget - это веб-браузер для всех целей и задач. Следовательно, веб-сайт будет отвечать на запросы http и https и, вероятно, ни на что другое. И с этим ничего не поделать.

0
20.11.2018, 21:04
2 ответа

Установка libmount-devв вашей системе ничего не изменит :здесь не хватает libmount для целевой системы, а не для сборочной машины. libmount предоставляется пакетом util -linux.

Какая у вас конфигурация Buildroot? EFL требуется только libmount, если BR2 _PACKAGE _EFL _UTIL _LINUX _LIBMOUNT включен. Таким образом, если вы дойдете до этой ситуации с отключенным BR2 _PACKAGE _EFL _UTIL _LINUX _LIBMOUNT, то в Buildroot есть ошибка.

Не могли бы вы указать ошибку в системе отслеживания ошибок Buildroot по адресу https://bugs.busybox.net/, указав точную версию Buildroot, которую вы используете, и прикрепив файл.config Buildroot, позволяющий воспроизвести проблему?

Также убедитесь, что эта ошибка возникает после полностью чистой сборки, т. е. "make clean && make".

0
28.01.2020, 04:09

Я столкнулся с той же проблемой при сборке libglib2в Buildroot -2019.02.5(mcзависимости ). libmountбыло проверено (Целевые пакеты -> Системные инструменты -> util -linux -> libmount ), но make libglib2-configureне удалось. Проблема решилась после того, как я включил утилиту mount/umountв конфигурации util-linux, пересобрал ее и весь rootfs.

make util-linux-dirclean
make util-linux-build
make
0
28.01.2020, 04:09

Теги

Похожие вопросы