It would be nice to have a more detailed documentation for this meson 
installation. For example, what happens if a system package does not exist 
or it does not have the desired version. 

El viernes, 22 de agosto de 2025 a las 17:52:15 UTC+2, Dima Pasechnik 
escribió:

> Given the imminent switch to meson for building sagelib, **please all
> hands** on reviewing the corresponding
> https://github.com/sagemath/sage/pull/39030
>
> I am certainly not going to try to fix the existing makefiles for
> building sagelib, which have always been broken, as GNU tools are not
> meant to invoke from make autotools rebuilding ./configure rebuilding
> makefiles recursively, yet this has always been the way it worked, and
> this house of cards just keeps falling apart.
>
>
> On Fri, Aug 22, 2025 at 10:04 AM [email protected]
> <[email protected]> wrote:
> >
> > I am also affected by the full re-build at eevry change. Very painful. 
> On ubuntu, not with meson.
> >
> > Frédéric
> >
> > Le vendredi 22 août 2025 à 11:57:36 UTC+2, [email protected] a écrit :
> >>
> >> The permanent rebuilding is also affecting me, even if I just change a 
> py file, everything is rebuild. That's on Ubuntu 24.04.3 LTS
> >>
> >> Martin
> >>
> >> On Friday, 22 August 2025 at 00:02:56 UTC+2 [email protected] wrote:
> >>
> >> I have been doing some tests, and this behaviour is repeated, sagelib 
> is completely built.
> >> And I do not understand why but the sagemath jupyter kernel is not 
> created. I rebuilt everything with a make maintainer-clean and the kernel 
> is not created. Enrique.
> >>
> >> El lunes, 18 de agosto de 2025 a las 13:21:12 UTC+2, 
> [email protected] escribió:
> >>
> >> Thank you Volker for this new beta.
> >>
> >> Surprisingly, I observe the following on both macOS and linux/fedora. I 
> did:
> >> make distclean
> >> make build
> >> git checkout -b tmp develop
> >> make build
> >>
> >> This last make build triggers a full recompilation of sagelib (i.e., of 
> all .pyx files), although I have not edited any file.
> >> I observe the same behavior if I go back to the develop branch and run 
> make build.
> >> Why is that ?
> >> Compilation should be incremental and so compile only modified files 
> and files depending on it.
> >> Am I doing something wrong ? or is it an side effect of some recent 
> change ?
> >> This makes the development or test of some PR very slow and painful.
> >>
> >> Some clarification of this behavior is more than welcome.
> >>
> >> Best,
> >> David.
> >>
> >>
> >> Le 16 août 2025 à 17:36, Volker Braun <[email protected]> a écrit :
> >>
> >> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
> >>
> >>
> >> cb030433d73 (tag: 10.8.beta0, github/develop) Updated SageMath version 
> to 10.8.beta0
> >> 510ca6a758c gh-40575: Fix Drinfeld module frobenius_endomorphism doc
> >> 40d53664d2b gh-40573: bump libhomfly to 1.03
> >> 66fbc79f068 gh-40562: Cliquer update to 1.23, with .pc file
> >> 2d4089f31e0 gh-40558: Add long time marker to several slow tests
> >> efd9de4c28a gh-40557: Minor optimization for integer conversion to 
> double
> >> 79357e69ef1 gh-40553: Fix broken KnotInfo URL
> >> 16d9fa19344 gh-40551: add missing double colon
> >> 1e271e0d881 gh-40550: src/sage/matrix/special.py: fix typo quadraric -> 
> quadratic
> >> b81df17fc7e gh-40548: fix pkg_resources DeprecationWarning
> >> a17ac6ba8ad gh-40547: Update NC k shortest simple path for Undirected 
> graphs
> >> 5f15ac5701a gh-40544: Update fricas to version 1.3.12
> >> bb56716c3c9 gh-40541: Fix an occurrence of lazy_import
> >> a50db921ff8 gh-40537: Simplify group generic algorithm
> >> b47cd757851 gh-40536: Implement HyperellipticCurve.random_element() 
> over finite fields
> >> 4b3a8540f4f gh-40535: Implement construction of hyperelliptic curves 
> from defining equation
> >> c08c3c30f9c gh-40534: Make Jacobian morphisms hashable
> >> e543939fd74 gh-40532: Implement compositional inverse
> >> 6a8faff7931 gh-40531: Improve documentation formatting
> >> faee909a9d2 gh-40528: Minor refactor for hyperelliptic curve
> >> f508131569e gh-40516: Simplify macos CI and make it more robust
> >> c78cd54fc90 gh-40510: Improve Feng, PNC algorithm
> >> 2732ffda3fb gh-40494: Speed up `roots` when `multiplicities=False` for 
> polynomials over finite fields
> >> 01be49ca2a8 gh-40485: meson: explicitly configurable options
> >> 38f4c2ea74f gh-40467: compute minimal polynomial of an isogeny & push 
> such polynomials through other isogenies
> >> 8c960453c48 gh-40436: Remove useless limitations in Drinfeld modules
> >> 2046b1aa32e gh-40139: Translate constructions docs into Chinese
> >> 0283d82ec36 gh-40089: Meson: test void linux on CI and add devcontainer 
> for it
> >> 7b74bf7e99f gh-39883: Fix a bug in caching of reduced norm of skew 
> polynomials
> >> fbb3237328c gh-39443: Implement correct iteration through disjoint 
> enumerated set for infinite set
> >> 68e37911b2d gh-39273: Fix remaining all imports
> >> a40fc0aca6b gh-36311: src/sage/doctest/control.py: log cysignals 
> crashes to DOT_SAGE
> >> 85c8f1e8a26 (tag: 10.7, github/master) Updated SageMath version to 10.7
> >>
> >> --
> >> You received this message because you are subscribed to the Google 
> Groups "sage-release" group.
> >> To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected].
> >> To view this discussion visit 
> https://groups.google.com/d/msgid/sage-release/7206baa8-2041-436c-a710-4b780e2fe577n%40googlegroups.com
> .
> >>
> >>
> > --
> > You received this message because you are subscribed to the Google 
> Groups "sage-release" group.
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected].
> > To view this discussion visit 
> https://groups.google.com/d/msgid/sage-release/21bb1c87-0aab-4338-90d5-c397795e88a6n%40googlegroups.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-release/78aff11f-83e8-46c4-9755-a685e29a9233n%40googlegroups.com.

Reply via email to