[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#460106: ia64 guile woes



X-Debbugs-CC: debian-ia64@lists.debian.org
Package: guile-1.8
Version: 1.8.3+1-1

It's a one-liner to fix the compile failure in gc.c:

--- guile-1.8-1.8.3+1.orig/libguile/gc.c
+++ guile-1.8-1.8.3+1/libguile/gc.c
@@ -1058,7 +1058,7 @@
 void *
 scm_ia64_ar_bsp (const void *opaque)
 {
-  ucontext_t *ctx = opaque;
+  const ucontext_t *ctx = opaque;
   return (void *) ctx->uc_mcontext.sc_ar_bsp;
 }
 # endif        /* linux */

However, the test-suite then fails:

PASS: test-list
/bin/sh: line 4: 12524 Illegal instruction    "../../pre-inst-guile-env" ${dir}$tst
FAIL: test-unwind

I don't have time to dig into this further, but perhaps the above patch
could be integrated so the next person who wonders why they can't
install a bunch of guile stuff will find it's a harder problem.

-- 
Intel are signing my paycheques ... these opinions are still mine
"Bill, look, we understand that you're interested in selling us this
operating system, but compare it to ours.  We can't possibly take such
a retrograde step."



Reply to: