Package: scm / 5f3-4

Metadata

Package Version Patches format
scm 5f3-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
not usr local.patch | (download)

scm.info | 4 2 + 2 - 0 !
scm.texi | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 reference debian install locations

kfreebsd_support.patch | (download)

findexec.c | 2 1 + 1 - 0 !
scmfig.h | 4 2 + 2 - 0 !
time.c | 2 1 + 1 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 kfreebsd_support


ppc64_short_int.patch | (download)

scmfig.h | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 fixes builds on ppc64 and ppc64el architectures.

hurd_maxpathlen.patch | (download)

findexec.c | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 fix ftbfs on hurd-i386


add missing edit line feature.patch | (download)

edline.c | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 add missing "edit-line" feature
 Don't know why it was missing.
fix argument imm being ignored in m_letstar1.patch | (download)

eval.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fix argument "imm" being ignored in "m_letstar1"
 Like "m_letrec1", "m_letstar1" is used in the implementation of various
 syntactic elements.  Like in "m_letrec1", argument "imm" in "m_letstar1"
 is supposed to indicate (methinks) what syntactic element is being
 implemented.
fix readline related bug.patch | (download)

Iedline.scm | 38 35 + 3 - 0 !
1 file changed, 35 insertions(+), 3 deletions(-)

 fix readline-related bug
 Non-printable character (meant to be interpreted by the terminal) in the
 prompt string was not enclosed in RL_PROMPT_START_IGNORE/RL_PROMPT_END_IGNORE
 pairs, resulting in improper behaviour by GNU readline.
 .
 This is a Scheme-only fix, but it's not ideal because it hardcodes
 libreadline constants.  Ideally, "Iedline.scm" would get eval-ed in an
 environment where C code has made the constants (from <readline/readline.h>)
 available.  This way the constants are not hardcoded in the source code and
 the Scheme namespace is not polluted with implementation details.
use compiler flags.patch | (download)

Makefile | 4 2 + 2 - 0 !
build.scm | 4 4 + 0 - 0 !
2 files changed, 6 insertions(+), 2 deletions(-)

 pass through compiler flags to gcc

disable bigrecy.patch | (download)

scl.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 disable bigrecy()

This patch yet again disables bigrecy(). Some call to this function
causes build failures on armhf, armel and mipsel.

support rv64 mips64el s390x.patch | (download)

scmfig.h | 12 12 + 0 - 0 !
1 file changed, 12 insertions(+)

---