gcl-devel
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] GCL build error on OpenMandriva


From: Camm Maguire
Subject: Re: [Gcl-devel] GCL build error on OpenMandriva
Date: Sat, 13 Jul 2013 14:47:27 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)

Greetings!

1. gcl --enable-custreloc will not yet work with the 'gcc hardening
wrapper' adding the stack protection flags, etc.  Several relocs are
missing. 

2. I don't think this explains the value stack overflow.  So please
point to the full build log, and/or arrange for remote ssh access, and
I'll be happy to fix it for you.

Take care,

address@hidden writes:

>   Hi,
>
>   I am stuck on this error, and maybe somebody has a
> hint of how to correct it:
>
> ---%<---
> Compiling 
> /home/pcpa/abf/gcl/BUILD/gcl-2.6.8/unixport/../pcl/gcl_pcl_iterate.lisp.
> ; (DEFUN OPTIMIZE-ITERATE-FORM ...) is being compiled.
> ;; Warning: The ignored variable V is used.
> ;; Warning: The ignored variable V is used.
>
> Error: Value stack overflow.
> Fast links are on: do (si::use-fast-links nil) for debugging
> Error signalled by FUNCALL.
> Backtrace: compile-file > system:error-set > funcall > FUNCALL
> ; (DEFINE-WALKER-TEMPLATE PROG1 ...) is being compiled.
> ;;; The macro form (DEFINE-WALKER-TEMPLATE ...) was not expanded successfully.
> No FASL generated.
> Loading binary of GCL_PCL_ITERATE...
>
> Error: Cannot open the file
> /home/pcpa/abf/gcl/BUILD/gcl-2.6.8/unixport/../pcl/gcl_pcl_iterate.o.
> Fast links are on: do (si::use-fast-links nil) for debugging
> Error signalled by OR.
> Broken at OR.  Type :H for Help.
>>>make[1]: *** [gcl_pcl_boot.c] Error 255
> ---%<---
>
> Playing with --enable-vssize=xxx does nto appear to help (unless I
> need to use a really huge value when compared to the default one).
>
> It was configured as:
> ./configure --target=x86_64-mandriva-linux-gnu 
> --host=x86_64-mandriva-linux-gnu
> --build=x86_64-mandriva-linux-gnu --disable-silent-rules
> --disable-dependency-tracking --disable-rpath --program-prefix= --prefix=/usr
> --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
> --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
> --libexecdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/usr/com
> --mandir=/usr/share/man --infodir=/usr/share/info
> --x-includes=/usr/include --x-libraries=/usr/lib64 --enable-readline
> --enable-ansi --enable-dynsysgmp --enable-xgcl --enable-statsysbfd
> --disable-custreloc --enable-pic --enable-tclconfig=/usr/lib64
> --enable-tkconfig=/usr/lib64
>
> If you want to see exactly what sources and patches were used, it is
> https://abf.rosalinux.ru/openmandriva/gcl
> It is based on the Fedora gcl package.
>
> If I play a bit with configure options, I can get it to fail a lot
> earlier, with an error about unknown relocation 9, that happens to
> be R_X86_64_GOTPCREL, and is not handled by h/elf64_i386_reloc.h
>
> Thanks,
> Paulo
>
>
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/gcl-devel
>
>
>
>

-- 
Camm Maguire                                        address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



reply via email to

[Prev in Thread] Current Thread [Next in Thread]