ALT Linux kernel packages development
 help / color / mirror / Atom feed
* [d-kernel] v4l drivers mess
@ 2003-10-05 16:15 vsu
  2003-10-06 10:27 ` Anton Farygin
  0 siblings, 1 reply; 2+ messages in thread
From: vsu @ 2003-10-05 16:15 UTC (permalink / raw)
  To: devel-kernel

[-- Attachment #1: Type: text/plain, Size: 1174 bytes --]

Hello!

Я посмотрел кучу драйверов v4l (у нас сейчас есть только bttv и
saa7134); как оказалось, собрать всё это вместе нетривиально.
Большинство этих драйверов используют общие модули (часто встречаются
tuner, tvaudio, tvmixer, saa7111, msp3400), но проблема в том, что в
этих модулях очень часто делаются изменения, из-за чего не удаётся
найти какого-то стандартного варианта, пригодного для всех.  В
большинстве случаев эти изменения ограничиваются добавлением
идентификационных кодов (так что можно легко сделать общий вариант);
тем не менее всё равно приходится их править, что сейчас тянет за
собой пересборку ядра целиком.

Делать для каждого из этих драйверов отдельный kernel-modules-*
проблематично как раз из-за наличия таких зависимостей между ними.
Засовывать их в kernel-feat-* тоже не хочется - у нас и так их в ядре
предостаточно (и опять же проблем с зависимостями это не решает).
Предлагается промежуточный вариант - собирать всю эту кучу в одном
пакете kernel-modules-v4l (всё равно при добавлении ещё одного
драйвера с большой вероятностью придётся патчить как минимум один из
добавленных ранее).

Какие будет мнения по этому вопросу?

-- 
Sergey Vlasov

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-10-06 10:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-05 16:15 [d-kernel] v4l drivers mess vsu
2003-10-06 10:27 ` Anton Farygin

ALT Linux kernel packages development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/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-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
		devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
	public-inbox-index devel-kernel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git