Отправляет email-рассылки с помощью сервиса Sendsay

Win4lin & ASP 9.0

i386-asplinux-linux-gnu)

Добрый день.
Кто нибудь запускал сабж?
Я скачал Kernel-Win4Lin3-2.4.19.patch и mki-adapter.patch
mki-adapter.patch пропатчился нормально
но kernel патч начал ругаться

cat Kernel-Win4Lin3-2.4.20.patch | patch -p1 -s -N -E -d /usr/src/linux/
1 out of 5 hunks FAILED -- saving rejects to file arch/i386/kernel/head.S.rej
1 out of 2 hunks FAILED -- saving rejects to file arch/i386/kernel/smpboot.c.rej
2 out of 2 hunks FAILED -- saving rejects to file include/asm-i386/desc.h.rej
1 out of 1 hunk FAILED -- saving rejects to file include/asm-i386/segment.h.rej
1 out of 2 hunks FAILED -- saving rejects to file include/linux/sched.h.rej
1 out of 2 hunks FAILED -- saving rejects to file kernel/exit.c.rej
2 out of 2 hunks FAILED -- saving rejects to file kernel/sched.c.rej
1 out of 2 hunks FAILED -- saving rejects to file mm/vmscan.c.rej

ну и дальше соответственно дело заглохло ...
что тут можно сделать???

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Русскин Андрей Олего вич Tue, 25 Nov 2003 11:43:01 +0300 (#25362)

 

Ответы:

Здравствуйте, Русскин.

Вы писали 25 Ноябрь 2003 г., 10:43:01:

Нет, у меня руки не дошли

видимо опечатка - здесь 2.4.29, далее 2.4.20

Если патч накладывается на стандартное ядро (ASP9) то наверное стоит
попробовать (без особой надежды на полный успех)
Kernel-Win4Lin3-RedHat9.0_2.4.20.18.patch
Если подобных сообщений станет меньше, то уже хорошо.
Хотя (IMO) лучше всё таки воспользоваться vanilla kernel.
Относительно ошибок (rejects) при патче (любом основанном на diff), то
можно элементарно вручную с корректировать файлы. Для этого нужен
любимый редактор текста (желательно с поддержкой синтаксиса языка
програмирования данного продукта), смотрим на строку вроде

соотвественно открываем для правки файл mm/vmscan.c, и для просмотра
mm/vmscan.c.rej. В последнем показаны блоки искомого и заменяемого текста
(в том числе и номера строк). Из вышеприведённого сообщения видно что
в файле mm/vmscan.c только 1 блок из двух не был автоматически
изменён. Далее находится в исходном файле искомый текст и правится в
соотвествием с требованиями патча. При небольшой удачи даже не
потребуется особого знания данного языка програмирования.
Удачи!

PS: получив рабочий патч стоит выложить его на общедоступном месте
( получив славу первопроходца и благодарность трудящихся :)

Ответить   Vasile Wed, 26 Nov 2003 01:02:57 +0200 (#25478)

 

i386-asplinux-linux-gnu)

On Wed, 26 Nov 2003 01:02:57 +0200
Скачал 2.4.20.9-02.src.rpm и взял оттуда патчи
пропатчилось без проблем
но зато на этапе make dep выдало кучу ошибок :-((((
сейчас дотяну пропатченное ядро и посмотрим что получится :-)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Русскин Андрей Олего вич Wed, 26 Nov 2003 14:21:34 +0300 (#25786)

 

Хай Vasile,

Wednesday, November 26, 2003, 2:02:57 AM, вы писали:

(без особой надежды на полный успех) подчеркнуть 2 раза! У АСП-в свое
ядро.

Ответить   Wed, 26 Nov 2003 09:43:35 +0300 (#25811)

 

Здравствуйте, Андрей.

Вы писали 26 Ноябрь 2003 г., 8:43:35:

Согласен - но если пробовать, так пробовать. Пара reject'ов уйдут -
вообще хорошо. А ручную работу никто не отменял.

Ответить   Vasile Wed, 26 Nov 2003 20:04:07 +0200 (#25941)

 

i386-asplinux-linux-gnu)

Извиняюсь: Kernel-Win4Lin3-2.4.20.patch
^^

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Русскин Андрей Олего вич Wed, 26 Nov 2003 08:21:05 +0300 (#25783)

 

Здравствуйте.

Есть некоторый успешный опыт установки Win4Lin 5.0 на Ural. Правда
ядро 2.4.22 брал именно vanilla с kernel.org. На ядра от поставщиков
дистрибутивов наложено некое количество своих патчей и из-за этого
Kernel-Win4Lin*-2.4.*.patch наложить на такие ядра не получится,
за исключением случаев когда об этом заботятся сами поставщики
дистрибутивов, например есть патч, для AltLinux, который
подправляет их ядро и spec файл. Или посмотрев что на что должно
меняться, поковырятьсь руками, хотя здесь 100% гарантий нет. В
интернете есть много толкового материала, по установке, настройке,
руссификации, лицензированию. У меня единственной проблемой была
лицензия для версии 5.0. Если есть потребность могу выслать все
что нарыл когда-то по этому вопросу архивом на личку. Сам ставил
Win98SE RUS. Есть также и у меня по сабжу вопросик. Если
кто-нибудь пробовал поднимать в этой конфигурации Pervasive SQL
Client, просьба поделиться опытом.

Удачи, Старый.