* [d-kernel] Q: kernel-image & different arches @ 2005-01-30 8:42 Anton D. Kachalov 2005-01-30 9:12 ` Anton Farygin 0 siblings, 1 reply; 5+ messages in thread From: Anton D. Kachalov @ 2005-01-30 8:42 UTC (permalink / raw) To: devel-kernel Приветствую! Вот возник вопрос, касающийся сборки из одного src.rpm ядер под разные архитектуры. Сейчас встал вопрос о сборке x86_64. Т.е. как минимум нужно перед сборкой класть другой конфиг. Вот как лучше это сделать? PS. Размножать исходные пакеты нет смысла, т.к. я могу собрать все мыслимые kernel-image-* для своей архитектуры немного изменяя конфиг. Rgds, Anton ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [d-kernel] Q: kernel-image & different arches 2005-01-30 8:42 [d-kernel] Q: kernel-image & different arches Anton D. Kachalov @ 2005-01-30 9:12 ` Anton Farygin 2005-01-30 9:24 ` Anton D. Kachalov 0 siblings, 1 reply; 5+ messages in thread From: Anton Farygin @ 2005-01-30 9:12 UTC (permalink / raw) To: ALT Linux kernel packages development Anton D. Kachalov wrote: >Приветствую! >Вот возник вопрос, касающийся сборки из одного src.rpm ядер под разные >архитектуры. Сейчас встал вопрос о сборке x86_64. Т.е. как минимум нужно >перед сборкой класть другой конфиг. Вот как лучше это сделать? > >PS. Размножать исходные пакеты нет смысла, т.к. я могу собрать все >мыслимые >kernel-image-* для своей архитектуры немного изменяя конфиг. > > IMHO надо разбивать конфиги под архитектуру. Добавив, например, .<arch> Rgds, Rider ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [d-kernel] Q: kernel-image & different arches 2005-01-30 9:12 ` Anton Farygin @ 2005-01-30 9:24 ` Anton D. Kachalov 2005-01-30 9:25 ` Anton Farygin 0 siblings, 1 reply; 5+ messages in thread From: Anton D. Kachalov @ 2005-01-30 9:24 UTC (permalink / raw) To: ALT Linux kernel packages development On Sun, Jan 30, 2005 at 12:12:43PM +0300, Anton Farygin wrote: > Anton D. Kachalov wrote: > > >Приветствую! > >Вот возник вопрос, касающийся сборки из одного src.rpm ядер под разные > >архитектуры. Сейчас встал вопрос о сборке x86_64. Т.е. как минимум нужно > >перед сборкой класть другой конфиг. Вот как лучше это сделать? > > > >PS. Размножать исходные пакеты нет смысла, т.к. я могу собрать все > >мыслимые > >kernel-image-* для своей архитектуры немного изменяя конфиг. > > > > > > IMHO надо разбивать конфиги под архитектуру. > > Добавив, например, .<arch> у меня такая же идея. Если нет .<arch>, то брать дефолтный, без .<arch> Rgds, Anton ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [d-kernel] Q: kernel-image & different arches 2005-01-30 9:24 ` Anton D. Kachalov @ 2005-01-30 9:25 ` Anton Farygin 2005-01-30 9:41 ` Anton D. Kachalov 0 siblings, 1 reply; 5+ messages in thread From: Anton Farygin @ 2005-01-30 9:25 UTC (permalink / raw) To: ALT Linux kernel packages development Anton D. Kachalov wrote: >On Sun, Jan 30, 2005 at 12:12:43PM +0300, Anton Farygin wrote: > > >>Anton D. Kachalov wrote: >> >> >> >>>Приветствую! >>>Вот возник вопрос, касающийся сборки из одного src.rpm ядер под разные >>>архитектуры. Сейчас встал вопрос о сборке x86_64. Т.е. как минимум нужно >>>перед сборкой класть другой конфиг. Вот как лучше это сделать? >>> >>>PS. Размножать исходные пакеты нет смысла, т.к. я могу собрать все >>>мыслимые >>>kernel-image-* для своей архитектуры немного изменяя конфиг. >>> >>> >>> >>> >>IMHO надо разбивать конфиги под архитектуру. >> >>Добавив, например, .<arch> >> >> >у меня такая же идея. Если нет .<arch>, то брать дефолтный, без .<arch> > > > Можно и так. А можно и улучшить, сделав дефолтный - config.i586, а изменять под другую архитектуру - скриптом. Соответственно нужен скрипт, который будет накладывать изменения для архитектур (включать/выключать опции). Rgds, Rider ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [d-kernel] Q: kernel-image & different arches 2005-01-30 9:25 ` Anton Farygin @ 2005-01-30 9:41 ` Anton D. Kachalov 0 siblings, 0 replies; 5+ messages in thread From: Anton D. Kachalov @ 2005-01-30 9:41 UTC (permalink / raw) To: ALT Linux kernel packages development On Sun, Jan 30, 2005 at 12:25:35PM +0300, Anton Farygin wrote: > Anton D. Kachalov wrote: > > >On Sun, Jan 30, 2005 at 12:12:43PM +0300, Anton Farygin wrote: > > > > > >>Anton D. Kachalov wrote: > >> > >> > >> > >>>Приветствую! > >>>Вот возник вопрос, касающийся сборки из одного src.rpm ядер под разные > >>>архитектуры. Сейчас встал вопрос о сборке x86_64. Т.е. как минимум нужно > >>>перед сборкой класть другой конфиг. Вот как лучше это сделать? > >>> > >>>PS. Размножать исходные пакеты нет смысла, т.к. я могу собрать все > >>>мыслимые > >>>kernel-image-* для своей архитектуры немного изменяя конфиг. > >>> > >>> > >>> > >>> > >>IMHO надо разбивать конфиги под архитектуру. > >> > >>Добавив, например, .<arch> > >> > >> > >у меня такая же идея. Если нет .<arch>, то брать дефолтный, без .<arch> > > > > > > > Можно и так. > > А можно и улучшить, сделав дефолтный - config.i586, а изменять под > другую архитектуру - скриптом. > > Соответственно нужен скрипт, который будет накладывать изменения для > архитектур (включать/выключать опции). там слишком много может поменяться от одной архитектуры к другой. Вот например, между i586 и x86_64 разница в 20kb и всё зависит от Kconfig'ов в ядре. Т.ч. лучше класть конфиги примерно как config*.i386, config*.x86_64, а в сборке просто проверять наличие config*.%base_arch Rgds, Anton ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-01-30 9:41 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-01-30 8:42 [d-kernel] Q: kernel-image & different arches Anton D. Kachalov 2005-01-30 9:12 ` Anton Farygin 2005-01-30 9:24 ` Anton D. Kachalov 2005-01-30 9:25 ` Anton Farygin 2005-01-30 9:41 ` Anton D. Kachalov
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