From 0e65920d244f6ddb5c4bb5080cc2e9a724cce06f Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Thu, 2 Mar 2017 23:42:48 -0800 Subject: add a debian/README.source --- debian/README.source | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 debian/README.source diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..d842a18 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,17 @@ + +scm for Debian +----------------- + +Like many scheme interpreters, scm has some quirks: + +- two-stage build process: first a minimal scmlit interpreter is created, and + then that is used in compilation of the final `scm` interpreter. +- uses `unexec` to load quickly (a la emacs and bash, historically). This + feature is only used on supported platforms (aka, glibc), and is likely to be + deprecated in glibc in the not too-distant future. + +The upstream tests (`make check`) currently fail for the packaged binary, +because the `-F inexact` results in rounding error (to be expected). + +-- Bryan Newbold Thu, 02 Mar 2017 20:45:42 -0800 + -- cgit v1.2.3