LINUX.ORG.RU

Новая зависимость ванильного ядра 4.14.9?

 ,


1

3

Доколе!?

# cd /usr/src/
# ls
linux-4.14.9.tar.xz  Pkgfile
# fakeroot -- pkgmk -d
=======> WARNING: Signature file not found, falling back to old md5sum checking.
=======> Building '/usr/src/linux#4.14.9-1.pkg.tar.gz'.
bsdtar -p -o -C /usr/src/work/src -xf /usr/src/linux-4.14.9.tar.xz
cp /boot/config /usr/src/work/src
+ build
+ cd linux-4.14.9
+ make mrproper
+ cp /usr/src/work/src/config .config
+ make olddefconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/zconf.lex.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf  --olddefconfig Kconfig
#
# configuration written to .config
#
+ make all
scripts/kconfig/conf  --silentoldconfig Kconfig
Makefile:939: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel".  Stop.
=======> ERROR: Building '/usr/src/linux#4.14.9-1.pkg.tar.gz' failed.
# grep CONFIG_UNWINDER_ORC /boot/config || echo fail
fail
CONFIG_UNWINDER_ORC нету в конфиге (выполняю make olddefconfig) из чего я делаю вывод что это новая опция ядра и в ванильном ядре по-умолчанию включена, требует у меня чего-то там доустановить ещё.

Пора валить на нормальный дистрибутив, надоело что ваниль не может просто работать.

★★★★★

Пора валить на нормальный дистрибутив, надоело что ваниль не может просто работать.

А ты не пробовал просто работать и не заниматься херней? Или это такой вид дауншифтинга?

unixwz ()
Ответ на: комментарий от u0atgKIRznY5

ну сперва надо узнать что они под этими пакетами подразумевают, характерное название пакетов намекает на их принадлежность к Debian GNU/Linux семейству, а любителей ванили обошли стороной.

Spoofing ★★★★★ ()
Ответ на: комментарий от unixwz

работаю водителем-экспедитором на пекарне, развожу хлеб по магазинам. в свободное от работы время пердолю консолечку в своё удовольствие.

Spoofing ★★★★★ ()

Пора валить на нормальный дистрибутив, надоело что ваниль не может просто работать.

Дык ты собираешь пакет со сторонними либами, как ты без них планируешь его собрать? А раз ты умнее пакетного менеджера и мейнтейнеров то разбирай ручками вот эту всю фигню, ничего тут неожиданного нет.

micronekodesu ★★★ ()

Для пользователей CRUX: # prt-get depinst elfutils

Всем спасибо.

Spoofing ★★★★★ ()

Таки задам резонный вопрос - «Почему твоя не собирает кернел в чистом arch-chroot?»

Compiler optimization level
  1. Optimize for speed (CC_OPTIMIZE_FOR_SPEED) (NEW)
> 2. Optimize for performance (CC_OPTIMIZE_FOR_PERFORMANCE)
  3. Optimize for size (CC_OPTIMIZE_FOR_SIZE)
choice[1-3]: 1

Processor family
  1. AMD Opteron/Athlon64/Hammer/K8 (MK8)
  2. AMD Opteron/Athlon64/Hammer/K8 with SSE3 (MK8SSE3) (NEW)
  3. AMD 61xx/7x50/PhenomX3/X4/II/K10 (MK10) (NEW)
  4. AMD Barcelona (MBARCELONA) (NEW)
  5. AMD Bobcat (MBOBCAT) (NEW)
  6. AMD Jaguar (MJAGUAR) (NEW)
  7. AMD Bulldozer (MBULLDOZER) (NEW)
  8. AMD Piledriver (MPILEDRIVER) (NEW)
  9. AMD Steamroller (MSTEAMROLLER) (NEW)
  10. AMD Excavator (MEXCAVATOR) (NEW)
  11. AMD Zen (MZEN) (NEW)
  12. Intel P4 / older Netburst based Xeon (MPSC)
  13. Intel Atom (MATOM)
  14. Intel Core 2 (MCORE2)
  15. Intel Nehalem (MNEHALEM) (NEW)
  16. Intel Westmere (MWESTMERE) (NEW)
  17. Intel Silvermont (MSILVERMONT) (NEW)
  18. Intel Sandy Bridge (MSANDYBRIDGE) (NEW)
  19. Intel Ivy Bridge (MIVYBRIDGE) (NEW)
  20. Intel Haswell (MHASWELL) (NEW)
  21. Intel Broadwell (MBROADWELL) (NEW)
  22. Intel Skylake (MSKYLAKE) (NEW)
> 23. Generic-x86-64 (GENERIC_CPU)
  24. Native optimizations autodetected by GCC (MNATIVE) (NEW)
choice[1-24?]: 24

Choose kernel unwinder
> 1. ORC unwinder (UNWINDER_ORC) (NEW)
  2. Frame pointer unwinder (UNWINDER_FRAME_POINTER) (NEW)
  3. Guess unwinder (UNWINDER_GUESS) (NEW)
choice[1-3?]: 1

Пора валить на нормальный дистрибутив, надоело что ваниль не может просто работать.

Arch - работает сборка ядра и с CONFIG_UNWINDER_ORC.

blitz ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.