From: "Marijn Schouten (hkBst)" <hkBst@gentoo.org>
To: bj48@msstate.edu
Cc: gentoo-lisp@lists.gentoo.org
Subject: [gentoo-lisp] Re: gcl and maxima
Date: Sun, 09 Aug 2009 13:39:04 +0200 [thread overview]
Message-ID: <4A7EB558.70903@gentoo.org> (raw)
In-Reply-To: <200908090047.n790lrLQ020575@Titan.HPC.MsState.Edu>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Bohumir,
CC'ing our low-volume project mailing list
Bohumir Jelinek wrote:
> Dear Marijn,
>
> I found that "gcl" use flags was removed for the package
> "maxima-5.18.1" on Gentoo recently. I have
> sci-mathematics/maxima-5.18.1 installed and running on Gentoo amd64
> and also x86 architecture with dev-lisp/gcl-2.6.8_pre20090419-r1.
>
> I really like to have "maxima" with "gcl" since maxima with gcl was
> much faster than with any other lisp that I tried about a half a year
> ago. I was running a maxima code that took about 15-30 minutes to
> finish and the speedup using gcl versus any other lisps was really
> significant.
- From the Maxima website I understand that CMUCL is the fastest option for
Maxima. SBCL is a fork of CMUCL and is currently the most popular, best
supported and has the fastest development of all free Common Lisp implementation
that I know of. I say that mostly to contrast SBCL with GCL which at times
appears completely dead upstream. Due to GCL's inactivity and lack of use and
development it has a lot of problems which I have no time to solve. Masking and
possible removal of GCL has been something which has been on the table for a
long time[1] but which I have been reluctant to actually do. I would prefer not
to get rid of GCL but for now to discourage its use and prepare for a possible
removal I have masked it. Upstream seems to be working on a release at a snail's
pace and looks to be in the final phases of preparing for a release but still it
might take them many months. Depending on what actually happens GCL may be
removed (possibly temporarily).
Anyway, you have two options:
1) Try SBCL.
2) Unmask GCL.
> Since maxima-5.18.1 compiled and runs for me (although it was some
> time ago, using gcl from some overlay in Czech republic I believe),
> and it still runs, can you please tell me what needs to be done for
> the gcl to be unmasked?
You need to put "dev-lisp/gcl" in /etc/portage/package.unmask and also
"dev-lisp/maxima -gcl" in /etc/portage/package.use.mask to undo my recent masks.
> Please also let me know if I should post a bug on bugs.gentoo.org or
> e-mail someone else - or maybe if I should rather try to resolve some
> gcl bugs:)
Well, as I explained gcl upstream could really use your help. I am happy to keep
experimental gcl ebuilds in the lisp overlay.
> Thanks for doing a good work,
> -Bohumir
> (an advocate of the "gcl" flag for "maxima")
Thanks for speaking up. It is always good to hear from users.
Marijn
[1]:http://archives.gentoo.org/gentoo-lisp/msg_3fcd4ca83da1ccb418f7e72c7d754009.xml
- --
If you cannot read my mind, then listen to what I say.
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkp+tVcACgkQp/VmCx0OL2y+HwCfQPdc9kFjdJJU8MtiniHmUTX4
CFAAoKOp7rsaASKgIaVm8Hcz+0xDfkno
=yv6O
-----END PGP SIGNATURE-----
next parent reply other threads:[~2009-08-09 11:49 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <200908090047.n790lrLQ020575@Titan.HPC.MsState.Edu>
2009-08-09 11:39 ` Marijn Schouten (hkBst) [this message]
2009-08-12 21:44 ` [gentoo-lisp] Re: gcl and maxima James Cloos
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A7EB558.70903@gentoo.org \
--to=hkbst@gentoo.org \
--cc=bj48@msstate.edu \
--cc=gentoo-lisp@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox