Summary: | sci-mathematics/maxima-5.44.0: doesn't build library for ecl anymore | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | gordon |
Component: | Current packages | Assignee: | Gentoo Science Mathematics related packages <sci-mathematics> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | frp.bissey, jstein, mjo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
gordon
2020-07-15 18:53:28 UTC
The old patch for building the library with ecls no longer applies. I don't know ecls well enough to construct a new patch. If you want this library, please, send me a patch. François has a fix for this and, I think, some other issues in the sage-on-gentoo overlay. Shall we merge some of them? Indeed I do. Feel free to plunder. As far as I remember I had to fix numerous issues in ecls-20.4.24 first to make it work. A preliminary draft for the main tree was at https://github.com/gentoo/gentoo/pull/16725. All those fixes are not needed anymore in the new ecls. The patch is otherwise really small. Beside that I still carry a couple of patches from sage that seem to get no traction in upstream maxima. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d068bcd512389b60a972d53c95f22571ed3537 commit 99d068bcd512389b60a972d53c95f22571ed3537 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2021-03-24 21:35:49 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2021-03-25 14:35:26 +0000 sci-mathematics/maxima: re-enable ECL package. The ECL package needed for USE=ecls got dropped from the ebuild because the patch it requires no longer applied. We take François Bissey's patch from the sage-on-gentoo overlay and re-enable it. Closes: https://bugs.gentoo.org/732776 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> sci-mathematics/maxima/files/ecls-4.patch | 16 ++++++++++++++++ ...{maxima-5.44.0.ebuild => maxima-5.44.0-r1.ebuild} | 20 +++++++++++++++++--- 2 files changed, 33 insertions(+), 3 deletions(-) |