|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Pavel Vasilyev 2:5020/1042.65 22 Sep 2005 19:10:06 To : All Subject : reiser4 -------------------------------------------------------------------------------- Что надо сделать чтоб поставить патч поддержки reiser4 на 2.6.13.2, то что валяется на ftp://ftp.namesys.com/pub/reiser4-for-2.6 не хрена не ставится, точнее ставится но не собирается. И ругается следующими словами CC fs/reiser4/vfs_ops.o fs/reiser4/vfs_ops.c:1334: error: unknown field 'sync_inodes' specified in initializer make[2]: *** [fs/reiser4/vfs_ops.o] Ошибка 1 make[1]: *** [fs/reiser4] Ошибка 2 make: *** [fs] Ошибка 2 собственно кусок из vfs_ops.c struct super_operations reiser4_super_operations = { .alloc_inode = reiser4_alloc_inode, .destroy_inode = reiser4_destroy_inode, .read_inode = noop_read_inode, .delete_inode = reiser4_delete_inode, .put_super = reiser4_put_super, .write_super = reiser4_write_super, .statfs = reiser4_statfs, .clear_inode = reiser4_clear_inode, .sync_inodes = reiser4_sync_inodes, ^^^^^^^^^^^ - Вот эта х..ня и есть unknown .show_options = reiser4_show_options }; Так как полного патча под 2.6.13+ нет, т.е то что есть на ftp просто добавляет каталог с файлами fs/reiser4 и не меняет fs/Kconfig и fs/Makefile. Я добавляю в fs/Kconfig строчку вида source "fs/reiser4/Kconfig" И в fs/Makefile строку obj-$(CONFIG_REISER4_FS) += reiser4/ По make config/menuconfig все нормально выставляется, конфигурится, компиляется до vfc_ops.c Если закоментить эту строчку, то дальше ошибок нет, но при линковке конечного ядра естественно вылетает с ошибками типа unknown symbol:reiser4: sync_inodes P.S. Это не только в версии под 2.6.13, но и в ранних, надо где-то прописать что-то. Ради одной строчки не хочется грузить 2.6.12 с патчем, все это собирать, и ковырять исходники. Memento morri Alik! --- GoldED+ 1.1.5 (Linux 2.6.12.5 i686) * Origin: Ща как дам тебе в импичьмент, так в дефолт и уйдешь (2:5020/1042.65) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/456843330663.html, оценка из 5, голосов 10
|