posts, 09f: Add sbcl refs
authorLucian Mogosanu <lucian@mogosanu.ro>
Tue, 10 Sep 2019 13:26:03 +0000 (16:26 +0300)
committerLucian Mogosanu <lucian@mogosanu.ro>
Tue, 10 Sep 2019 13:26:14 +0000 (16:26 +0300)
posts/y06/09f-hunchentoot-genesis.markdown

index 7f52b1a..5219ce3 100644 (file)
@@ -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