Патчи calculate-sources не применяются

По какой-то причине ядра calculate-sources у меня не поддерживают fbcondecor. Оказалось, что на установленные исходники не накладываются никакие патчи, кроме архитектурных. Остальные - видимо, убраны в глубины calculate-utils, которые я обнаружил, перечитав ответ из другой темы, по поводу кастомных патчей.

Правильно ли я понял, что дополнительные патчи применяются только при USE=vmlinuz?
Просто я предпочитаю обновления ядра собирать вручную:

  • Сначала копирую конфиг из текущего ядра и делаю $ make oldsilentconfig
  • И только затем cl-kernel
    После этого начал разбираться с проблемой, обнаружив, что в конфиге нет ничего со словом DECOR.

Включение USE=vmlinuz приводит к зависимости от v86d, который у меня давно не собирается (uvesa не пользуюсь).

Edit: Получилось собрать v86d, используя ебилд из sabayon. Кроме того, что он на EAPI=6, главное отличие - там применяется патч для поддержки atomic_t, который был в предыдущих версиях ебилда. Вроде пишут, что atomic_t определён в ядре, но особого эффекта не видно.

Применяемые патчи не зависят от vmlinuz. Вы может приложить шаблоны архивом?

Уже заметил. Более того, при установке с USE=vmlinuz даже шаблон конфига не применился.
Шаблоны - это шаблон конфига ядра, или ещё какие-то?

Приложил пока последний шаблон в templates/kernel, не из backup.

10-calculate-x86_64-4.14 (90.4 KB)

Наложите приложенный патч на /usr/lib/python2.7/site-packages/calculate/lib/cl_template.py, после этого можно будет посмотреть будут ли выполняться шаблоны: во время выполнения шаблонов будут выведены отладочные строки “KERNEL CONFIG”.

verbose.patch (633 Bytes)

Full update…

Лог установки. Там, где идут списки старых/новых файлов, я немного сократил:
http://pastebin.calculate-linux.org/en/show/858c56a6bfe140e419b9c4f27c916728

В общем, никаких KERNEL CONFIG

emerge --info | grep FEATURES

emerge --info | grep FEATURES

FEATURES=“assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch parallel-install preserve-libs protect-owned sandbox sfperms split-elog strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr”

И из make.conf/custom:

FEATURES="-getbinpkg parallel-fetch usersandbox userpriv userfetch split-elog binpkg-logs"