[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [mxe-octave:dev] default-octave on hydra site
From: |
Tatsuro MATSUOKA |
Subject: |
Re: [mxe-octave:dev] default-octave on hydra site |
Date: |
Tue, 26 Jul 2016 10:04:41 +0900 (JST) |
----- Original Message -----
> From: Tatsuro MATSUOKA
> To: Mike Miller
> Cc: "octave-maintainers
> Date: 2016/7/26, Tue 09:40
> Subject: Re: [mxe-octave:dev] default-octave on hydra site
>
>> From: Mike Miller
>
>> To: Tatsuro MATSUOKA
>> Cc: "octave-maintainers
>> Date: 2016/7/26, Tue 02:05
>> Subject: Re: [mxe-octave:dev] default-octave on hydra site
>>
>> On Sat, Jul 23, 2016 at 15:55:59 +0900, Tatsuro MATSUOKA wrote:
>>> If mxe-octave is configured with --enable-octave=default, mxe-octave
> is set
>> to build default branched source.
>>> If one did not make tar ball by oneself, the mxe-octave will download
>> default branch source from the hydra site
>>>
>>> http://hydra.nixos.org/job/gnu/octave-default/tarball/latest/download
>>>
>>>
>>> However, this tar ball has two demerits:
>>>
>>> 1. It is not the latest. (Some delays always happen.)
>>> 2. Contents of the file HD-ID is "unknown" and ChangeLog is
> empty
>> so that
>>> one cannot know to which commit is applied to the source tree.
>>>
>>> Of course, as is written in the wiki about mxe build,
>>>
>>>
>>
> http://wiki.octave.org/Windows_Installer#Step_2:_To_build_your_first_Octave-for_Windows_development_version:
>>>
>>> It is better to build octave on Unix family (linux etcs.) and make tar
> ball
>> by make dist.
>>>
>>> The tar ball using this procedure has not unknown HD-ID and not empty
>> ChangeLog.
>>>
>>>
>>> Perhaps the procedure that the mxe-octave downloads tar ball
>>> from hydra site when octave-x.x.x+.tar.gz does not exist in the pkg
>> directory
>>> is considered to be users' convenient.
>>> However, demerit is not so small, I think.
>>>
>>> In my opinion, it is better that use of tarball from hydra site will
> be
>> optional.
>>
>> I agree with your assessment of the problems with the source
>> distribution from hydra.
>>
>> I don't know if it's possible, but maybe mxe-octave could be
> changed to
>> just report an error if the user tries to build default-octave and there
>> is no tarball.
>>
>
>
> Thank you for the reply.
> I can add explanation to the wiki about default branch tar ball.
>
> My English is poor so that I will report here when I will finish the modify
> the
> wiki.
>
> Tatsuro
http://wiki.octave.org/Windows_Installer#Step_2:_To_build_your_first_Octave-for_Windows_development_version:
I have add caution fo the above for hydra archives.
Please correct it.
Tatsuro