ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* 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