From: Lucian Mogosanu Date: Tue, 10 Sep 2019 13:26:03 +0000 (+0300) Subject: posts, 09f: Add sbcl refs X-Git-Url: https://git.mogosanu.ro/?a=commitdiff_plain;h=e06d2bf5868084e6883b77c1dd13d009051288b2;p=thetarpit.git posts, 09f: Add sbcl refs --- diff --git a/posts/y06/09f-hunchentoot-genesis.markdown b/posts/y06/09f-hunchentoot-genesis.markdown index 7f52b1a..5219ce3 100644 --- a/posts/y06/09f-hunchentoot-genesis.markdown +++ b/posts/y06/09f-hunchentoot-genesis.markdown @@ -6,6 +6,10 @@ author: Lucian Mogoșanu tags: tmsr, tech --- +**Update, September 10**: added SBCL V patch and updated binaries +tarball with SBCL binaries. Look at the end of this post for a more +detailed account. + Below I will post not one, but two genesis V patches. This decision obviously requires a rationale paragraph or two. @@ -44,6 +48,8 @@ and the full thing: * [hunchentoot-genesis.vpatch][hunchentoot-genesis.vpatch] * [hunchentoot-genesis.vpatch.spyked\_thf.sig][hunchentoot-genesis.vpatch.spyked\_thf.sig] +* [hunchentoot-sbcl.vpatch][hunchentoot-sbcl.vpatch] +* [hunchentoot-sbcl.vpatch.spyked\_thf.sig][hunchentoot-sbcl.vpatch.spyked\_thf.sig] Similarly to [other folks][bvt], I've also run into the issue where some piece contains binaries. Thus, additionally, there's the @@ -2301,6 +2307,15 @@ made-with-lisp-logo.svg It would seem that I broke vdiff. Oh well! If nobody else gets to it, I'll have to fix this issue sooner or later. +**Update**, September 10: Fixed the stack explosion issue, with help from +[Diana][logz-1934123] and [bvt][bvt-blockwise-keccak]. Of course, +that's not all, because how could it be! SBCL contains precisely two +binary files. One of them is (as in flexi-stream's case) a Unicodeism +compilation test, which I've included in the (updated) tarball +above. The other is a "pubring.pgp" file which says it belongs to one +[William Harold Newman][whn]. This one's not included anywhere; +William, get in the WoT or fuck off already. + [^1]: And if you think Quicklisp, apt-get, yum or some other ad-hoc packaging solution is going to pay that bill, then what can I say? You're naive. @@ -2313,10 +2328,15 @@ I'll have to fix this issue sooner or later. [mp-genesis-parts]: http://logs.nosuchlabs.com/log/trilema/2019-07-27#1925131 [somehow]: http://logs.nosuchlabs.com/log/trilema/2019-08-23#1930330 [spyked-thf]: http://wot.deedbot.org/B2FDCDF6B3E63BDA97CC7EEF5F52CD3A33B5808A.html -[hunchentoot-mini-genesis.vpatch]: http://lucian.mogosanu.ro/src/hunchentoot-mini/patches/hunchentoot-mini-genesis.vpatch -[hunchentoot-mini-genesis.vpatch.spyked.sig]: http://lucian.mogosanu.ro/src/hunchentoot-mini/seals/hunchentoot-mini-genesis.vpatch.spyked.sig -[hunchentoot-genesis.vpatch]: http://lucian.mogosanu.ro/src/hunchentoot/patches/hunchentoot-genesis.vpatch -[hunchentoot-genesis.vpatch.spyked\_thf.sig]: http://lucian.mogosanu.ro/src/hunchentoot/seals/hunchentoot-genesis.vpatch.spyked_thf.sig +[hunchentoot-mini-genesis.vpatch]: http://lucian.mogosanu.ro/src/hunchentoot-mini/v/patches/hunchentoot-mini-genesis.vpatch +[hunchentoot-mini-genesis.vpatch.spyked.sig]: http://lucian.mogosanu.ro/src/hunchentoot-mini/v/seals/hunchentoot-mini-genesis.vpatch.spyked.sig +[hunchentoot-genesis.vpatch]: http://lucian.mogosanu.ro/src/hunchentoot/v/patches/hunchentoot-genesis.vpatch +[hunchentoot-genesis.vpatch.spyked\_thf.sig]: http://lucian.mogosanu.ro/src/hunchentoot/v/seals/hunchentoot-genesis.vpatch.spyked_thf.sig [bvt]: http://bvt-trace.net/2019/09/linux-kernel-genesis-and-early-entropy-users/ [hunchentoot-binaries.tar.gz]: http://lucian.mogosanu.ro/src/hunchentoot/misc/hunchentoot-binaries.tar.gz [hunchentoot-binaries.tar.gz.spyked\_thf.sig]: http://lucian.mogosanu.ro/src/hunchentoot/misc/hunchentoot-binaries.tar.gz.spyked_thf.sig +[hunchentoot-sbcl.vpatch]: http://lucian.mogosanu.ro/src/hunchentoot/v/patches/hunchentoot-sbcl.vpatch +[hunchentoot-sbcl.vpatch.spyked\_thf.sig]: http://lucian.mogosanu.ro/src/hunchentoot/v/seals/hunchentoot-sbcl.vpatch.spyked_thf.sig +[logz-1934123]: http://logs.nosuchlabs.com/log/trilema/2019-09-06#1934123 +[bvt-blockwise-keccak]: http://bvt-trace.net/2019/07/vdiff-vpatch-blockwise-keccaking/ +[whn]: http://phuctor.nosuchlabs.com/gpgkey/FCB61BE7AF5AF7BA32299419A0E2AF3C8DC654E706CA7FB6159BE1F23DAEE7D6