-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 11 Sep 2026 09:48:42 +0100
Binary: mit-scheme mit-scheme-dbg mit-scheme-dbgsym mit-scheme-doc 
mit-scheme-svm mit-scheme-svm-dbgsym
Source: mit-scheme
Architecture: all amd64 arm64 i386 ppc64el source
Version: 12.1-6
Distribution: unstable
Urgency: medium
Maintainer: Barak A. Pearlmutter <[email protected]>
Changed-By: Barak A. Pearlmutter <[email protected]>
Closes: 365530
Description: 
 mit-scheme-dbg - MIT/GNU Scheme debugging files
 mit-scheme-doc - MIT/GNU Scheme documentation
 mit-scheme - MIT/GNU Scheme development environment
 mit-scheme-svm - MIT/GNU Scheme development environment (portable SVM build)
Changes:
 mit-scheme (12.1-6) unstable; urgency=medium
 .
   * Put developer-relevant info in debian/NOTES.md, leaving README.Debian
     for user-relevant info only.
   * New binary package mit-scheme-svm, which uses a virtual machine rather
     than a native back end. Co-installable with the native build; both
     Provides: mit-scheme-interpreter. Control with build profiles
     pkg.mit-scheme.nonative / pkg.mit-scheme.nosvm. A mapping from Debian
     architecture to upstream back-end names, used in build options and
     filenames, is in debian/rules. Which flavours can build on the current
     arch comes from dh_listpackages, which isolates that information to
     debian/control. (Note: scmutils, the only package depending on
     mit-scheme, installs native .com files into the native flavour's
     auxiliary directory, so it cannot use the -svm flavor.) Make
     AUXDIR_NAME overridable, so the flavours can have separate aux
     directories. Update mit-scheme alternative for multiple installed
     flavors, with preference for native. Mark the self-referential build
     dependency :native, and use $(DEB_HOST_MULTIARCH) rather than a
     hardcoded triplet.
   * Decide --enable-cross-compiling by checking which compiled-code format
     the build-time-available mit-scheme produces, rather than comparing
     versions; otherwise building the SVM flavour with a native Scheme
     fails with fasl-file-bad-data when saving lib/runtime.com.
   * Build for arm64, and, via the new SVM flavour, armhf, i386, and
     ppc64el (closes: #365530). Include ppc64el confshared.h patch. (Note:
     armhf has a machine type but does not define HEAP_IN_LOW_MEMORY, so it
     cannot load bands or FASL files built anywhere else, and therefore
     cannot be bootstrapped.)
   * Record what makes an SVM band portable across architectures in
     debian/NOTES.md.
   * Bootstrap from a prebuilt SVM library when present in debian/prebuilt/
     and no mit-scheme is installed. (This can avoid the need to manually
     seed new architectures. See debian/NOTES.md and git branch
     debian-bootstrap. Note: debian/prebuilt/ not currently in source
     package because it's an enormous binary blob.)
   * Override old-fsf-address-in-copyright-file (the Cambridge postal
     address in debian/copyright is MIT's, which lintian mistakes for
     the FSF's old address.)
   * Install man page under the version-qualified name of real binary.
   * Record upstream bug tracker in debian/upstream/metadata.
   * Split dh_auto_* overrides into -arch and -indep, so architecture-only
     builds no longer build the documentation. Move texlive,
     texlive-plain-generic and ghostscript to Build-Depends-Indep: only
     doc/ uses TeX, and that is now built only in the -indep sequence.
     Keep texinfo because plugins under src/ run makeinfo.
Checksums-Sha1: 
 780a1225436f2208b749e49c7ffe5bb19c101356 3216520 mit-scheme-doc_12.1-6_all.deb
 ae2daecdc8d74939ba2906b093fefbdc8a4b53ab 8819 mit-scheme_12.1-6_all.buildinfo
 570f771a495ee2620a57c98c6a13680828ac9b87 28892148 
mit-scheme-dbg_12.1-6_amd64.deb
 e44bf387438a9448801f107e02fb359657466708 791932 
mit-scheme-dbgsym_12.1-6_amd64.deb
 c0bd5cc902adcaa550a591816ce64d97cecf7c72 858036 
mit-scheme-svm-dbgsym_12.1-6_amd64.deb
 07e0d389d39cca0f085557ca862d697237faf708 7318268 
mit-scheme-svm_12.1-6_amd64.deb
 378321a19c873bf31dfa1c8baf63adca6e7278af 7373 mit-scheme_12.1-6_amd64.buildinfo
 dd7068b5356c9ba702d4ffa87990d75095fadb06 8145468 mit-scheme_12.1-6_amd64.deb
 c0829fcec7d7de5245298fdf9241333f3f501e78 23640532 
mit-scheme-dbg_12.1-6_arm64.deb
 29ecc3be4bb0a7a4c353e48c190e2843713d6c36 773392 
mit-scheme-dbgsym_12.1-6_arm64.deb
 065d63114954c85e72f96a88353d535568950562 838968 
mit-scheme-svm-dbgsym_12.1-6_arm64.deb
 6a0f88a7aa689b2b062e5c292d81efcad588b407 7283064 
mit-scheme-svm_12.1-6_arm64.deb
 f935628d666d197babc16b559034e2be393ac5ef 7340 mit-scheme_12.1-6_arm64.buildinfo
 65d99ec8332db983b61102040ad59f86b049c617 7605976 mit-scheme_12.1-6_arm64.deb
 43894dead8d2464c697e693a6a4849810766e673 782072 
mit-scheme-svm-dbgsym_12.1-6_i386.deb
 fa4021819a8c137c7a5abd69349c97332988ee69 7119020 mit-scheme-svm_12.1-6_i386.deb
 42335f89edf0984b6acadbe9c685d562d0bb8b35 6454 mit-scheme_12.1-6_i386.buildinfo
 fe2909b6c6e03130c0b860c68e7e91ef0d366ad3 888932 
mit-scheme-svm-dbgsym_12.1-6_ppc64el.deb
 4c7d3145f204c7351309ffbb330cda8311c4dce4 7326692 
mit-scheme-svm_12.1-6_ppc64el.deb
 c49a9eeb21a533736d3c3715415d2910326398aa 6550 
mit-scheme_12.1-6_ppc64el.buildinfo
 40eb5877df73d77632c407672dc1de56dc51f813 1969 mit-scheme_12.1-6.dsc
 0e7882215a949933e1c577b3945c1fbf85c63062 48804 mit-scheme_12.1-6.debian.tar.xz
 93d91fcbbe352abed3f3db9cf504684dc85ff10f 7284 
mit-scheme_12.1-6_source.buildinfo
Checksums-Sha256: 
 711ce38c849274fe09c8fce177ced0724583a0fc08e48f822944aabd1ba5993e 3216520 
mit-scheme-doc_12.1-6_all.deb
 9e6d84894ab18a5cdae021b9940a5871327805308843aaa4cda3ff02013eadca 8819 
mit-scheme_12.1-6_all.buildinfo
 27a5f7d4fe0c12ccc1227f63da769905ef370f468ba40f3a58644a106b9bcee1 28892148 
mit-scheme-dbg_12.1-6_amd64.deb
 1579b87c4a8791ea7a685de6fa9a053d528a29d100bc098dc287c851e6c1c402 791932 
mit-scheme-dbgsym_12.1-6_amd64.deb
 59f916dd7b2e42208fe8cbb507ec24d9cefa7805e959e7d71374cca7e8d6e218 858036 
mit-scheme-svm-dbgsym_12.1-6_amd64.deb
 43750e20c73f843a227f840bb3d05a0e16ba113f1d8e35303d37f22c562fcbbb 7318268 
mit-scheme-svm_12.1-6_amd64.deb
 3da7bd17af94e78391357d4bf514828c935430ff230ee962d8aaed84938e793a 7373 
mit-scheme_12.1-6_amd64.buildinfo
 5f61d3fbcf04d9815a5185fed837c7274978672e25d42a5e31a6121f4225b050 8145468 
mit-scheme_12.1-6_amd64.deb
 83d9cb1094c85e1e9f0d43a1665303d0119f683f1d18128ac1cf11b5ad74cbea 23640532 
mit-scheme-dbg_12.1-6_arm64.deb
 f71acc3edad3b24d471085880ec24880d9fab95949df9139764696fced7f9571 773392 
mit-scheme-dbgsym_12.1-6_arm64.deb
 c30dc92c052ad937e12a6646b607e28485a70a6e88ae28a8ef198f053e0c56b1 838968 
mit-scheme-svm-dbgsym_12.1-6_arm64.deb
 1aa94e51585785847e92bcbc9eeeee5931e75919f37470c8963cc62f510e50ef 7283064 
mit-scheme-svm_12.1-6_arm64.deb
 d4127fbb5c81f04efb5ebe7271166fcc57213b2d75262c9791351a8a87e93d08 7340 
mit-scheme_12.1-6_arm64.buildinfo
 f0882f4d05d3898ea773805f976d4b587a20cdb1db0728a9a20d6fad4b2c8e1b 7605976 
mit-scheme_12.1-6_arm64.deb
 62e4fd162dce2c083276659cda1812078c78ab4e48a01f22fd71d0445e8a31c3 782072 
mit-scheme-svm-dbgsym_12.1-6_i386.deb
 99360f68ccf75a0f97966d2cd40bf9b498ddf1c1b633bdf9049f64f661cde468 7119020 
mit-scheme-svm_12.1-6_i386.deb
 633dd7dd390d6e3fe423b9656dbc7742c3a8b34d14281adc748e5c024fccdd00 6454 
mit-scheme_12.1-6_i386.buildinfo
 205dc644ffbba3c7baf40de6e39d126ad626723c11079c4cd770d8db92cde725 888932 
mit-scheme-svm-dbgsym_12.1-6_ppc64el.deb
 e5d87539cc622e1e601c0fa85d39102aa73695b7dea0c96f613858749ea76bd8 7326692 
mit-scheme-svm_12.1-6_ppc64el.deb
 ec1ba5e5cb4ec244382539ce9444d6deb9f81c079ba927991d5c42c4008c8bf2 6550 
mit-scheme_12.1-6_ppc64el.buildinfo
 8498f97af344a4dda0a51deb89a44e92fea059b2d4f81240fd6389f95555041b 1969 
mit-scheme_12.1-6.dsc
 a4634601e9cb5493148af97f69955b7c2c75b3903d60347b3ea77022aef2f36b 48804 
mit-scheme_12.1-6.debian.tar.xz
 d1fa31168054e885b1053f49eb7e3e6e738b6378076a77622fd1375b79f1b0b9 7284 
mit-scheme_12.1-6_source.buildinfo
Files: 
 34a7c769bdcef91b0694dfad1973908f 3216520 doc optional 
mit-scheme-doc_12.1-6_all.deb
 5013537acc75e38c474aa977b970f79a 8819 lisp optional 
mit-scheme_12.1-6_all.buildinfo
 3a423e49eba4d2e351a0b0457dd94a97 28892148 debug optional 
mit-scheme-dbg_12.1-6_amd64.deb
 6f0f5caa21422c469c2a7f1b2277f408 791932 debug optional 
mit-scheme-dbgsym_12.1-6_amd64.deb
 066cc9239d6e69ae6348475a2b4a90d8 858036 debug optional 
mit-scheme-svm-dbgsym_12.1-6_amd64.deb
 e87413eaa2f0c42b3a52d12d1db17b3e 7318268 lisp optional 
mit-scheme-svm_12.1-6_amd64.deb
 dd7ae1df59c2b96ef5c8df5d7232e928 7373 lisp optional 
mit-scheme_12.1-6_amd64.buildinfo
 29313a4c28f4aecbfc1b07199ccf4f74 8145468 lisp optional 
mit-scheme_12.1-6_amd64.deb
 c4cabc1abbe7f54c7bf59c14562dc93d 23640532 debug optional 
mit-scheme-dbg_12.1-6_arm64.deb
 12a7aa4378cbbe76911e4a34fcb344af 773392 debug optional 
mit-scheme-dbgsym_12.1-6_arm64.deb
 aee91043bb708e122b1454dddae49c30 838968 debug optional 
mit-scheme-svm-dbgsym_12.1-6_arm64.deb
 9d59832e05192a0d739f5c84b46495cf 7283064 lisp optional 
mit-scheme-svm_12.1-6_arm64.deb
 00783afe37a7294b9e822776bee7381b 7340 lisp optional 
mit-scheme_12.1-6_arm64.buildinfo
 1d8c4a864e8cf9c2ee826703f3493019 7605976 lisp optional 
mit-scheme_12.1-6_arm64.deb
 cd8ce83caf7f8b6d3cfff61dcb3fb762 782072 debug optional 
mit-scheme-svm-dbgsym_12.1-6_i386.deb
 a44aa2d676a8b348c92c07c8592e3b3f 7119020 lisp optional 
mit-scheme-svm_12.1-6_i386.deb
 f5c1f1729d8f1550031279c6d7e7b9fa 6454 lisp optional 
mit-scheme_12.1-6_i386.buildinfo
 f8b8285b80d6cb21e48a18c3516b2774 888932 debug optional 
mit-scheme-svm-dbgsym_12.1-6_ppc64el.deb
 9db05bf2876f11dad7547c936dd3159c 7326692 lisp optional 
mit-scheme-svm_12.1-6_ppc64el.deb
 6ccb2ba2af9b36d72cd35317694601ae 6550 lisp optional 
mit-scheme_12.1-6_ppc64el.buildinfo
 83c5bd36cef9197e5da8c1e97164e786 1969 lisp optional mit-scheme_12.1-6.dsc
 590496e821ba09b1e72b99182950e7d3 48804 lisp optional 
mit-scheme_12.1-6.debian.tar.xz
 c1d82d1ba217083a8abc2faa0a86cb63 7284 lisp optional 
mit-scheme_12.1-6_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQt5L8FQhB2xHrSA2fGrySQ08pyuQUCaqWLYwAKCRDGrySQ08py
ufiCAQCwrSNJtJIV47IqxuVnalnHn6iMlK8dzCfRiQBayICuZwD+J6RVHtR838gi
H/MN3xMDM5sZhLcd27JqHjBzwdh0awE=
=UGpB
-----END PGP SIGNATURE-----

Attachment: pgpPI6o9bnona.pgp
Description: PGP signature

Reply via email to