LINUX.ORG.RU

[pf-kernel] не собирается

 


0

1

Буквально сегодня потянул и гита последнюю версию pf-3.1 . Во время сборки выдает такую ошибку:

In file included from block/bfq-iosched.c:128:0:

block/bfq-ioc.c: In function ‘bfq_alloc_io_context’:

block/bfq-ioc.c:166:6: error: ‘struct cfq_io_context’ has no member named ‘last_end_request’

block/bfq-iosched.c: In function ‘bfq_add_rq_rb’:

block/bfq-iosched.c:438:18: error: void value not ignored as it ought to be

block/bfq-iosched.c: In function ‘bfq_update_io_thinktime’:

block/bfq-iosched.c:1964:39: error: ‘struct cfq_io_context’ has no member named ‘last_end_request’

block/bfq-iosched.c:1967:5: error: ‘struct cfq_io_context’ has no member named ‘ttime_samples’

block/bfq-iosched.c:1967:29: error: ‘struct cfq_io_context’ has no member named ‘ttime_samples’

block/bfq-iosched.c:1968:5: error: ‘struct cfq_io_context’ has no member named ‘ttime_total’

block/bfq-iosched.c:1968:27: error: ‘struct cfq_io_context’ has no member named ‘ttime_total’

block/bfq-iosched.c:1969:5: error: ‘struct cfq_io_context’ has no member named ‘ttime_mean’

block/bfq-iosched.c:1969:24: error: ‘struct cfq_io_context’ has no member named ‘ttime_total’

block/bfq-iosched.c:1969:50: error: ‘struct cfq_io_context’ has no member named ‘ttime_samples’

block/bfq-iosched.c: In function ‘bfq_update_idle_window’:

block/bfq-iosched.c:2039:11: error: ‘struct cfq_io_context’ has no member named ‘ttime_samples’

block/bfq-iosched.c:2040:10: error: ‘struct cfq_io_context’ has no member named ‘ttime_mean’

block/bfq-iosched.c: In function ‘bfq_completed_request’:

block/bfq-iosched.c:2178:13: error: ‘struct cfq_io_context’ has no member named ‘last_end_request’

block/bfq-iosched.c: In function ‘bfq_prio_boost’:

block/bfq-iosched.c:2219:2: error: implicit declaration of function ‘has_fs_excl’ [-Werror=implicit-function-declaration]

cc1: some warnings being treated as errors

make[2]: *** [block/bfq-iosched.o] Error 1 make[1]: *** [block] Error 2 make[1]: *** Waiting for unfinished jobs....

Если собирать без BFQ - то собирается без ошибок. В чем проблема? BFQ глючит или что то не то с конфигом?

У меня 3.0.[012] не собирался в дебиан тестинг, вываливая непонятную ошибку. Не такую, другую. Оно (pf) кривое, как коряга.

anonymous
()

Это называется «ой».

В дереве bfq только номинально, я его сам пока не пробовал запустить, так как знаю, что там куча ошибок.

Жди релиза.

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