Задумал тред для обмена ебилдами, которых нет в дереве портажа и нет в оверлеях (например zotero или artha).Но, если хотите, это может быть gentoo general тред.Можно обсуждать генту специфичные фичи, такие как features портажа eeee FEATURE="candy" класс, gold linker посоны, а почему у меня ядро не собирается?, gcc собранный с USE="graphite" посоны, почему у меня вообще НИЧЕГО не собирается? и прочие свестелки-перделки, недоступные арчешкольникам, дебилианам и прочим колясочникам пользователям дружелюбных систем™.Вот мой make.confhttps://gist.github.com/anonymous/3ac61afcf0e861827df66260410af324Можете обсуждать.
Вот это аутист
А теперь реальная причина создания треда: где взять рабочий ебилд для coolreader3? Те, что в оверлеях, не собираются, жалуясь > EAPI=циферь is not supportedEбилд с сурсфоджаhttps://sourceforge.net/projects/crengine/files/CoolReader3/тоже не работает.P.S. FBreader -- говно
Ну что вы, гентумены.
>>2060110Бампни EAPI до 6 и смотри тут https://devmanual.gentoo.org/ebuild-writing/eapi/index.html что поменяли.> USE="graphite" В >=sys-devel/gcc-6.0.0 всё норм. Ebuildы за исключкнием ~10ти компиляются, emerge грит No outdated packages were found on your system.
>>2060232И как оно? Бенчмарки делал? Как по ощущениям? Кроме графита еще чего-нибудь оптимизировал?
>>2060240CFLAGS="-w -O2 -pipe -fno-stack-protector -march=native -ftracer -fpredictive-commoning -fgcse-after-reload -ftree-partial-pre -finline-functions -ftree-loop-distribution -ftree-loop-distribute-patterns -ftree-loop-ivcanon -ftree-vectorize -fvect-cost-model=cheap -funsafe-math-optimizations -floop-nest-optimize -fgraphite-identity -flto=2 "Бенчмарки не делал, включал посмотреть сколько пакетов не соберутся/будут вылетать с сегфолтами в шестой ветке. В четвёртой и пятой с этим было не совсем гладко.Для ~100 пакетов пришлось отключить lto, для ~10 graphite. Остальные ~1500 работают.
Как удалить все пакеты, не подходящие под ACCEPT_LICENSE?
Старый еще не утонул >>1967616 (OP)>>2060307https://forums.gentoo.org/viewtopic-p-7759808.html#7759808 а дальше ебитесь как хотитея бы зделол с cut
>>2060249А в LDFLAGS у тебя чего? Без LDFLAGS lto не работает.
>>2060336>Старый еще не утонулТот тред -- димин тред. Это тред генты.
Кто такой дима и почему о нём говорят даже на форчане
>>2060421Оригинальный создатель ГНУ\Генты.
Почему так дрочат на генту? Я погонял вроде, как-то неудобно компилировать даже тогда когда стандартных опций хватает, да и отсутствие установщика расстроило. Пакетный менеджер какой-то сверхфичастый, сложный. Livecd не умеет в ефи, в 2017-то. И вообще не понимаю, почему не сделать бинарные пакеты хоть с какой-то стандартной конфигурацией? А то на загруженный лайвсд обычного дистра можно поставить прогу, а здесь далеко не всё установится, оперативы же для компиляции больше надо.