* Re: [Comm] Смею повторить 2 вопроса.
2002-12-20 15:12 ` [Comm] Смею повторить 2 вопроса viro
@ 2002-10-25 14:36 ` Alexandre Prokoudine
2002-12-23 9:43 ` Alexander Bokovoy
1 sibling, 0 replies; 5+ messages in thread
From: Alexandre Prokoudine @ 2002-10-25 14:36 UTC (permalink / raw)
To: community
On Fri, 20 Dec 2002 18:12:18 +0300
viro@mail.ru wrote:
> On Thu, Dec 19, 2002 at 11:59:57PM +0300, Someone Unknown wrote:
> > Честное слово, надоело отвечать на один и тот же вопрос по 10 раз. Все есть в
> > архивах.
>
> Я стараюсь увахать чужое время и посему произвнел поиск в рассылке
> (у меня в ящике ~130000 писем)
> Вот что нашел по ключику "aicasm"
http://search.altlinux.ru/index.php?ps=50&q=aicasm&ps=20&o=0&m=all&ul=&dt=back&dp=0&dx=1&dm=0&dd=01&dy=2000&db=01%2F01%2F1970&de=31%2F12%2F2020&cat=
А.П.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Comm] Rebuild kernel
@ 2002-12-19 12:08 viro
2002-12-19 20:59 ` Someone Unknown
0 siblings, 1 reply; 5+ messages in thread
From: viro @ 2002-12-19 12:08 UTC (permalink / raw)
To: ALT Linux Mailing List
Пожалуйста не ругайте что сюда а не в Сизиф.
Хотя стоит именно он.
Собираю ядра 2.4.18 alt6,8,9 2.4.19 alt0.8
Собираю UP,SMP
[vic@vic SPECS]$rpm -ba --target i586 kernel-2.4.spec
............
/usr/bin/ld: cannot find -ldb_cxx
collect2: ld returned 1 exit status
make[4]: *** [aicasm] Error 1
make[4]: Leaving directory
`/home/vic/RPM/BUILD/linux/drivers/scsi/aic7xxx/aicasm'
make[3]: *** [aicasm/aicasm] Error 2
make[3]: Leaving directory
`/home/vic/RPM/BUILD/linux/drivers/scsi/aic7xxx'
make[2]: *** [_modsubdir_aic7xxx] Error 2
make[2]: Leaving directory `/home/vic/RPM/BUILD/linux/drivers/scsi'
make[1]: *** [_modsubdir_scsi] Error 2
make[1]: Leaving directory `/home/vic/RPM/BUILD/linux/drivers'
make: *** [_mod_drivers] Error 2
ошибка: Неверный код возврата из /home/vic/tmp/rpm-tmp.13914 (%build)
Ошибки сборки пакетов:
Неверный код возврата из /home/vic/tmp/rpm-tmp.13914 (%build)
[vic@vic SPECS]$
Ставил патч, убеждался что в 2.4.18 alt9 патч уже вкючен.
То-же самое.
Собираю BOOT
[vic@vic SPECS]$rpm -ba --target i386 kernel-2.4.spec
.............
+ make -j1 CC=/usr/bin/kgcc bzImage
gcc -pipe -Wall -Os -fexpensive-optimizations -march=i386 -mcpu=i686
-fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2
-mpreferred-stack-boundary=2 -Wstrict-prototypes -o scripts/split-include
scripts/split-include.c
scripts/split-include include/linux/autoconf.h include/config
/usr/bin/kgcc -D__KERNEL__ -I/home/vic/RPM/BUILD/linux/include -pipe -Wall
-Os -fexpensive-optimizations -march=i386 -mcpu=i686 -fomit-frame-pointer
-falign-loops=2 -falign-jumps=2 -falign-functions=2
-mpreferred-stack-boundary=2 -Wstrict-prototypes -DKBUILD_BASENAME=main
-c -o init/main.o init/main.c
cc1: Invalid option `-falign-loops=2'
cc1: Invalid option `-falign-jumps=2'
cc1: Invalid option `-falign-functions=2'
make: *** [init/main.o] Error 1
ошибка: Неверный код возврата из /home/vic/tmp/rpm-tmp.36944 (%build)
[vic@vic SPECS]$
Пробовал с i586
То-же самое.
Вразумите пожалуйста.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Rebuild kernel
2002-12-19 12:08 [Comm] Rebuild kernel viro
@ 2002-12-19 20:59 ` Someone Unknown
2002-12-20 15:12 ` [Comm] Смею повторить 2 вопроса viro
0 siblings, 1 reply; 5+ messages in thread
From: Someone Unknown @ 2002-12-19 20:59 UTC (permalink / raw)
To: community
Честное слово, надоело отвечать на один и тот же вопрос по 10 раз. Все есть в
архивах.
> Пожалуйста не ругайте что сюда а не в Сизиф.
> Хотя стоит именно он.
>
> Собираю ядра 2.4.18 alt6,8,9 2.4.19 alt0.8
>
>
>
> Собираю UP,SMP
> [vic@vic SPECS]$rpm -ba --target i586 kernel-2.4.spec
>
> ............
> /usr/bin/ld: cannot find -ldb_cxx
> collect2: ld returned 1 exit status
> make[4]: *** [aicasm] Error 1
> make[4]: Leaving directory
> `/home/vic/RPM/BUILD/linux/drivers/scsi/aic7xxx/aicasm'
> make[3]: *** [aicasm/aicasm] Error 2
> make[3]: Leaving directory
> `/home/vic/RPM/BUILD/linux/drivers/scsi/aic7xxx'
> make[2]: *** [_modsubdir_aic7xxx] Error 2
> make[2]: Leaving directory `/home/vic/RPM/BUILD/linux/drivers/scsi'
> make[1]: *** [_modsubdir_scsi] Error 2
> make[1]: Leaving directory `/home/vic/RPM/BUILD/linux/drivers'
> make: *** [_mod_drivers] Error 2
> ошибка: Неверный код возврата из /home/vic/tmp/rpm-tmp.13914 (%build)
>
>
> Ошибки сборки пакетов:
> Неверный код возврата из /home/vic/tmp/rpm-tmp.13914 (%build)
> [vic@vic SPECS]$
>
> Ставил патч, убеждался что в 2.4.18 alt9 патч уже вкючен.
> То-же самое.
>
>
>
>
> Собираю BOOT
> [vic@vic SPECS]$rpm -ba --target i386 kernel-2.4.spec
>
> .............
> + make -j1 CC=/usr/bin/kgcc bzImage
> gcc -pipe -Wall -Os -fexpensive-optimizations -march=i386 -mcpu=i686
> -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2
> -mpreferred-stack-boundary=2 -Wstrict-prototypes -o scripts/split-include
> scripts/split-include.c
> scripts/split-include include/linux/autoconf.h include/config
> /usr/bin/kgcc -D__KERNEL__ -I/home/vic/RPM/BUILD/linux/include -pipe -Wall
> -Os -fexpensive-optimizations -march=i386 -mcpu=i686 -fomit-frame-pointer
> -falign-loops=2 -falign-jumps=2 -falign-functions=2
> -mpreferred-stack-boundary=2 -Wstrict-prototypes -DKBUILD_BASENAME=main
> -c -o init/main.o init/main.c
> cc1: Invalid option `-falign-loops=2'
> cc1: Invalid option `-falign-jumps=2'
> cc1: Invalid option `-falign-functions=2'
> make: *** [init/main.o] Error 1
> ошибка: Неверный код возврата из /home/vic/tmp/rpm-tmp.36944 (%build)
> [vic@vic SPECS]$
>
> Пробовал с i586
> То-же самое.
> Вразумите пожалуйста.
>
>
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Comm] Смею повторить 2 вопроса.
2002-12-19 20:59 ` Someone Unknown
@ 2002-12-20 15:12 ` viro
2002-10-25 14:36 ` Alexandre Prokoudine
2002-12-23 9:43 ` Alexander Bokovoy
0 siblings, 2 replies; 5+ messages in thread
From: viro @ 2002-12-20 15:12 UTC (permalink / raw)
To: community
On Thu, Dec 19, 2002 at 11:59:57PM +0300, Someone Unknown wrote:
> Честное слово, надоело отвечать на один и тот же вопрос по 10 раз. Все есть в
> архивах.
Я стараюсь увахать чужое время и посему произвнел поиск в рассылке
(у меня в ящике ~130000 писем)
Вот что нашел по ключику "aicasm"
------------------------------
Alexander Bokovoy <a.bokovoy@sam-solutions.net> writes:
> > Установил src.rpm (2.4.18-alt7) и запустил time -bb kernel.spec
> > А сборка вываливается:
> >
> > make[4]: Entering directory
> > `/usr/src/RPM/BUILD/linux/drivers/scsi/aic7xxx/aicasm'
> > *** Install db development libraries
> > yacc -d -b aicasm_gram aicasm_gram.y
> > mv aicasm_gram.tab.c aicasm_gram.c
> > mv aicasm_gram.tab.h aicasm_gram.h
> Установите libdb1-devel, libdb4-devel-static
Эти пакеты стоят в BuildPreReq, без них все обломилось бы гораздо раньше
:)
Там проблема в том, что linux/drivers/scsi/aic7xxx/aicasm/Makefile не
подцепит db.h ни от libdb1-devel, ни от libdb4-devel. Hаверняка ведь у
Константина установлен полный ассортимент libdbX-devel, так что он-то
проблем
не испытывает :)
Вот с таким патчиком все собирается:
--- linux/drivers/scsi/aic7xxx/aicasm/Makefile.orig Wed Apr 17 20:52:39
2002
+++ linux/drivers/scsi/aic7xxx/aicasm/Makefile Wed Apr 17 20:51:37 2002
@@ -34,6 +34,8 @@
echo "#include <db3/db_185.h>" > aicdb.h; \
elif [ -e "/usr/include/db2/db_185.h" ]; then \
...
------------------------------------
Теперь повторю что в первом запросе упомянулась попытка применить патч
и компилить 2.4.18-alt9
Смею выдержки из RPM/SPECS/kernel-2.4.spec
-------------------------
...
%if %USE_GCC_COMPAT
BuildPreReq: dev86 compat-gcc libdb1-devel libdb4-devel-static byacc perl
flex libstdc++-devel zlib-devel
%else
BuildPreReq: dev86 gcc libdb1-devel libdb4-devel-static byacc perl flex
libstdc++-devel zlib-devel
%endif
...
-------------------------
Patch679: linux-2.4.18-aic_db.patch
...
%patch679 -p1
-------------------------
Для проверки
[vic@tech1 vic]$ rpm -qa | grep libdb
libdb2-devel-2.4.14-alt2
libdb4-devel-4.0.14-alt7
libdb4-devel-static-4.0.14-alt7
libdb1-1.85-alt2
libdb1-devel-1.85-alt2
libdb4-4.0.14-alt7
libdb3-3.3.11-alt8
libdb2-2.4.14-alt2
Может я плохо искал в рассылке.
Смею повторить и второй вопрос (не могу скомпилить BOOT - подробности в
письме ранне) так как поиск по ключю "falign" мне ответа
не дал.
Может мне кто нибудь сможет дать ответ
PS
Извините за нравоучение.
Многое может раздражать.
Я на тот момент исчерпал свои идеи по поводу того "Что делать?"
Я просил помощи.
Я то-же немного занят и не могу перечитать ВСЕ письма.
Посылая вопрос я надеюсь, что кто-то знает ответ и его это СИЛЬНО не
затруднит. Даже если я по невнимательности пропустил уже данный ранее
ответ.
В этой рассылке процветает ответ"надоело отвечать на один и тот же вопрос
по 10 раз."
По моему правильно делать так.
Дать ответ (если знаешь) и после этого имеешь право аккуратно добавить что
ответ был в рассылке"
ПОСЛЕ ТОЧНОГО ОТВЕТА.
КУЛЬТУРНО.
Знаете ответ - помогите.
Не знаете - не грубите.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Смею повторить 2 вопроса.
2002-12-20 15:12 ` [Comm] Смею повторить 2 вопроса viro
2002-10-25 14:36 ` Alexandre Prokoudine
@ 2002-12-23 9:43 ` Alexander Bokovoy
1 sibling, 0 replies; 5+ messages in thread
From: Alexander Bokovoy @ 2002-12-23 9:43 UTC (permalink / raw)
To: community
On Fri, Dec 20, 2002 at 06:12:18PM +0300, viro@mail.ru wrote:
> On Thu, Dec 19, 2002 at 11:59:57PM +0300, Someone Unknown wrote:
> > Честное слово, надоело отвечать на один и тот же вопрос по 10 раз. Все есть в
> > архивах.
>
> Я стараюсь увахать чужое время и посему произвнел поиск в рассылке
> (у меня в ящике ~130000 писем)
> Вот что нашел по ключику "aicasm"
>
> ------------------------------
> Alexander Bokovoy <a.bokovoy@sam-solutions.net> writes:
>
> > > Установил src.rpm (2.4.18-alt7) и запустил time -bb kernel.spec
> > > А сборка вываливается:
> > >
> > > make[4]: Entering directory
> > > `/usr/src/RPM/BUILD/linux/drivers/scsi/aic7xxx/aicasm'
> > > *** Install db development libraries
> > > yacc -d -b aicasm_gram aicasm_gram.y
> > > mv aicasm_gram.tab.c aicasm_gram.c
> > > mv aicasm_gram.tab.h aicasm_gram.h
> > Установите libdb1-devel, libdb4-devel-static
>
> Эти пакеты стоят в BuildPreReq, без них все обломилось бы гораздо раньше
> :)
> Там проблема в том, что linux/drivers/scsi/aic7xxx/aicasm/Makefile не
> подцепит db.h ни от libdb1-devel, ни от libdb4-devel. Hаверняка ведь у
> Константина установлен полный ассортимент libdbX-devel, так что он-то
> проблем
> не испытывает :)
Вот что потребовалось мне, чтобы собрать это ядро в BTE (где в системе
существуют только те пакеты, которые указаны в BuildReqs и те, которые за
ними потянутся):
%if %USE_GCC_COMPAT
BuildPreReq: dev86 compat-gcc libdb1-devel libdb4-devel-static byacc perl flex libstdc++-devel zlib-devel libdb2-devel libdb4_cxx-devel
%else
BuildPreReq: dev86 gcc libdb1-devel libdb4-devel-static byacc perl flex gcc3.2-c++ libstdc++-devel zlib-devel libdb2-devel libdb4_cxx-devel
%endif
Для ветки USE_GCC_COMPAT надо еще соответствующее gcc-c++.
--
/ Alexander Bokovoy
---
Th' MIND is the Pizza Palace of th' SOUL
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-12-23 9:43 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-19 12:08 [Comm] Rebuild kernel viro
2002-12-19 20:59 ` Someone Unknown
2002-12-20 15:12 ` [Comm] Смею повторить 2 вопроса viro
2002-10-25 14:36 ` Alexandre Prokoudine
2002-12-23 9:43 ` Alexander Bokovoy
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git