Proposal: Making cmake a standard package

44 views
Skip to first unread message

Matthias Koeppe

unread,
Jul 16, 2021, 4:44:22 PM7/16/21
to sage-devel
cmake is an advanced build system and currently an optional package, as it is only used for building optional or experimental packages.
I propose to make cmake a standard package (https://trac.sagemath.org/ticket/32213). (It is available as a system package on all supported platforms/distributions.) This will allow us to switch the standard package flint from its traditional build system to its new cmake build system, which will be more robust.

Any objections?


Dima Pasechnik

unread,
Jul 16, 2021, 4:50:24 PM7/16/21
to sage-devel


On Fri, 16 Jul 2021, 21:44 Matthias Koeppe, <matthia...@gmail.com> wrote:
cmake is an advanced build system and currently an optional package, as it is only used for building optional or experimental packages.
I propose to make cmake a standard package (https://trac.sagemath.org/ticket/32213). (It is available as a system package on all supported platforms/distributions.) This will allow us to switch the standard package flint from its traditional build system to its new cmake build system, which will be more robust.

+1
 (not only flint, IIRC also arb has a cmake build settings)


Any objections?


--
You received this message because you are subscribed to the Google Groups "sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/3c9c483c-2b47-4a31-a522-a812da4ee831n%40googlegroups.com.

Samuel Lelievre

unread,
Jul 16, 2021, 5:26:53 PM7/16/21
to sage-devel
+1

François Bissey

unread,
Jul 16, 2021, 7:19:21 PM7/16/21
to sage-...@googlegroups.com
+1

> On 17/07/2021, at 09:26, Samuel Lelievre <samuel....@gmail.com> wrote:
>
> +1
>
> --
> You received this message because you are subscribed to the Google Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/9a0f6632-327b-478e-aa0c-417fc87ba438n%40googlegroups.com.

Michael Orlitzky

unread,
Jul 16, 2021, 7:46:32 PM7/16/21
to sage-...@googlegroups.com
On 2021-07-16 13:44:21, Matthias Koeppe wrote:
> I propose to make cmake a standard package

We're going to have to do it sooner or later. Might as well be sooner.

Antonio Rojas

unread,
Jul 17, 2021, 1:54:11 AM7/17/21
to sage-devel
This is also required for the matplotlib update, cf #31580
Reply all
Reply to author
Forward
0 new messages