Re: asdf for gcl

Raymond Toy <[email protected]> Thu, 8 May 2025 16:46:59 -0700
Newsgroups gmane.lisp.gcl.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------aNiZRLO0ktjZeqbxN0PXt9hD
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 5/7/25 8:51 AM, Camm Maguire wrote:

> Wonderful!  Can you point to the successfully compiling source?  I'm

I compiled it myself using the patch from the message from Robert Brown 
<https://mailman3.common-lisp.net/hyperkitty/list/[email protected]/message/HGP3IH3VKPS4ERGVN2CZJNNHZSNLQE5Z/>. 
Takes a while and there are a few compiler messages.

(Why is `system

` internal? From the patch, it appears as if it used to external?)

There’s some additional information in that thread too. The testsuite 
doesn’t finish, but Robert Brown says it works. I haven’t really tried 
gcl+asdf for anything yet.

> assuming this will enable quicklisp as well?
That I don’t know, but I’m pretty sure quicklisp uses a really old 
version of asdf, so that might not with this new version of gcl. And 
quicklisp doesn’t want to update. (I don’t know why.) I also don’t know 
if quicklisp would work if you loaded up a new version of asdf before 
running quicklisp. I could try that though since cmucl comes with a 
version of asdf that’s newer than quicklisp’s version.
&#8203;
--------------aNiZRLO0ktjZeqbxN0PXt9hD
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF=
-8">
    <title></title>
    <meta charset=3D"utf-8">
  </head>
  <body>
    <div class=3D"markdown-here-wrapper">
      <p
style=3D"margin-block: 0px 19.2px; margin-bottom: 19.2px; margin-top: 0px=
;">On
        5/7/25 8:51 AM, Camm Maguire wrote:</p>
      <blockquote type=3D"cite"
style=3D"border-block-color: rgb(119, 119, 119); border-bottom-color: rgb=
(119, 119, 119); border-inline-color: rgb(114, 159, 207) rgb(119, 119, 11=
9); border-inline-start: 2px solid rgb(114, 159, 207); border-left: 2px s=
olid rgb(114, 159, 207); border-right-color: rgb(119, 119, 119); border-t=
op-color: rgb(119, 119, 119); caret-color: rgb(119, 119, 119); color: rgb=
(119, 119, 119); column-rule-color: rgb(119, 119, 119); margin-block: 8.5=
8333px; margin-bottom: 8.58333px; margin-inline: 0px; margin-left: 0px; m=
argin-right: 0px; margin-top: 8.58333px; outline-color: rgb(119, 119, 119=
); padding-block: 3.43333px; padding-bottom: 3.43333px; padding-inline: 8=
=2E58333px; padding-left: 8.58333px; padding-right: 8.58333px; padding-to=
p: 3.43333px; quotes: none; text-decoration-color: rgb(119, 119, 119); te=
xt-emphasis-color: rgb(119, 119, 119);">
        <div class=3D"external-content" id=3D"extcontent-0"
style=3D"border-block-color: rgb(119, 119, 119); border-bottom-color: rgb=
(119, 119, 119); border-inline-color: rgb(119, 119, 119); border-left-col=
or: rgb(119, 119, 119); border-right-color: rgb(119, 119, 119); border-to=
p-color: rgb(119, 119, 119); caret-color: rgb(119, 119, 119); color: rgb(=
119, 119, 119); column-rule-color: rgb(119, 119, 119); outline-color: rgb=
(119, 119, 119); quotes: none; text-decoration-color: rgb(119, 119, 119);=
 text-emphasis-color: rgb(119, 119, 119);">
          <pre class=3D"moz-quote-pre" wrap=3D"">Wonderful!  Can you poin=
t to the successfully compiling source?  I'm</pre>
        </div>
      </blockquote>
      <p
style=3D"margin-block: 0px 19.2px; margin-bottom: 19.2px; margin-top: 0px=
;">I
        compiled it myself using the patch from the <a
href=3D"https://mailman3.common-lisp.net/hyperkitty/list/asdf-devel@commo=
n-lisp.net/message/HGP3IH3VKPS4ERGVN2CZJNNHZSNLQE5Z/"
style=3D"border-block-color: rgb(11, 108, 218); border-bottom-color: rgb(=
11, 108, 218); border-inline-color: rgb(11, 108, 218); border-left-color:=
 rgb(11, 108, 218); border-right-color: rgb(11, 108, 218); border-top-col=
or: rgb(11, 108, 218); caret-color: rgb(11, 108, 218); color: rgb(11, 108=
, 218); column-rule-color: rgb(11, 108, 218); outline-color: rgb(11, 108,=
 218); text-decoration-color: rgb(11, 108, 218); text-decoration-line: un=
derline; text-emphasis-color: rgb(11, 108, 218);">message
          from Robert Brown</a>. Takes a while and there are a few
        compiler messages.</p>
      <p
style=3D"margin-block: 0px 19.2px; margin-bottom: 19.2px; margin-top: 0px=
;">(Why
        is `system</p>
      <p
style=3D"margin-block: 0px 19.2px; margin-bottom: 19.2px; margin-top: 0px=
;">`
        internal? From the patch, it appears as if it used to external?)<=
/p>
      <p
style=3D"margin-block: 0px 19.2px; margin-bottom: 19.2px; margin-top: 0px=
;">There=E2=80=99s
        some additional information in that thread too. The testsuite
        doesn=E2=80=99t finish, but Robert Brown says it works. I haven=E2=
=80=99t really
        tried gcl+asdf for anything yet.</p>
      <blockquote type=3D"cite"
style=3D"border-block-color: rgb(119, 119, 119); border-bottom-color: rgb=
(119, 119, 119); border-inline-color: rgb(114, 159, 207) rgb(119, 119, 11=
9); border-inline-start: 2px solid rgb(114, 159, 207); border-left: 2px s=
olid rgb(114, 159, 207); border-right-color: rgb(119, 119, 119); border-t=
op-color: rgb(119, 119, 119); caret-color: rgb(119, 119, 119); color: rgb=
(119, 119, 119); column-rule-color: rgb(119, 119, 119); margin-block: 8.5=
8333px; margin-bottom: 8.58333px; margin-inline: 0px; margin-left: 0px; m=
argin-right: 0px; margin-top: 8.58333px; outline-color: rgb(119, 119, 119=
); padding-block: 3.43333px; padding-bottom: 3.43333px; padding-inline: 8=
=2E58333px; padding-left: 8.58333px; padding-right: 8.58333px; padding-to=
p: 3.43333px; quotes: none; text-decoration-color: rgb(119, 119, 119); te=
xt-emphasis-color: rgb(119, 119, 119);">
        <div class=3D"external-content" id=3D"extcontent-1"
style=3D"border-block-color: rgb(119, 119, 119); border-bottom-color: rgb=
(119, 119, 119); border-inline-color: rgb(119, 119, 119); border-left-col=
or: rgb(119, 119, 119); border-right-color: rgb(119, 119, 119); border-to=
p-color: rgb(119, 119, 119); caret-color: rgb(119, 119, 119); color: rgb(=
119, 119, 119); column-rule-color: rgb(119, 119, 119); outline-color: rgb=
(119, 119, 119); quotes: none; text-decoration-color: rgb(119, 119, 119);=
 text-emphasis-color: rgb(119, 119, 119);">
          <pre class=3D"moz-quote-pre" wrap=3D"">assuming this will enabl=
e quicklisp as well?</pre>
        </div>
      </blockquote>
      That I don=E2=80=99t know, but I=E2=80=99m pretty sure quicklisp us=
es a really old
      version of asdf, so that might not with this new version of gcl.
      And quicklisp doesn=E2=80=99t want to update. (I don=E2=80=99t know=
 why.) I also
      don=E2=80=99t know if quicklisp would work if you loaded up a new v=
ersion
      of asdf before running quicklisp. I could try that though since
      cmucl comes with a version of asdf that=E2=80=99s newer than quickl=
isp=E2=80=99s
      version.
      <div
title=3D"MDH:PHA+PGJyPjwvcD48ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDUv=
Ny8yNSA4OjUxIEFNLCBDYW1tIE1hZ3VpcmUgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlI=
HR5cGU9ImNpdGUiIGNpdGU9Im1pZDo4N282dzRvMXZvLmZzZkBtYWd1aXJlZmFtaWx5Lm9yZy=
I+PHByZSB3cmFwPSIiIGNsYXNzPSJtb3otcXVvdGUtcHJlIj5Xb25kZXJmdWwhICBDYW4geW9=
1IHBvaW50IHRvIHRoZSBzdWNjZXNzZnVsbHkgY29tcGlsaW5nIHNvdXJjZT8gIEknbTwvcHJl=
PjwvYmxvY2txdW90ZT48cD5JIGNvbXBpbGVkIGl0IG15c2VsZiB1c2luZyB0aGUgcGF0Y2ggZ=
nJvbSB0aGUgW21lc3NhZ2UgZnJvbSBSb2JlcnQgQnJvd25dKGh0dHBzOi8vbWFpbG1hbjMuY2=
9tbW9uLWxpc3AubmV0L2h5cGVya2l0dHkvbGlzdC9hc2RmLWRldmVsQGNvbW1vbi1saXNwLm5=
ldC9tZXNzYWdlL0hHUDNJSDNWS1BTNEVSR1ZOMkNaSk5OSFpTTkxRRTVaLykuJm5ic3A7IFRh=
a2VzIGEgd2hpbGUgYW5kIHRoZXJlIGFyZSBhIGZldyBjb21waWxlciBtZXNzYWdlcy48L3A+P=
HA+KFdoeSBpcyBgc3lzdGVtOjpjaGRpcmAgaW50ZXJuYWw/Jm5ic3A7IEZyb20gdGhlIHBhdG=
NoLCBpdCBhcHBlYXJzIGFzIGlmIGl0IHVzZWQgdG8gZXh0ZXJuYWw/KTxicj48L3A+PHA+VGh=
lcmUncyBzb21lIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gaW4gdGhhdCB0aHJlYWQgdG9vLiZu=
YnNwOyBUaGUgdGVzdHN1aXRlIGRvZXNuJ3QgZmluaXNoLCBidXQgUm9iZXJ0IEJyb3duIHNhe=
XMgaXQgd29ya3MuJm5ic3A7IEkgaGF2ZW4ndCByZWFsbHkgdHJpZWQgZ2NsK2FzZGYgZm9yIG=
FueXRoaW5nIHlldC48YnI+PC9wPjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNpdGU9Im1pZDo=
4N282dzRvMXZvLmZzZkBtYWd1aXJlZmFtaWx5Lm9yZyI+PHByZSB3cmFwPSIiIGNsYXNzPSJt=
b3otcXVvdGUtcHJlIj4KYXNzdW1pbmcgdGhpcyB3aWxsIGVuYWJsZSBxdWlja2xpc3AgYXMgd=
2VsbD88L3ByZT48L2Jsb2NrcXVvdGU+VGhhdCBJIGRvbid0IGtub3csIGJ1dCBJJ20gcHJldH=
R5IHN1cmUgcXVpY2tsaXNwIHVzZXMgYSByZWFsbHkgb2xkIHZlcnNpb24gb2YgYXNkZiwgc28=
gdGhhdCBtaWdodCBub3Qgd2l0aCB0aGlzIG5ldyB2ZXJzaW9uIG9mIGdjbC4mbmJzcDsgQW5k=
IHF1aWNrbGlzcCBkb2Vzbid0IHdhbnQgdG8gdXBkYXRlLiZuYnNwOyAoSSBkb24ndCBrbm93I=
HdoeS4pJm5ic3A7IEkgYWxzbyBkb24ndCBrbm93IGlmIHF1aWNrbGlzcCB3b3VsZCB3b3JrIG=
lmIHlvdSBsb2FkZWQgdXAgYSBuZXcgdmVyc2lvbiBvZiBhc2RmIGJlZm9yZSBydW5uaW5nIHF=
1aWNrbGlzcC4mbmJzcDsgSSBjb3VsZCB0cnkgdGhhdCB0aG91Z2ggc2luY2UgY211Y2wgY29t=
ZXMgd2l0aCBhIHZlcnNpb24gb2YgYXNkZiB0aGF0J3MgbmV3ZXIgdGhhbiBxdWlja2xpc3Anc=
yB2ZXJzaW9uLjxicj48YnI+PHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IHRleHRjb21wbGV0ZS=
1kcm9wZG93biIgc3R5bGU9ImRpc3BsYXk6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1=
pbmRleDogMTAwMDsiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiPjwvdWw+"
        aria-hidden=3D"true"
style=3D"font-size: 0px; padding: 0px; margin: 0px; block-size: 0px; heig=
ht: 0px; inline-size: 0px; max-block-size: 0px; max-height: 0px; max-inli=
ne-size: 0px; max-width: 0px; overflow-block: hidden; overflow-inline: hi=
dden; overflow: hidden; width: 0px;"
        class=3D"mdhr-raw">&amp;#8203;</div>
    </div>
  </body>
</html>

--------------aNiZRLO0ktjZeqbxN0PXt9hD--