From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Camm Maguire <camm@debian.org>
Date: Jun, 16 2026 01:30:34 +0000
Subject: [PATCH] <short summary of the patch>

TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.

---
The information above should follow the Patch Tagging Guidelines, please
checkout https://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: (upstream|backport|vendor|other), (<patch-url>|commit:<commit-id>)
Bug: <upstream-bugtracker-url>
Bug-<Vendor>: <vendor-bugtracker-url>
Forwarded: (no|not-needed|<patch-forwarded-url>)
Applied-Upstream: <version>, (<commit-url>|commit:<commid-id>)
Reviewed-By: <name and email of someone who approved/reviewed the patch>

--- gcl27-2.7.1.orig/git.tag
+++ gcl27-2.7.1/git.tag
@@ -1 +1 @@
-"Version_2_7_2pre27"
+"Version_2_7_2pre28"
--- gcl27-2.7.1.orig/h/armhf-linux.h
+++ gcl27-2.7.1/h/armhf-linux.h
@@ -7,6 +7,6 @@
 
 #define NEED_STACK_CHK_GUARD
 
-#define OUTPUT_MACH bfd_mach_arm_9
+#define OUTPUT_MACH bfd_mach_arm_7
 
 #define ADDITIONAL_FEATURES ADD_FEATURE("NO-SIGFPE")
--- gcl27-2.7.1.orig/lsp/gcl_dl.lsp
+++ gcl27-2.7.1/lsp/gcl_dl.lsp
@@ -10,7 +10,7 @@
 (defun esubseq (s &optional (b 0) (e (length s)) &aux (s (string s)));avoid mdl/memmove call in subseq
   (make-vector 'character (- e b) nil nil s b nil nil))
 
-(defun name-lib (n)
+(defun name-lib (n &aux (n (string n)))
   (when (>= (string-match (load-time-value (compile-regexp "\([^/]*\)$")) n) 0)
     (setq n (esubseq n (match-beginning 1) (match-end 1))))
   (when (>= (string-match (load-time-value (compile-regexp "(\.(so|dylib|dll))$")) n) 0)
