LinuxForum.Fans
Тема

Патч из оверлея, как?

Автор: zenon 42 сообщений 8271 просмотров
#209509

Ручками то не вопрос патчить, но собственно вот допустим есть:

text
* sys-fs/reiser4-kernel [1]
     Available versions:  
    (2.6.30)    (~)2.6.30
    (2.6.32)    (~)2.6.32
    (2.6.33)    (~)2.6.33
    (2.6.34)    (~)2.6.34
    (2.6.36)    (~)2.6.36
    (2.6.37)    (~)2.6.37
     Description:         Reiser4 FS patches for linux kernel

[1] "raw" layman/raw

Как его правильно прикручивать?

#209513

Можно как то так вот

#209516

тут, видимо, нужен app-portage/ppatch.

#209522

емерджишь патч, а потом пересобираешь пакеты, которые он тебе скажет...

#209535

Это конечно все хорошо, но ссылки в этом оверлее, для некоторых пакетов устарели, как раз на sys-fs/reiser4-kernel точно устарела, и качать патч придется ручками.

#209537

ormorph, понятно что устарели, Шишкин вообще походу забил на reiser4.
Это я начал искать его патчи, но по старым адресам на kernel.org и reiser4.wiki.kernel.org их уже нет, нашел в оверлее, и стало интересно каким образом их накладывать.
Те я так понимаю допустим патч есть для 2.6.37, эмерджу это ядро и патч, и по идее оно патчится?

#209546
newzenon написал:
ormorph, понятно что устарели, Шишкин вообще походу забил на reiser4.
Это я начал искать его патчи, но по старым адресам на kernel.org и reiser4.wiki.kernel.org их уже нет, нашел в оверлее, и стало интересно каким образом их накладывать.
Те я так понимаю допустим патч есть для 2.6.37, эмерджу это ядро и патч, и по идее оно патчится?

Хм посмотрел ебилд ну и класс raw, если честно то я не нашел там ни одной команды наложения патча, тут надо посмотреть официальный сайт разработчиков данного оверлея, в чем тут фишка, но видно mydoom прав с данным пакетом похоже какая то завязка есть, но не похоже что он участвует в установке.

#209557

Да уж ebuild давно никто не поправлял.

text
inherit raw

FN="reiser4-for-${PV}.patch.bz2" DESCRIPTION="Reiser4 FS patches for linux kernel" SLOT="${PV}" SRC_URI="http://ftp.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/${FN}" KEYWORDS="~x86 ~amd64" PDEPEND="|| ( virtual/linux-sources virtual/linux-kernel )" RESTRICT="nomirror" S="${WORKDIR}"

src_unpack(){ cp "${DISTDIR}/${FN}" ${S} || die }

src_install(){ insinto /usr/ppatch/virtual/linux-sources/compile doins "${S}/${FN}" || die }

http://ftp.kernel.org/pub/linux/kernel/people/edward/reiser4
Нет уже, наверное после их переполохов, где же сейчас патчи?

#209559

По крайней мере где то тут есть.
Просто так как лист давно не обновлялся, страницу на официальном сайте закрыли.
Как написано в интернете, автор пока занят исправлением ошибок в коде reiserfs4, по этому патчи для ядра 3.0 пока недоступны.

#209561

Почитал тут /var/lib/layman/raw/build-kernel.txt
Думаю тут сильно много заморочек, для простого наложения патча.

#209562

ы. Пробовал недавно btrfs на /usr/portage - загнулась на emerge world - not enougth disk space, df выводил вообще бред - свободно примерно 18 из 20Gb, а в процентах - ~35% использовано.... :O

#209600
newzenon написал:
ы. Пробовал недавно btrfs на /usr/portage - загнулась на emerge world - not enougth disk space, df выводил вообще бред - свободно примерно 18 из 20Gb, а в процентах - ~35% использовано....

этим btrfs грешит... лучше разделять /usr/portage и /usr/portage/distfiles/ (а также /usr/portage/packages, если используется) последние много кушают и там большие файлы.

ormorph написал:
Конечно не ляжет.

скорей всего ляжет, но ни кто не да`т никаких гарантий....

ormorph написал:
Хм посмотрел ебилд ну и класс raw, если честно то я не нашел там ни одной команды наложения патча, тут надо посмотреть официальный сайт разработчиков данного оверлея, в чем тут фишка, но видно mydoom прав с данным пакетом похоже какая то завязка есть, но не похоже что он участвует в установке.

там идут правки в /var/db/pkg для того, чтобы пометить. что надо пересобрать... патч накладывается при пересборке...а вообще всё описано в raw/build-kernel.txt.
лол: лицензия в README

#209635
Fat-Zer написал:
скорей всего ляжет, но ни кто не да`т никаких гарантий....

Не не ляжет, даже если в ручную набивать, там изменения в fs/inode.c ну и в mm/filemap.c, как раз зависимые :D

#209652

ormorph, лег на 3.1.2 правда с ошибками, сейчас собрать попробую, в menuconfig пункт появился:

text

>gzip -d reiser4-for-2.6.38.patch.gz                           /usr/src/linux-3.1.2-gentoo/ :)
>patch -p1 < reiser4-for-2.6.38.patch                          /usr/src/linux-3.1.2-gentoo/ :)
patching file Documentation/Changes
Hunk #1 FAILED at 36.
Hunk #2 succeeded at 150 (offset -7 lines).
Hunk #3 succeeded at 345 (offset -7 lines).
1 out of 3 hunks FAILED -- saving rejects to file Documentation/Changes.rej
patching file Documentation/filesystems/reiser4.txt
patching file fs/fs-writeback.c
Hunk #1 FAILED at 475.
Hunk #2 FAILED at 562.
Hunk #3 FAILED at 571.
Hunk #4 succeeded at 900 with fuzz 1 (offset 169 lines).
Hunk #5 succeeded at 937 (offset 48 lines).
3 out of 5 hunks FAILED -- saving rejects to file fs/fs-writeback.c.rej
patching file fs/inode.c
Hunk #1 FAILED at 82.
1 out of 1 hunk FAILED -- saving rejects to file fs/inode.c.rej
patching file fs/Kconfig
patching file fs/Makefile
Hunk #1 succeeded at 63 (offset 1 line).
patching file fs/read_write.c
Hunk #1 FAILED at 126.
Hunk #2 FAILED at 151.
2 out of 2 hunks FAILED -- saving rejects to file fs/read_write.c.rej
patching file fs/reiser4/as_ops.c
patching file fs/reiser4/block_alloc.c
patching file fs/reiser4/block_alloc.h
patching file fs/reiser4/blocknrset.c
patching file fs/reiser4/carry.c
patching file fs/reiser4/carry.h
patching file fs/reiser4/carry_ops.c
patching file fs/reiser4/carry_ops.h
patching file fs/reiser4/context.c
patching file fs/reiser4/context.h
patching file fs/reiser4/coord.c
patching file fs/reiser4/coord.h
patching file fs/reiser4/debug.c
patching file fs/reiser4/debug.h
patching file fs/reiser4/dformat.h
patching file fs/reiser4/dscale.c
patching file fs/reiser4/dscale.h
patching file fs/reiser4/entd.c
patching file fs/reiser4/entd.h
patching file fs/reiser4/eottl.c
patching file fs/reiser4/estimate.c
patching file fs/reiser4/export_ops.c
patching file fs/reiser4/flush.c
patching file fs/reiser4/flush.h
patching file fs/reiser4/flush_queue.c
patching file fs/reiser4/forward.h
patching file fs/reiser4/fsdata.c
patching file fs/reiser4/fsdata.h
patching file fs/reiser4/init_super.c
patching file fs/reiser4/inode.c
patching file fs/reiser4/inode.h
patching file fs/reiser4/ioctl.h
patching file fs/reiser4/jnode.c
patching file fs/reiser4/jnode.h
patching file fs/reiser4/kassign.c
patching file fs/reiser4/kassign.h
patching file fs/reiser4/Kconfig
patching file fs/reiser4/key.c
patching file fs/reiser4/key.h
patching file fs/reiser4/ktxnmgrd.c
patching file fs/reiser4/ktxnmgrd.h
patching file fs/reiser4/lock.c
patching file fs/reiser4/lock.h
patching file fs/reiser4/Makefile
patching file fs/reiser4/oid.c
patching file fs/reiser4/page_cache.c
patching file fs/reiser4/page_cache.h
patching file fs/reiser4/plugin/cluster.c
patching file fs/reiser4/plugin/cluster.h
patching file fs/reiser4/plugin/compress/compress.c
patching file fs/reiser4/plugin/compress/compress.h
patching file fs/reiser4/plugin/compress/compress_mode.c
patching file fs/reiser4/plugin/compress/Makefile
patching file fs/reiser4/plugin/crypto/cipher.c
patching file fs/reiser4/plugin/crypto/cipher.h
patching file fs/reiser4/plugin/crypto/digest.c
patching file fs/reiser4/plugin/dir/dir.h
patching file fs/reiser4/plugin/dir/hashed_dir.c
patching file fs/reiser4/plugin/dir/Makefile
patching file fs/reiser4/plugin/dir/seekable_dir.c
patching file fs/reiser4/plugin/dir_plugin_common.c
patching file fs/reiser4/plugin/disk_format/disk_format40.c
patching file fs/reiser4/plugin/disk_format/disk_format40.h
patching file fs/reiser4/plugin/disk_format/disk_format.c
patching file fs/reiser4/plugin/disk_format/disk_format.h
patching file fs/reiser4/plugin/disk_format/Makefile
patching file fs/reiser4/plugin/fibration.c
patching file fs/reiser4/plugin/fibration.h
patching file fs/reiser4/plugin/file/cryptcompress.c
patching file fs/reiser4/plugin/file/cryptcompress.h
patching file fs/reiser4/plugin/file/file.c
patching file fs/reiser4/plugin/file/file_conversion.c
patching file fs/reiser4/plugin/file/file.h
patching file fs/reiser4/plugin/file/Makefile
patching file fs/reiser4/plugin/file/symfile.c
patching file fs/reiser4/plugin/file/symlink.c
patching file fs/reiser4/plugin/file/tail_conversion.c
patching file fs/reiser4/plugin/file_ops.c
patching file fs/reiser4/plugin/file_ops_readdir.c
patching file fs/reiser4/plugin/file_plugin_common.c
patching file fs/reiser4/plugin/hash.c
patching file fs/reiser4/plugin/inode_ops.c
patching file fs/reiser4/plugin/inode_ops_rename.c
patching file fs/reiser4/plugin/item/acl.h
patching file fs/reiser4/plugin/item/blackbox.c
patching file fs/reiser4/plugin/item/blackbox.h
patching file fs/reiser4/plugin/item/cde.c
patching file fs/reiser4/plugin/item/cde.h
patching file fs/reiser4/plugin/item/ctail.c
patching file fs/reiser4/plugin/item/ctail.h
patching file fs/reiser4/plugin/item/extent.c
patching file fs/reiser4/plugin/item/extent_file_ops.c
patching file fs/reiser4/plugin/item/extent_flush_ops.c
patching file fs/reiser4/plugin/item/extent.h
patching file fs/reiser4/plugin/item/extent_item_ops.c
patching file fs/reiser4/plugin/item/internal.c
patching file fs/reiser4/plugin/item/internal.h
patching file fs/reiser4/plugin/item/item.c
patching file fs/reiser4/plugin/item/item.h
patching file fs/reiser4/plugin/item/Makefile
patching file fs/reiser4/plugin/item/sde.c
patching file fs/reiser4/plugin/item/sde.h
patching file fs/reiser4/plugin/item/static_stat.c
patching file fs/reiser4/plugin/item/static_stat.h
patching file fs/reiser4/plugin/item/tail.c
patching file fs/reiser4/plugin/item/tail.h
patching file fs/reiser4/plugin/Makefile
patching file fs/reiser4/plugin/node/Makefile
patching file fs/reiser4/plugin/node/node40.c
patching file fs/reiser4/plugin/node/node40.h
patching file fs/reiser4/plugin/node/node.c
patching file fs/reiser4/plugin/node/node.h
patching file fs/reiser4/plugin/object.c
patching file fs/reiser4/plugin/object.h
patching file fs/reiser4/plugin/plugin.c
patching file fs/reiser4/plugin/plugin.h
patching file fs/reiser4/plugin/plugin_header.h
patching file fs/reiser4/plugin/plugin_set.c
patching file fs/reiser4/plugin/plugin_set.h
patching file fs/reiser4/plugin/security/Makefile
patching file fs/reiser4/plugin/security/perm.c
patching file fs/reiser4/plugin/security/perm.h
patching file fs/reiser4/plugin/space/bitmap.c
patching file fs/reiser4/plugin/space/bitmap.h
patching file fs/reiser4/plugin/space/Makefile
patching file fs/reiser4/plugin/space/space_allocator.h
patching file fs/reiser4/plugin/tail_policy.c
patching file fs/reiser4/pool.c
patching file fs/reiser4/pool.h
patching file fs/reiser4/readahead.c
patching file fs/reiser4/readahead.h
patching file fs/reiser4/README
patching file fs/reiser4/reiser4.h
patching file fs/reiser4/safe_link.c
patching file fs/reiser4/safe_link.h
patching file fs/reiser4/seal.c
patching file fs/reiser4/seal.h
patching file fs/reiser4/search.c
patching file fs/reiser4/status_flags.c
patching file fs/reiser4/status_flags.h
patching file fs/reiser4/super.c
patching file fs/reiser4/super.h
patching file fs/reiser4/super_ops.c
patching file fs/reiser4/tap.c
patching file fs/reiser4/tap.h
patching file fs/reiser4/tree.c
patching file fs/reiser4/tree.h
patching file fs/reiser4/tree_mod.c
patching file fs/reiser4/tree_mod.h
patching file fs/reiser4/tree_walk.c
patching file fs/reiser4/tree_walk.h
patching file fs/reiser4/txnmgr.c
patching file fs/reiser4/txnmgr.h
patching file fs/reiser4/type_safe_hash.h
patching file fs/reiser4/vfs_ops.c
patching file fs/reiser4/vfs_ops.h
patching file fs/reiser4/wander.c
patching file fs/reiser4/wander.h
patching file fs/reiser4/writeout.h
patching file fs/reiser4/znode.c
patching file fs/reiser4/znode.h
patching file include/linux/fs.h
Hunk #1 succeeded at 524 (offset -1 lines).
Hunk #2 succeeded at 1651 with fuzz 2 (offset 31 lines).
Hunk #3 succeeded at 2194 (offset 32 lines).
Hunk #4 succeeded at 2302 (offset 70 lines).
patching file include/linux/mm.h
Hunk #1 succeeded at 1009 (offset 26 lines).
patching file include/linux/sched.h
Hunk #1 FAILED at 1727.
1 out of 1 hunk FAILED -- saving rejects to file include/linux/sched.h.rej
patching file include/linux/writeback.h
Hunk #1 succeeded at 7 with fuzz 2 (offset -4 lines).
Hunk #2 FAILED at 70.
1 out of 2 hunks FAILED -- saving rejects to file include/linux/writeback.h.rej
patching file mm/backing-dev.c
Hunk #1 succeeded at 374 (offset 12 lines).
patching file mm/filemap.c
Hunk #1 succeeded at 146 with fuzz 2 (offset 10 lines).
Hunk #2 succeeded at 1088 (offset 116 lines).
patching file mm/page-writeback.c
Hunk #1 succeeded at 1384 (offset 201 lines).
patching file mm/vmscan.c
Hunk #1 succeeded at 2136 (offset 96 lines).
Hunk #2 succeeded at 2203 (offset 96 lines).
#209661
newzenon написал:
ormorph, лег на 3.1.2 правда с ошибками, сейчас собрать попробую, в menuconfig пункт появился:

Только собирать лучше модулем, так как если включить в ядро должны быть проблемы в работе.

#209663

Не, не собралось.

text

* CMD_LOGLEVEL: 5
* Gentoo Linux Genkernel; Version 3.4.20
* Running with options: --loglevel=5 all

* Resolving config file, command line, and arch default settings. * LOGFILE set in config file to "/var/log/genkernel.log". * KERNEL_DIR defaulted to "/usr/src/linux". * NO_KERNEL_SOURCES not set. * KNAME defaulted to "genkernel". * MAKEOPTS set in config file to "-j5". * KERNEL_MAKE defaulted to "make". * UTILS_MAKE defaulted to "make". * KERNEL_CC defaulted to "gcc". * KERNEL_LD defaulted to "ld". * KERNEL_AS defaulted to "as". * UTILS_CC defaulted to "gcc". * UTILS_LD defaulted to "ld". * UTILS_AS defaulted to "as". * KERNEL_CROSS_COMPILE not set. * UTILS_CROSS_COMPILE not set. * BOOTDIR defaulted to "/boot". * SPLASH not set. * POSTCLEAR not set. * MRPROPER set in config file to "yes". * MENUCONFIG set in config file to "yes". * CLEAN set in config file to "yes". * MINKERNPACKAGE not set. * MODULESPACKAGE not set. * KERNCACHE not set. * NORAMDISKMODULES not set. * ALLRAMDISKMODULES not set. * INITRAMFS_OVERLAY not set. * MOUNTBOOT set in config file to "yes". * BUILD_STATIC not set. * SAVE_CONFIG set in config file to "yes". * SYMLINK not set. * INSTALL_MOD_PATH not set. * OLDCONFIG set in config file to "no". * LVM set in config file to "no". * DMRAID set in config file to "no". * ISCSI not set. * BUSYBOX defaulted to "yes". * UNIONFS not set. * NETBOOT not set. * REAL_ROOT not set. * DISKLABEL set in config file to "yes". * LUKS set in config file to "no". * GPG not set. * MDADM set in config file to "no". * MDADM_CONFIG not set. * MULTIPATH not set. * FIRMWARE not set. * FIRMWARE_DIR defaulted to "/lib/firmware". * FIRMWARE_FILES not set. * INTEGRATED_INITRAMFS not set. * GENZIMAGE not set. * KEYMAP defaulted to "yes". * DOKEYMAPAUTO not set. * BUSYBOX_CONFIG not set. * KERNEL_ARCH=x86 * Linux Kernel 3.1.2-gentoo for x86_64... * kernel: Using config from /usr/share/genkernel/arch/x86_64/kernel-config * Previous config backed up to .config--2011-12-01--12-34-32.bak * kernel: >> Running mrproper... COMMAND: make -j5 CC="gcc" LD="ld" AS="as" ARCH="x86" mrproper CLEAN scripts/basic CLEAN scripts/kconfig CLEAN include/config CLEAN .config * kernel: --oldconfig is disabled; not running 'make oldconfig'. * kernel: >> Cleaning... COMMAND: make -j5 CC="gcc" LD="ld" AS="as" ARCH="x86" clean * kernel: >> Invoking menuconfig... COMMAND: make -j5 -j1 CC="gcc" LD="ld" AS="as" ARCH="x86" menuconfig scripts/kconfig/zconf.tab.c: В функции ‘header_print_comment’: scripts/kconfig/confdata.c:551:10: предупреждение: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result scripts/kconfig/zconf.tab.c: В функции ‘kconfig_print_comment’: scripts/kconfig/confdata.c:467:10: предупреждение: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result .config:911:warning: symbol value 'm' invalid for BT_L2CAP .config:912:warning: symbol value 'm' invalid for BT_SCO .config:2813:warning: symbol value 'm' invalid for LEDS_CLASS .config:2860:warning: symbol value 'm' invalid for RTC_LIB .config:2861:warning: symbol value 'm' invalid for RTC_CLASS # # configuration written to .config #

*** End of the configuration. *** Execute 'make' to start the build or try 'make help'.

COMMAND: make -j5 CC="gcc" LD="ld" AS="as" ARCH="x86" prepare HOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig CHK include/linux/version.h UPD include/linux/version.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh * >> Compiling 3.1.2-gentoo bzImage... COMMAND: make -j5 CC="gcc" LD="ld" AS="as" ARCH="x86" bzImage CHK include/linux/version.h HOSTCC scripts/kallsyms HOSTCC scripts/genksyms/genksyms.o CHK include/generated/utsrelease.h CC scripts/mod/empty.o HOSTCC scripts/genksyms/lex.lex.o HOSTCC scripts/conmakehash HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/bin2c HOSTCC scripts/genksyms/parse.tab.o CALL scripts/checksyscalls.sh HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/genksyms/genksyms HOSTLD scripts/mod/modpost CHK include/generated/compile.h CC init/main.o HOSTCC usr/gen_init_cpio CC init/do_mounts.o LD arch/x86/crypto/built-in.o AS arch/x86/ia32/ia32entry.o CC arch/x86/ia32/sys_ia32.o In file included from init/main.c:38:0: include/linux/writeback.h: В функции ‘is_flush_bd_task’: include/linux/writeback.h:12:29: ошибка: ‘PF_FLUSHER’ undeclared (first use in this function) include/linux/writeback.h:12:29: замечание: each undeclared identifier is reported only once for each function it appears in make[1]: *** [init/main.o] Ошибка 1 make[1]: *** Ожидание завершения заданий... CC kernel/sched.o UPD include/generated/compile.h CC mm/filemap.o CC arch/x86/ia32/ia32_signal.o In file included from include/linux/backing-dev.h:18:0, from include/linux/nfs_fs_sb.h:5, from include/linux/nfs_fs.h:57, from init/do_mounts.c:20: include/linux/writeback.h: В функции ‘is_flush_bd_task’: include/linux/writeback.h:12:29: ошибка: ‘PF_FLUSHER’ undeclared (first use in this function) include/linux/writeback.h:12:29: замечание: each undeclared identifier is reported only once for each function it appears in make[1]: *** [init/do_mounts.o] Ошибка 1 make: *** [init] Ошибка 2 make: *** Ожидание завершения заданий... CC arch/x86/ia32/ipc32.o GEN usr/initramfs_data.cpio AS usr/initramfs_data.o LD usr/built-in.o CC arch/x86/kernel/process_64.o CC arch/x86/ia32/audit.o In file included from mm/filemap.c:27:0: include/linux/writeback.h: В функции ‘is_flush_bd_task’: include/linux/writeback.h:12:29: ошибка: ‘PF_FLUSHER’ undeclared (first use in this function) include/linux/writeback.h:12:29: замечание: each undeclared identifier is reported only once for each function it appears in CC kernel/fork.o mm/filemap.c: На верхнем уровне: mm/filemap.c:149:1: ошибка: ‘__remove_from_page_cache’ undeclared here (not in a function) mm/filemap.c:149:1: предупреждение: type defaults to ‘int’ in declaration of ‘__remove_from_page_cache’ make[1]: *** [mm/filemap.o] Ошибка 1 make: *** [mm] Ошибка 2 CC kernel/exec_domain.o LD arch/x86/ia32/built-in.o LD arch/x86/kvm/built-in.o CC arch/x86/kernel/signal.o In file included from include/linux/backing-dev.h:18:0, from include/linux/blkdev.h:13, from kernel/sched.c:47: include/linux/writeback.h: В функции ‘is_flush_bd_task’: include/linux/writeback.h:12:29: ошибка: ‘PF_FLUSHER’ undeclared (first use in this function) include/linux/writeback.h:12:29: замечание: each undeclared identifier is reported only once for each function it appears in AS arch/x86/kernel/entry_64.o In file included from include/linux/backing-dev.h:18:0, from include/linux/blkdev.h:13, from kernel/fork.c:61: include/linux/writeback.h: В функции ‘is_flush_bd_task’: include/linux/writeback.h:12:29: ошибка: ‘PF_FLUSHER’ undeclared (first use in this function) include/linux/writeback.h:12:29: замечание: each undeclared identifier is reported only once for each function it appears in make[1]: *** [kernel/sched.o] Ошибка 1 make[1]: *** Ожидание завершения заданий... LD arch/x86/net/built-in.o CC arch/x86/mm/init.o LD arch/x86/platform/ce4100/built-in.o LD arch/x86/platform/efi/built-in.o LD arch/x86/platform/iris/built-in.o LD arch/x86/platform/mrst/built-in.o LD arch/x86/platform/olpc/built-in.o LD arch/x86/platform/scx200/built-in.o LD arch/x86/platform/sfi/built-in.o make[1]: *** [kernel/fork.o] Ошибка 1 make: *** [kernel] Ошибка 2 LD arch/x86/platform/uv/built-in.o CC arch/x86/kernel/traps.o LD arch/x86/platform/visws/built-in.o LD arch/x86/platform/built-in.o CC arch/x86/kernel/irq.o CC arch/x86/vdso/vma.o LDS arch/x86/vdso/vdso.lds AS arch/x86/vdso/vdso-note.o CC arch/x86/kernel/irq_64.o CC arch/x86/vdso/vclock_gettime.o CC arch/x86/mm/init_64.o CC arch/x86/kernel/dumpstack_64.o CC arch/x86/kernel/time.o CC arch/x86/vdso/vgetcpu.o LDS arch/x86/vdso/vdso32/vdso32.lds AS arch/x86/vdso/vdso32/note.o CC arch/x86/kernel/ioport.o AS arch/x86/vdso/vdso32/int80.o AS arch/x86/vdso/vdso32/syscall.o AS arch/x86/vdso/vdso32/sysenter.o CC arch/x86/vdso/vdso32-setup.o CC arch/x86/kernel/ldt.o CC arch/x86/kernel/dumpstack.o CC arch/x86/kernel/setup.o CC arch/x86/mm/fault.o VDSO arch/x86/vdso/vdso.so.dbg CC arch/x86/mm/ioremap.o CC arch/x86/kernel/x86_init.o VDSO arch/x86/vdso/vdso32-int80.so.dbg VDSO arch/x86/vdso/vdso32-syscall.so.dbg VDSO arch/x86/vdso/vdso32-sysenter.so.dbg CC arch/x86/kernel/i8259.o VDSOSYM arch/x86/vdso/vdso-syms.lds VDSOSYM arch/x86/vdso/vdso32-int80-syms.lds VDSOSYM arch/x86/vdso/vdso32-syscall-syms.lds VDSOSYM arch/x86/vdso/vdso32-sysenter-syms.lds OBJCOPY arch/x86/vdso/vdso.so OBJCOPY arch/x86/vdso/vdso32-int80.so OBJCOPY arch/x86/vdso/vdso32-syscall.so OBJCOPY arch/x86/vdso/vdso32-sysenter.so VDSOSYM arch/x86/vdso/vdso32-syms.lds CC arch/x86/mm/extable.o CC arch/x86/mm/pageattr.o AS arch/x86/vdso/vdso.o AS arch/x86/vdso/vdso32.o LD arch/x86/vdso/built-in.o CC arch/x86/kernel/irqinit.o CC arch/x86/mm/mmap.o CC arch/x86/kernel/jump_label.o CC arch/x86/kernel/irq_work.o CC arch/x86/kernel/probe_roms.o CC arch/x86/mm/pat.o CC arch/x86/kernel/sys_x86_64.o CC arch/x86/kernel/x8664_ksyms_64.o CC arch/x86/mm/pgtable.o CC arch/x86/kernel/syscall_64.o CC arch/x86/kernel/vsyscall_64.o AS arch/x86/kernel/vsyscall_emu_64.o CC arch/x86/mm/physaddr.o CC arch/x86/kernel/bootflag.o CC arch/x86/kernel/e820.o CC arch/x86/mm/gup.o CC arch/x86/kernel/pci-dma.o CC arch/x86/mm/setup_nx.o CC arch/x86/kernel/quirks.o CC arch/x86/mm/pat_rbtree.o CC arch/x86/mm/tlb.o CC arch/x86/kernel/topology.o CC arch/x86/mm/memblock.o CC arch/x86/kernel/kdebugfs.o CC arch/x86/kernel/alternative.o CC arch/x86/kernel/i8253.o CC arch/x86/kernel/pci-nommu.o CC arch/x86/kernel/hw_breakpoint.o LD arch/x86/mm/built-in.o CC arch/x86/kernel/tsc.o CC arch/x86/kernel/io_delay.o CC arch/x86/kernel/rtc.o CC arch/x86/kernel/pci-iommu_table.o CC arch/x86/kernel/resource.o CC arch/x86/kernel/trampoline.o AS arch/x86/kernel/trampoline_64.o CC arch/x86/kernel/process.o CC arch/x86/kernel/i387.o CC arch/x86/kernel/xsave.o CC arch/x86/kernel/ptrace.o CC arch/x86/kernel/tls.o CC arch/x86/kernel/step.o CC arch/x86/kernel/i8237.o CC arch/x86/kernel/acpi/boot.o CC arch/x86/kernel/apic/apic.o CC arch/x86/kernel/cpu/intel_cacheinfo.o CC arch/x86/kernel/reboot.o CC arch/x86/kernel/early-quirks.o CC arch/x86/kernel/smp.o CC arch/x86/kernel/smpboot.o CC arch/x86/kernel/cpu/scattered.o CC arch/x86/kernel/acpi/sleep.o CC arch/x86/kernel/cpu/topology.o CC arch/x86/kernel/apic/apic_noop.o CC arch/x86/kernel/cpu/proc.o CC arch/x86/kernel/tsc_sync.o CC arch/x86/kernel/apic/ipi.o MKCAP arch/x86/kernel/cpu/capflags.c LDS arch/x86/kernel/acpi/realmode/wakeup.lds CC arch/x86/kernel/cpu/powerflags.o CC arch/x86/kernel/setup_percpu.o AS arch/x86/kernel/acpi/realmode/wakeup.o CC arch/x86/kernel/cpu/common.o CC arch/x86/kernel/acpi/realmode/wakemain.o CC arch/x86/kernel/acpi/realmode/video-mode.o CC arch/x86/kernel/mpparse.o CC arch/x86/kernel/apic/hw_nmi.o AS arch/x86/kernel/acpi/realmode/copy.o AS arch/x86/kernel/acpi/realmode/bioscall.o CC arch/x86/kernel/acpi/realmode/regs.o CC arch/x86/kernel/machine_kexec_64.o CC arch/x86/kernel/acpi/realmode/video-vga.o CC arch/x86/kernel/apic/io_apic.o CC arch/x86/kernel/acpi/realmode/video-vesa.o CC arch/x86/kernel/acpi/realmode/video-bios.o CC arch/x86/kernel/cpu/vmware.o AS arch/x86/kernel/relocate_kernel_64.o LD arch/x86/kernel/acpi/realmode/wakeup.elf CC arch/x86/kernel/crash.o OBJCOPY arch/x86/kernel/acpi/realmode/wakeup.bin AS arch/x86/kernel/acpi/wakeup_64.o CC arch/x86/kernel/cpu/hypervisor.o CC arch/x86/kernel/acpi/cstate.o CC arch/x86/kernel/cpu/sched.o CC arch/x86/kernel/apic/apic_flat_64.o CC arch/x86/kernel/cpu/mshyperv.o CC arch/x86/kernel/cpu/bugs_64.o AS arch/x86/kernel/acpi/wakeup_rm.o LD arch/x86/kernel/acpi/built-in.o CC arch/x86/kernel/apic/probe_64.o CC arch/x86/kernel/cpu/intel.o CC arch/x86/kernel/cpu/amd.o CC arch/x86/kernel/crash_dump_64.o CC arch/x86/kernel/cpu/centaur.o CC arch/x86/kernel/cpu/perf_event.o CC arch/x86/kernel/module.o CC arch/x86/kernel/cpu/mcheck/mce.o LD arch/x86/kernel/apic/built-in.o CC arch/x86/kernel/cpu/mtrr/main.o CC arch/x86/kernel/cpu/perfctr-watchdog.o CC arch/x86/kernel/early_printk.o CC arch/x86/kernel/cpu/mcheck/mce-severity.o CC arch/x86/kernel/cpu/mtrr/if.o CC arch/x86/kernel/cpu/mcheck/mce_intel.o CC arch/x86/kernel/cpu/mcheck/mce_amd.o CC arch/x86/kernel/hpet.o CC arch/x86/kernel/cpu/mtrr/generic.o CC arch/x86/kernel/cpu/mcheck/threshold.o CC arch/x86/kernel/cpu/mcheck/therm_throt.o CC arch/x86/kernel/cpu/capflags.o CC arch/x86/kernel/amd_nb.o CC arch/x86/kernel/pcspeaker.o CC arch/x86/kernel/cpu/mtrr/cleanup.o CC arch/x86/kernel/pci-swiotlb.o LD arch/x86/kernel/cpu/mcheck/built-in.o CC arch/x86/kernel/audit_64.o CC arch/x86/kernel/amd_gart_64.o CC arch/x86/kernel/aperture_64.o CC arch/x86/kernel/pci-calgary_64.o CC arch/x86/kernel/tce_64.o LD arch/x86/kernel/cpu/mtrr/built-in.o LD arch/x86/kernel/cpu/built-in.o CC arch/x86/kernel/mmconf-fam10h_64.o CC arch/x86/kernel/vsmp_64.o AS arch/x86/kernel/head_64.o CC arch/x86/kernel/head64.o CC arch/x86/kernel/head.o CC arch/x86/kernel/init_task.o LDS arch/x86/kernel/vmlinux.lds LD arch/x86/kernel/built-in.o LD arch/x86/built-in.o * ERROR: Failed to compile the "bzImage" target...

* -- Grepping log... --

* KEYMAP defaulted to "yes". * DOKEYMAPAUTO not set. * BUSYBOX_CONFIG not set. * KERNEL_ARCH=x86

* ERROR: Failed to compile the "bzImage" target...

* -- End log... --

* Please consult /var/log/genkernel.log for more information and any * errors that were reported above.

* Report any genkernel bugs to bugs.gentoo.org and * assign your bug to genkernel@gentoo.org. Please include * as much information as you can in your bug report; attaching * /var/log/genkernel.log so that your issue can be dealt with effectively. * * Please do *not* report compilation failures as genkernel bugs! *

Войдите или зарегистрируйтесь, чтобы ответить.