* [devel] Q: упаковка софта, требующего для своей сборки kernel-headers/kernel-headers-modules
@ 2008-03-22 9:49 Dmitry Lebkov
2008-03-22 10:29 ` Kirill A. Shutemov
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Dmitry Lebkov @ 2008-03-22 9:49 UTC (permalink / raw)
To: ALT Devel discussion list
Коллеги, доброго времени суток.
Собираю dynamips-0.2.8-RC2 (http://www.ipflow.utc.fr/blog/).
В коде используется linux/skbuff.h, принадлежащий
kernel-headers-modules-std-smp-2.6.18-alt12.
Вопросов, собственно, два:
1. Принадлежность linux/skbuff.h (и всего, что он тянет за собой) пакету
kernel-headers-modules-std-smp - оно так и должно быть или им место в
kernel-headers-std-smp? Или вообще в glibc-kernheaders?
2. Если с принадлежностью файлов всё верно -- как правильно поставить
зависимости на kernel-headers-modules-std-smp нужной версии?
Что-то мне подсказывает, что подобных зависимостей быть не должно. Но как
обойти возникшие грабли, я пока не сообразил...
--
WBR, Dmitry Lebkov
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: упаковка софта, требующего для своей сборки kernel-headers/kernel-headers-modules
2008-03-22 9:49 [devel] Q: упаковка софта, требующего для своей сборки kernel-headers/kernel-headers-modules Dmitry Lebkov
@ 2008-03-22 10:29 ` Kirill A. Shutemov
2008-03-22 14:54 ` Dmitry Lebkov
2008-03-22 11:35 ` Michael Shigorin
2008-03-22 13:19 ` [devel] Q: упаковка софта , " Хихин Руслан
2 siblings, 1 reply; 6+ messages in thread
From: Kirill A. Shutemov @ 2008-03-22 10:29 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 476 bytes --]
On Sat, Mar 22, 2008 at 07:49:30PM +1000, Dmitry Lebkov wrote:
> Коллеги, доброго времени суток.
>
> Собираю dynamips-0.2.8-RC2 (http://www.ipflow.utc.fr/blog/).
> В коде используется linux/skbuff.h, принадлежащий
Где??
> pwd
/home/kas/tmp/dynamips-0.2.8-RC2
> grep -r 'skbuff.h' * ; echo $?
1
--
Regards, Kirill A. Shutemov
+ Belarus, Minsk
+ ALT Linux Team, http://www.altlinux.com/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: упаковка софта, требующего для своей сборки kernel-headers/kernel-headers-modules
2008-03-22 10:29 ` Kirill A. Shutemov
@ 2008-03-22 14:54 ` Dmitry Lebkov
0 siblings, 0 replies; 6+ messages in thread
From: Dmitry Lebkov @ 2008-03-22 14:54 UTC (permalink / raw)
To: ALT Devel discussion list
Kirill A. Shutemov пишет:
> On Sat, Mar 22, 2008 at 07:49:30PM +1000, Dmitry Lebkov wrote:
>> Коллеги, доброго времени суток.
>>
>> Собираю dynamips-0.2.8-RC2 (http://www.ipflow.utc.fr/blog/).
>> В коде используется linux/skbuff.h, принадлежащий
>
> Где??
>
>> pwd
> /home/kas/tmp/dynamips-0.2.8-RC2
>> grep -r 'skbuff.h' * ; echo $?
> 1
Невнимательно смотрел лог. :) Вот как оно ругалось при наличии kernel-headers*
в систем:
Compiling net_io.c
In file included from net_io.c:37:
/usr/include/linux/if_tun.h:21:26: error: linux/skbuff.h: No such file or directory
In file included from /usr/include/linux/netdevice.h:28,
from /usr/include/linux/if_tun.h:23,
from net_io.c:37:
/usr/include/linux/if.h:119: error: redefinition of 'struct ifmap'
/usr/include/linux/if.h:155: error: redefinition of 'struct ifreq'
/usr/include/linux/if.h:205: error: redefinition of 'struct ifconf'
make: *** [net_io.o] Error 1
make: Leaving directory `/home/dvl/build/BUILD/dynamips-0.2.8-RC2'
После удаления kernel-headers* всё нормально собралось.
--
WBR, Dmitry Lebkov
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: упаковка софта, требующего для своей сборки kernel-headers/kernel-headers-modules
2008-03-22 9:49 [devel] Q: упаковка софта, требующего для своей сборки kernel-headers/kernel-headers-modules Dmitry Lebkov
2008-03-22 10:29 ` Kirill A. Shutemov
@ 2008-03-22 11:35 ` Michael Shigorin
2008-03-22 13:19 ` [devel] Q: упаковка софта , " Хихин Руслан
2 siblings, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2008-03-22 11:35 UTC (permalink / raw)
To: ALT Devel discussion list
On Sat, Mar 22, 2008 at 07:49:30PM +1000, Dmitry Lebkov wrote:
> Собираю dynamips-0.2.8-RC2 (http://www.ipflow.utc.fr/blog/).
Кстати, он есть в сизифе; ACL на @nobody.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: упаковка софта , требующего для своей сборки kernel-headers/kernel-headers-modules
2008-03-22 9:49 [devel] Q: упаковка софта, требующего для своей сборки kernel-headers/kernel-headers-modules Dmitry Lebkov
2008-03-22 10:29 ` Kirill A. Shutemov
2008-03-22 11:35 ` Michael Shigorin
@ 2008-03-22 13:19 ` Хихин Руслан
2008-03-22 14:46 ` Dmitry Lebkov
2 siblings, 1 reply; 6+ messages in thread
From: Хихин Руслан @ 2008-03-22 13:19 UTC (permalink / raw)
To: devel
[-- Attachment #1.1: Type: text/plain, Size: 325 bytes --]
Здравствуйте Dmitry Lebkov
В сообщении от 22 марта 2008 Dmitry Lebkov написал(a):
> Коллеги, доброго времени суток.
> Собираю dynamips-0.2.8-RC2 (http://www.ipflow.utc.fr/blog/).
Что-то у вас не так со сборочной средой с приложенным патчем собирается
вмиг на обеих архитектурах в хэшере.
--
С уважением Хихин Руслан
[-- Attachment #1.2: dynamips-0.2.8-RC2-makefile-libs.patch --]
[-- Type: text/x-diff, Size: 462 bytes --]
diff -uNr dynamips-0.2.8-RC2/Makefile dynamips-0.2.8-RC2-new/Makefile
--- dynamips-0.2.8-RC2/Makefile 2007-10-14 12:43:07 +0400
+++ dynamips-0.2.8-RC2-new/Makefile 2008-03-22 15:42:37 +0300
@@ -58,7 +58,7 @@
PTHREAD_LIBS?=-lpthread
# PCAP_LIB=-lpcap
CFLAGS+=-I/usr/include -I. $(PTHREAD_CFLAGS)
- LIBS=-L/usr/lib -L. -ldl /usr/lib/libelf.a $(PTHREAD_LIBS)
+ LIBS=-lelf $(PTHREAD_LIBS) -ldl
DESTDIR=/usr
else
ifeq ($(shell uname -s), Darwin)
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: упаковка софта , требующего для своей сборки kernel-headers/kernel-headers-modules
2008-03-22 13:19 ` [devel] Q: упаковка софта , " Хихин Руслан
@ 2008-03-22 14:46 ` Dmitry Lebkov
0 siblings, 0 replies; 6+ messages in thread
From: Dmitry Lebkov @ 2008-03-22 14:46 UTC (permalink / raw)
To: ALT Devel discussion list
Хихин Руслан пишет:
> Здравствуйте Dmitry Lebkov
> В сообщении от 22 марта 2008 Dmitry Lebkov написал(a):
> > Коллеги, доброго времени суток.
> > Собираю dynamips-0.2.8-RC2 (http://www.ipflow.utc.fr/blog/).
> Что-то у вас не так со сборочной средой с приложенным патчем собирается
> вмиг на обеих архитектурах в хэшере.
Удалил kernel-headers-* из системы -- всё собралось. =\ Собрать новую
версию сразу в хэшере не догадался. :)
Вопросы снимаются. Спасибо всем, отозвавшимся.
2 mike@: Миш, я все это (dynamips + GNS3) сначала погоняю в своей песочнице,
и если всё устроит - подхвачу. ;)
--
WBR, Dmitry Lebkov
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-03-22 14:54 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-22 9:49 [devel] Q: упаковка софта, требующего для своей сборки kernel-headers/kernel-headers-modules Dmitry Lebkov
2008-03-22 10:29 ` Kirill A. Shutemov
2008-03-22 14:54 ` Dmitry Lebkov
2008-03-22 11:35 ` Michael Shigorin
2008-03-22 13:19 ` [devel] Q: упаковка софта , " Хихин Руслан
2008-03-22 14:46 ` Dmitry Lebkov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git