[Debian-science-sagemath] New Givaro and FFLAS-FFPACK releases

Jerome BENOIT calculus at rezozer.net
Tue Dec 14 16:07:49 GMT 2021


Hello, I got it.
I am applying the patch now.
The patched package should be in Sid before tomorrow (Paris time).
Jerome

On 14/12/2021 17:03, Tobias Hansen wrote:
> On 12/14/21 3:54 PM, Jerome BENOIT wrote:
>> Hi,
>>
>> On 14/12/2021 16:40, Tobias Hansen wrote:
>>> On 12/14/21 12:08 PM, Dima Pasechnik wrote:
>>>> On Tue, Dec 14, 2021 at 11:23 AM Jerome BENOIT <calculus at rezozer.net> wrote:
>>>>> Hi,
>>>>>
>>>>> On 14/12/2021 11:55, Dima Pasechnik wrote:
>>>>>>
>>>>>> On Tue, 14 Dec 2021, 10:40 Torrance, Douglas, <dtorrance at piedmont.edu <mailto:dtorrance at piedmont.edu>> wrote:
>>>>>>
>>>>>>      The Linbox team just released new versions of Givaro [1] and FFLAS-FFPACK
>>>>>>      [2].   Is it okay to upload these to unstable, or would that be disruptive to
>>>>>>      Sage?  It looks like some patches may be necessary -- see [3].  Note that the
>>>>>>      release candidates have been in experimental for a little while already.
>>>>>>
>>>>>>
>>>>>> apparently all you need is a Singular patch, to remedy a header conflict:
>>>>>>
>>>>>> https://github.com/Singular/Singular/commit/18bb792edcc6d3f65af0111f93ed61118123ffd1 <https://github.com/Singular/Singular/commit/18bb792edcc6d3f65af0111f93ed61118123ffd1>
>>>>> This patch seems to be purely aesthetic: some #define are translated.
>>>> It should move
>>>>
>>>> #define IntegerDomain 1
>>>>
>>>> into "private" space, and is meant to be processed with `factory/bin/makeheader`
>>>> I'd say such files should not be named `*.h`, but rather something
>>>> like `*.h.in`.
>>>>
>>>> Dima
>>>>
>>> If Jerome wants to apply this patch I would say you could update these packages before I upload sagemath 9.4.
>>>
>>> The opposite order would also work, then sagemath just has to be rebuilt.
>>
>> My understanding is that this patch is aesthetic, namely clueless.
>> Unless I miss something.
>>
> Hi,
> 
> as Dima said, it changes the order of things so that
> 
> #define IntegerDomain 1
> 
> is moved into the private section.
> 
> 
> /*BEGINPUBLIC*/ is not just a comment as it is replaced by something else by
> factory/bin/makeheader.
> 
> Best,
> 
> Tobias
> 
> 
> 
> _______________________________________________
> Debian-science-sagemath mailing list
> Debian-science-sagemath at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-sagemath
> 

-- 
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calculus@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 1533 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-sagemath/attachments/20211214/7e58d7c8/attachment.sig>


More information about the Debian-science-sagemath mailing list