found 561554 2.6.7-49
tag 561554 + patch
thanks

On Thu, Dec 31, 2009 at 05:32:59AM +0000, Camm Maguire wrote:
>  gcl (2.6.7-49) unstable; urgency=low
>  .
>    * Bug fix: "/bin/sh: line 6: /bin/gcl: Permission denied", thanks to
>      Nobuhiro Iwamatsu (Closes: #561554).

Thanks a lot for the fix. It now builds fine on kfreebsd-amd64, but not
on kfreebsd-i386. It is because h/386-kfreebsd.defs is missing. The
patch below just copies h/386-linux.defs into h/386-kfreebsd.defs, which
make the build working. Could you please apply it in the next upload?
Thanks in advance.

--- gcl-2.6.7.orig/h/386-kfreebsd.defs
+++ gcl-2.6.7/h/386-kfreebsd.defs
@@ -0,0 +1,63 @@
+
+# notes for redhat 6.0
+#  the configure should select the compiler GCC=/usr/bin/i386-glibc20-linux-gcc
+#  However for the gcl-tk directory, you must use plain 'gcc' since
+#  that must link with the tcl tk libs which have been compiled with it.
+#  so after configure change to GCC=gcc in the gcl-tk/makefile
+
+
+# Machine dependent makefile definitions for intel 386,486 running linux
+
+LBINDIR=/usr/local/bin
+
+#OFLAG =  -g -Wall
+#OFLAG =  -g -Wall -fomit-frame-pointer -Werror
+#LIBS  = -lm 
+
+#ODIR_DEBUG= -g -Wall  -fomit-frame-pointer -Werror
+#ODIR_DEBUG= -g -Wall
+
+# This CC string will be used for compilation of the system,
+# and also in the compiler::*cc* variable for later compilation of
+# lisp files.
+# (the -pipe is just since our file system is slow..)
+#CC = ${GCC} -pipe -fwritable-strings  -DVOL=volatile -I$(GCLDIR)/o 
-fsigned-char -Wall $(EXTRA_CFLAGS) -fomit-frame-pointer -Werror -g
+
+# under redhat 6.1 and slackware 7.0 we needed to have this
+# link be static, but should be ok with the fix to unixport/rsym_elf.c
+LDCC=${CC} -static
+LDCC=${CC}
+
+# note for linuxaout on an elf machine add -b i486-linuxaout 
+# CC = gcc -pipe -fwritable-strings  -DVOL=volatile -I$(GCLDIR)/o 
-fsigned-char -b i486-linuxaout 
+
+# Enable the fastloading mechanism which does not use ld -A
+# requires c/rel_.. machine dependent code.
+
+RSYM   = rsym
+ifneq ($(findstring bfd,$(LIBS)),) 
+RSYM    = 
+endif
+ifneq ($(BUILD_BFD),) 
+RSYM    = 
+endif
+#ifneq ($(findstring -ldl,$(LIBS)),) 
+#RSYM    = 
+#endif
+
+SFASL  = $(ODIR)/sfasl.o
+
+
+#MPFILES= $(MPDIR)/mpi-386d.o   $(MPDIR)/libmport.a
+
+
+# When using SFASL it is good to have (si::build-symbol-table)
+INITFORM=(si::build-symbol-table)
+
+# Use symbolic links
+SYMB=-s
+
+LIBFILES=bsearch.o
+
+# the  make to use for saved_kcp the profiler.
+KCP=kcp-bsd


-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurel...@aurel32.net                 http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to