Nп/п : 64 из 100
 От   : Rainer Weikusat                     2:5075/128        29 авг 23 21:58:08
 К    : Kaz Kylheku                                           29 авг 23 23:59:02
 Тема : Re: Build Systems
----------------------------------------------------------------------------------
                                                                                 
@MSGID:
<873501a7mn.fsf@doppelsaurus.mobileactivedefense.com> 8236c3fa
@REPLY: <20230829102534.979@kylheku.com> 90b7ed65
@REPLYADDR Rainer Weikusat
<rweikusat@talktalk.net>
@REPLYTO 2:5075/128 Rainer Weikusat
@CHRS: CP866 2
@RFC: 1 0
@RFC-Message-ID:
<873501a7mn.fsf@doppelsaurus.mobileactivedefense.com>
@RFC-References: 1@dont-email.me>
<87r0nxrvm1.fsf@bsb.me.uk>1@dont-email.me><87lee2qz5v.fsf@bsb.me.uk>1@dont-email.me><20230823195415.19d4c01e
0cb2ca57faf92c07@g{oogle}mail.com>2@dont-email.me> 1@dont-email.me><20230824083325.525@kylheku.com>
1@dont-email.me>GMN3.79590@fx16.iad>1@dont-email.me><20230824160017.406@kylheku.com><87edjrhz1d.fsf@do
ppelsaurus.mobileactivedefense.com><20230825095521.754@kylheku.com><87a5ufhtk5.f
sf@doppelsaurus.mobileactivedefense.com><20230825113441.899@kylheku.com><877cpda
kxu.fsf@doppelsaurus.mobileactivedefense.com><20230829102534.979@kylheku.com> >
@TZUTC: 0100
@PID: Gnus/5.13 (Gnus v5.13) Emacs/27.1
(gnu/linux)
@TID: FIDOGATE-5.12-ge4e8b94
Kaz Kylheku <864-117-4973@kylheku.com> writes:
> On 2023-08-29, Rainer Weikusat <rweikusat@talktalk.net> wrote:
>> Kaz Kylheku <864-117-4973@kylheku.com> writes:
>>> On 2023-08-25, Rainer Weikusat <rweikusat@talktalk.net> wrote:
>>
>> [configure & friends in git]

[...]

>> Never check anything into git which is supposed to generated from
>> something else also checked into git. In case someone else did this,
>> remove it. 
>
> By and large, and by default, we should follow the configuration
> management principle that secondary/derived objects are not put into
> version control, only primary ones. This principle agrees with what you
> are saying. When not sure, don`t check in the derived object.
>
> There are exceptions though.

[easily building old releases]

> If you check out a baseline from ten years ago, you get the
> correct ten-year-old configure script or y.tab.c, which
> were generated with the version of the generators used at the
> time.

Hmm ... in my opinion, the chances that a ten year old version of
anything non-trivial will compile, let alone work, on a current Linux
system are exceedingly slim and an old system will have the old tools
available.
--- Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
 * Origin: usenet.network (2:5075/128)
SEEN-BY: 5001/100 5005/49 5010/352 5015/255 5019/40
5020/715 848 1042 4441
SEEN-BY: 5020/12000 5030/49 1081 5075/128
@PATH: 5075/128 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх