RMCL 6.0 with ASDF

"Chun Tian (binghe)" <[email protected]> Tue, 29 Aug 2017 10:58:17 +0200
Newsgroups gmane.lisp.mcl.general
Message-ID <CAEXPsJPnoiypvoYtSVMjS-LrephPd4NZ2F_LkwyNOBBJzCtUog@mail.gmail.com>
--===============7854869776821640493==
Content-Type: multipart/alternative; boundary="001a1143b382f99f850557e09d90"

--001a1143b382f99f850557e09d90
Content-Type: text/plain; charset="UTF-8"

Hi,

I'm not sure if this mailing list is still working, maybe the only way to
confirm this is to make a new post and see if I got any reply.

Recently I've migrated the latest snapshot of RMCL's source code from the
half-dead google code web site [1] to GitHub [2]. I do this because I'm
working on migrating old projects originally developed in MCL.
Unfortunately I can't go through the full RMCL rebuilding process any more,
because unfortunately I'm blocked by a known potential issue (cannot run
ppc-boot) and the solution is to use a PowerPC/Mac OS X for the rest of
steps.  However, I do have a ready-to-use "MCL 6.0" directory that I built
many years ago using an old PowerMac G4 that I ever own, and there's
nothing stopping me applying new patches in it and use it normally in my
virtual machine running a Intel/Mac OS X 10.6.

For people who may experiences the same issues (no PPC Mac), I've packed my
"MCL 6.0" image and uploaded it as a binary release tarball [3].  It ships
with all MCL patches from the old google code repository, plus a few more
that I found in GitHub, plus one made by myself. And they're not loaded
into the image by default, so it's your free choice to decide whether use
them.

On the other side, this "MCL 6.0" release ships with ASDF, an old 3.x
version which is confirmed working with MCL (latest ASDF doesn't work). I
don't see any hope to use Quicklisp directly in MCL, but in case you have
already pulled ASDF-based projects into your local disk using any other
supported CL platforms, it's quite trivial to register manually these
projects' home directories into the MCL version of ASDF and compile&load
these projects.

Most of the "MCL 6.0" work were done by Terje Norderhaug.

Regards,

Chun Tian

[1] https://code.google.com/archive/p/mcl/
[2] https://github.com/binghe/rmcl
[3] https://github.com/binghe/rmcl/releases/tag/v6.0


-- 
Chun Tian (binghe)
University of Bologna (Italy)

--001a1143b382f99f850557e09d90
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>I&#39;m not sure if this mailing li=
st is still working, maybe the only way to confirm this is to make a new po=
st and see if I got any reply.</div><div><br></div><div>Recently I&#39;ve m=
igrated the latest snapshot of RMCL&#39;s source code from the half-dead go=
ogle code web site [1] to GitHub [2]. I do this because I&#39;m working on =
migrating old projects originally developed in MCL. =C2=A0 Unfortunately I =
can&#39;t go through the full RMCL rebuilding process any more, because unf=
ortunately I&#39;m blocked by a known potential issue (cannot run ppc-boot)=
 and the solution is to use a PowerPC/Mac OS X for the rest of steps.=C2=A0=
 However, I do have a ready-to-use &quot;MCL 6.0&quot; directory that I bui=
lt many years ago using an old PowerMac G4 that I ever own, and there&#39;s=
 nothing stopping me applying new patches in it and use it normally in my v=
irtual machine running a Intel/Mac OS X 10.6.</div><div><br></div><div>For =
people who may experiences the same issues (no PPC Mac), I&#39;ve packed my=
 &quot;MCL 6.0&quot; image and uploaded it as a binary release tarball [3].=
=C2=A0 It ships with all MCL patches from the old google code repository, p=
lus a few more that I found in GitHub, plus one made by myself. And they&#3=
9;re not loaded into the image by default, so it&#39;s your free choice to =
decide whether use them.</div><div><br></div><div>On the other side, this &=
quot;MCL 6.0&quot; release ships with ASDF, an old 3.x version which is con=
firmed working with MCL (latest ASDF doesn&#39;t work). I don&#39;t see any=
 hope to use Quicklisp directly in MCL, but in case you have already pulled=
 ASDF-based projects into your local disk using any other supported CL plat=
forms, it&#39;s quite trivial to register manually these projects&#39; home=
 directories into the MCL version of ASDF and compile&amp;load these projec=
ts.</div><div><br></div><div>Most of the &quot;MCL 6.0&quot; work were done=
 by Terje Norderhaug.</div><div><br></div><div>Regards,</div><div><br></div=
><div>Chun Tian</div><div><br></div><div>[1]=C2=A0<a href=3D"https://code.g=
oogle.com/archive/p/mcl/">https://code.google.com/archive/p/mcl/</a></div><=
div>[2]=C2=A0<a href=3D"https://github.com/binghe/rmcl">https://github.com/=
binghe/rmcl</a></div><div>[3]=C2=A0<a href=3D"https://github.com/binghe/rmc=
l/releases/tag/v6.0">https://github.com/binghe/rmcl/releases/tag/v6.0</a></=
div><div><br clear=3D"all"><div><br></div>-- <br><div class=3D"gmail_signat=
ure"><div dir=3D"ltr"><div><div dir=3D"ltr"><div>Chun Tian (binghe)<br></di=
v><div>University of Bologna (Italy)</div><div><br></div></div></div></div>=
</div>
</div></div>

--001a1143b382f99f850557e09d90--

--===============7854869776821640493==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaW5mby1tY2wg
bWFpbGluZyBsaXN0CmluZm8tbWNsQGNsb3p1cmUuY29tCmh0dHBzOi8vbGlzdHMuY2xvenVyZS5j
b20vbWFpbG1hbi9saXN0aW5mby9pbmZvLW1jbAo=

--===============7854869776821640493==--