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

Tobias Hansen thansen at debian.org
Tue Dec 14 16:03:31 GMT 2021


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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-science-sagemath/attachments/20211214/e58c10ce/attachment-0001.htm>


More information about the Debian-science-sagemath mailing list