к нему ebuild. напоролся на след. проблему:
ERROR: Automatic wrap-based subproject downloading is disabled
это происходит на строке
googletest = subproject('gtest')
насколько я понимаю, менять wrap-mode для meson - это совсем неправильно. сам dev-cpp/gtest установлен (в ebuild про него ни слова, но и попытка добавления в BDEPEND естественно ни к чему не привела).... В общем, как с этим правильно поступить? (я понимаю, что можно отключить тесты, но я не уверен, что где-то дальше в это же не упрусь)
Екласс для месона юзаешь, надеюсь?
да, конечно это ж в нем wrap-mode = nodownload
Собирай по-старому, вроде ещё можно. Его, похоже, портанули на месон через жопу
Ему должно быть похуй на wrap-mode
22_dev ветку вроде нельзя по крайней мере, я там уже не вижу ./configure а 21 не хочет с новым glib работать, валится в процессе установки соединения
Тогда репорти баг
это не совсем их баг, если изменить wrap-mode - должно собраться
Их, их. Если знаешь meson - можешь покурить файлы и попатчить, конечно
Не должен проект зависеть от конкретного wrap-mode
С любым должен отрабатывать
я так понимаю, это что-то типа dependency конечно вопрос, какого хрена он не видит установленный в системе. но я правда не в курсе - а портаж тут никак не влияет, если пакет при сборке обращается к чему-то, что в ebuild не указано? я понимаю, что вроде как не должен, но уверенности нет
Кстати, там же официальный метод вообще cmake, не?
в общем перепроверил, вроде больше нигде в билд файлах subproject не используется, пока просто тесты отрублю
Полистай ещё полные логи, кстати
да там тех логов на момент вылета....
Обсуждают сегодня