* Re: [sisyphus] gen_kernel_headers
2002-11-05 15:28 [sisyphus] gen_kernel_headers Serge Pavlovsky
@ 2002-11-05 14:54 ` Dmitry V. Levin
2002-11-05 18:03 ` Serge Pavlovsky
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2002-11-05 14:54 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 298 bytes --]
On Tue, Nov 05, 2002 at 05:28:48PM +0200, Serge Pavlovsky wrote:
> эта штука при каждой загрузке обновляет файлы
> /var/run/kernel/{autoconf,modversions,version}.h
>
> в итоге make будет пересобирать все, что от них зависит. в частности, у
Поправьте правила вычисления автозависимостей.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* [sisyphus] gen_kernel_headers
@ 2002-11-05 15:28 Serge Pavlovsky
2002-11-05 14:54 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Serge Pavlovsky @ 2002-11-05 15:28 UTC (permalink / raw)
To: Sisyphus
hi
эта штука при каждой загрузке обновляет файлы
/var/run/kernel/{autoconf,modversions,version}.h
в итоге make будет пересобирать все, что от них зависит. в частности, у
меня весело пересобирается весь openh323. может быть, стОит перед cat
вставить if ! grep -q "$USR_LIB_KERNEL/$KERNEL_VERSION/$n.h" "$n.h" ?
чтобы оно обновлялось только когда надо ...
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gen_kernel_headers
2002-11-05 18:03 ` Serge Pavlovsky
@ 2002-11-05 17:56 ` Dmitry V. Levin
2002-11-05 19:36 ` Vitaly Lipatov
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2002-11-05 17:56 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 420 bytes --]
On Tue, Nov 05, 2002 at 08:03:12PM +0200, Serge Pavlovsky wrote:
> > > эта штука при каждой загрузке обновляет файлы
> > > /var/run/kernel/{autoconf,modversions,version}.h
> > >
> > > в итоге make будет пересобирать все, что от них зависит. в частности, у
> >
> > Поправьте правила вычисления автозависимостей.
>
> поправить g++ -M или поправить всех, кто им пользуется ?
Вместо
g++ -M
использовать
g++ -MM
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gen_kernel_headers
2002-11-05 14:54 ` Dmitry V. Levin
@ 2002-11-05 18:03 ` Serge Pavlovsky
2002-11-05 17:56 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Serge Pavlovsky @ 2002-11-05 18:03 UTC (permalink / raw)
To: Sisyphus
В Втр, 05.11.2002, в 16:54, Dmitry V. Levin написал:
> On Tue, Nov 05, 2002 at 05:28:48PM +0200, Serge Pavlovsky wrote:
> > эта штука при каждой загрузке обновляет файлы
> > /var/run/kernel/{autoconf,modversions,version}.h
> >
> > в итоге make будет пересобирать все, что от них зависит. в частности, у
>
> Поправьте правила вычисления автозависимостей.
поправить g++ -M или поправить всех, кто им пользуется ?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gen_kernel_headers
2002-11-05 17:56 ` Dmitry V. Levin
@ 2002-11-05 19:36 ` Vitaly Lipatov
2002-11-06 8:48 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Vitaly Lipatov @ 2002-11-05 19:36 UTC (permalink / raw)
To: sisyphus
On 5 Ноябрь 2002 20:56, Dmitry V. Levin wrote:
> Вместо
> g++ -M
> использовать
> g++ -MM
По крайней мере в g++2.96 мне это давало исключение из
автозависимостей не системных заголовочных файлов, а тех файлов,
которые в программе записаны в угловых скобках, а не в кавычках.
Я не прав?
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gen_kernel_headers
2002-11-05 19:36 ` Vitaly Lipatov
@ 2002-11-06 8:48 ` Dmitry V. Levin
2002-11-06 18:14 ` Alexey Morozov
2002-11-06 19:03 ` Serge Pavlovsky
0 siblings, 2 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2002-11-06 8:48 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 394 bytes --]
On Tue, Nov 05, 2002 at 10:36:47PM +0300, Vitaly Lipatov wrote:
> > Вместо
> > g++ -M
> > использовать
> > g++ -MM
> По крайней мере в g++2.96 мне это давало исключение из
> автозависимостей не системных заголовочных файлов, а тех файлов,
> которые в программе записаны в угловых скобках, а не в кавычках.
> Я не прав?
А разве (в нормально написанной программе) это не эквивалентно?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gen_kernel_headers
2002-11-06 8:48 ` Dmitry V. Levin
@ 2002-11-06 18:14 ` Alexey Morozov
2002-11-06 19:03 ` Serge Pavlovsky
1 sibling, 0 replies; 10+ messages in thread
From: Alexey Morozov @ 2002-11-06 18:14 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
On Wed, Nov 06, 2002 at 11:48:28AM +0300, Dmitry V. Levin wrote:
> > По крайней мере в g++2.96 мне это давало исключение из
> > автозависимостей не системных заголовочных файлов, а тех файлов,
> > которые в программе записаны в угловых скобках, а не в кавычках.
> > Я не прав?
> А разве (в нормально написанной программе) это не эквивалентно?
info '(autoconf)Configuration Headers':
...
Use `#include <config.h>' instead of `#include "config.h"', and pass the
C compiler a `-I.' option (or `-I..'; whichever directory contains
`config.h').
...
И далее - причины, по которым стоит делать так, а не иначе.
Хотя, конечно, мы в данный момент пишем именно в ""
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gen_kernel_headers
2002-11-06 8:48 ` Dmitry V. Levin
2002-11-06 18:14 ` Alexey Morozov
@ 2002-11-06 19:03 ` Serge Pavlovsky
2002-11-07 20:30 ` Dmitry V. Levin
1 sibling, 1 reply; 10+ messages in thread
From: Serge Pavlovsky @ 2002-11-06 19:03 UTC (permalink / raw)
To: Sisyphus
В Срд, 06.11.2002, в 10:48, Dmitry V. Levin написал:
> On Tue, Nov 05, 2002 at 10:36:47PM +0300, Vitaly Lipatov wrote:
> > > Вместо
> > > g++ -M
> > > использовать
> > > g++ -MM
> > По крайней мере в g++2.96 мне это давало исключение из
> > автозависимостей не системных заголовочных файлов, а тех файлов,
> > которые в программе записаны в угловых скобках, а не в кавычках.
> > Я не прав?
>
> А разве (в нормально написанной программе) это не эквивалентно?
эквивалентно, но не совсем то, что нужно. если эти файлы ( которые в
'<>' ) изменились, то все - таки пересборка нужна, так что -M
правильнее. однако неясно, чем не подходит мое предложение - не менять
заголовок, который не изменился ( довольно логично, да ? ) и сделать это
в одном месте, а не во всех third-party продуктах...
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gen_kernel_headers
2002-11-06 19:03 ` Serge Pavlovsky
@ 2002-11-07 20:30 ` Dmitry V. Levin
2002-11-08 11:50 ` Serge Pavlovsky
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2002-11-07 20:30 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 828 bytes --]
On Wed, Nov 06, 2002 at 09:03:36PM +0200, Serge Pavlovsky wrote:
> > > > Вместо
> > > > g++ -M
> > > > использовать
> > > > g++ -MM
> > > По крайней мере в g++2.96 мне это давало исключение из
> > > автозависимостей не системных заголовочных файлов, а тех файлов,
> > > которые в программе записаны в угловых скобках, а не в кавычках.
> > > Я не прав?
> >
> > А разве (в нормально написанной программе) это не эквивалентно?
>
> эквивалентно, но не совсем то, что нужно. если эти файлы ( которые в
> '<>' ) изменились, то все - таки пересборка нужна, так что -M
> правильнее. однако неясно, чем не подходит мое предложение - не менять
> заголовок, который не изменился ( довольно логично, да ? ) и сделать это
> в одном месте, а не во всех third-party продуктах...
Ok, тогда повесте, пожалуйста, bug на initscripts.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gen_kernel_headers
2002-11-07 20:30 ` Dmitry V. Levin
@ 2002-11-08 11:50 ` Serge Pavlovsky
0 siblings, 0 replies; 10+ messages in thread
From: Serge Pavlovsky @ 2002-11-08 11:50 UTC (permalink / raw)
To: Sisyphus
В Чтв, 07.11.2002, в 22:30, Dmitry V. Levin написал:
>
> Ok, тогда повесте, пожалуйста, bug на initscripts.
http://bugs.altlinux.ru/view_bug_page.php?f_id=1537
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2002-11-08 11:50 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-05 15:28 [sisyphus] gen_kernel_headers Serge Pavlovsky
2002-11-05 14:54 ` Dmitry V. Levin
2002-11-05 18:03 ` Serge Pavlovsky
2002-11-05 17:56 ` Dmitry V. Levin
2002-11-05 19:36 ` Vitaly Lipatov
2002-11-06 8:48 ` Dmitry V. Levin
2002-11-06 18:14 ` Alexey Morozov
2002-11-06 19:03 ` Serge Pavlovsky
2002-11-07 20:30 ` Dmitry V. Levin
2002-11-08 11:50 ` Serge Pavlovsky
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git