Bug#566686: clisp: FTBFS on kfreebsd: illegal hardware instruction

2010-01-25 Thread Petr Salinger

severity 566686 important
--


2.38-7 seems to be the last version of clisp which could be build on
kfreebsd-i386. The current version FTBFS because lisp.run crashes with
illegal hardware instruction when loading src/defs1.lisp:


This failure on GNU/kFreeBSD should not prevent migration of current
clisp into testing, as clisp have never been built for official debian 
archive. The old libsigsegv didn't support the GNU/kFreeBSD at all,

therefore the clisp used different code path with such old libsigsegv.

I tried to build it a few times in the past (even on kfreebsd-amd64),
but I have not been able to find the cause of this problem.

Petr



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



Bug#566686: clisp: FTBFS on kfreebsd: illegal hardware instruction

2010-01-25 Thread Peter Van Eynde
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hello Christoph,

On 24/01/10 21:48, Christoph Egger wrote:
   Downgrading libsigsegv to 2.3-3 does indeed make clisp build
 again on kFreeBSD (ignoring the general failure because of
 incompatibility with bdb 4.8 which can be solved by using
 libdb4.7-dev). I'm still looking at the whole thing but no Idea if I
 can understand the issue enough.

Thanks for investigating this in detail!

I'll have a look what libsigsegv has in upstream for this, probably
we'll have to wait for a new clisp/libsigvsegv release to get a fix...


Groetjes, Peter

- -- 
signature -at- pvaneynd.mailworks.org
http://www.livejournal.com/users/pvaneynd/
God, root, what is difference? Pitr | God is more forgiving. Dave
Aronson|
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJLXZ3uAAoJEB4VNT76eIlaHGAQAMKD2OcQD1I+/fSQwASP/+y2
l0EfI4DrvIYEfYB6EcDeWL6KkkegH2sUHkPMIifcFlyMvMnqavTAPfLQWtxL0tbW
V1J/z3znVnIzcLsFlr+AAQm5prdrHyz5nICS5BskwmlSeYzObqg4v7fpZmWAAtxV
EvAKATNnKlttol0QCyVr41rc2a3+88DpaWcjXOVjVtkMHHAq2ARsBPeGq0GeW6dV
2CWnD2Ns5HwPmbPfDmbCKdCPrnGSnTnoncb89Xsn3Emwxm2pg12NR5rbaXeLtFFZ
dmPbHNt1zqn2O1n6l1p+M9P4+NmHfuDpH9PAtHD4KBCGAI0bNzb1l0lt1OOf1Rmh
oTyfifgOdqZyscjbn7OS95eJ2FuoUwVyfGdd7G1vLMPWgBrDrSl4g/LuKmR4u5oQ
s7nGeJwujFkIkHoFdofUCijry+cWW2Y+6oaF2EN1bL2SJN9sfyYcTXGIUG4sCrgS
KS/ce0Wdr3SuavRnq/Bz1wDkSLkVbTzd4q/SDXsfgNsyiJUgoZRPR3gFDM1VvCCd
yvQdakASOPKxXqfMPw7tGlDaTQ3HNyjW+H+S8kKLza4vxIYHE8o6wmmAQ9QkOEmK
1fdDo1JBgHYlAkBVnzEOauq+8/B37U0IjJPJIY4h4HXAksjXmvrrZo51Ogn8Mxol
oaprIFWkGqCNH4ZbUq0r
=uAkp
-END PGP SIGNATURE-



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



Bug#566686: clisp: FTBFS on kfreebsd: illegal hardware instruction

2010-01-24 Thread Axel Beckert
Package: clisp
Version: 1:2.48-1
Severity: grave
User: debian-...@lists.debian.org
Usertags: kfreebsd

Hi,

1:2.38-7 seems to be the last version of clisp which could be build on
kfreebsd-i386. The current version FTBFS because lisp.run crashes with
illegal hardware instruction when loading src/defs1.lisp:

$ ./lisp.run -B . -N locale -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -m 2MW -lp 
/home/abe/debian/clisp-2.48/src/ -x '(and (load 
/home/abe/debian/clisp-2.48/src/init.lisp) (sys::%saveinitmem) (ext::exit)) 
(ext::exit t)'
  i i i i i i i   ooooo   o   o
  I I I I I I I  8 8   8   8 8 o  88
  I  \ `+' /  I  8 8   8 888
   \  `-+-'  /   8 8   8  o   8
`-__|__-'8 8   8   8  8
|8 o   8   8 o 8  8
  --+--   o8oo  ooo8ooo   o   8

Welcome to GNU CLISP 2.48 (2009-07-28) http://clisp.cons.org/

Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
Copyright (c) Bruno Haible, Sam Steingold 1999-2000
Copyright (c) Sam Steingold, Bruno Haible 2001-2009

Type :h and hit Enter for context help.

;; Loading file /home/abe/debian/clisp-2.48/src/defseq.lisp ...
;; Loaded file /home/abe/debian/clisp-2.48/src/defseq.lisp
;; Loading file /home/abe/debian/clisp-2.48/src/backquote.lisp ...
;; Loaded file /home/abe/debian/clisp-2.48/src/backquote.lisp
;; Loading file /home/abe/debian/clisp-2.48/src/defmacro.lisp ...
;; Loaded file /home/abe/debian/clisp-2.48/src/defmacro.lisp
;; Loading file /home/abe/debian/clisp-2.48/src/macros1.lisp ...
;; Loaded file /home/abe/debian/clisp-2.48/src/macros1.lisp
;; Loading file /home/abe/debian/clisp-2.48/src/macros2.lisp ...
;; Loaded file /home/abe/debian/clisp-2.48/src/macros2.lisp
;; Loading file /home/abe/debian/clisp-2.48/src/defs1.lisp ...[1]53425 
illegal hardware instruction (core dumped)  ./lisp.run -B . -N locale -E UTF-8 
-Epathname 1:1 -Emisc 1:1 -norc -m 2MW -lp

If you need access to a kfreebsd porter machine, see
http://io.debian.net/ssh -- the build dependencies for clisp should be
already installed in the sid dchroot.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (110, 'experimental')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.0-1-686-smp
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages clisp depends on:
ii  common-lisp-controller6.18   Common Lisp source and compiler ma
ii  libc0.1   2.10.2-2   GNU C Library: Shared libraries
ii  libncurses5   5.7+20090803-2 shared libraries for terminal hand
ii  libreadline5  5.2-7  GNU readline and history libraries
ii  libx11-6  2:1.3.3-1  X11 client-side library
ii  libxext6  2:1.1.1-2  X11 miscellaneous extension librar
ii  libxpm4   1:3.5.8-1  X11 pixmap library

clisp recommends no packages.

Versions of packages clisp suggests:
pn  clisp-dev   none   (no description available)
pn  clisp-doc   none   (no description available)
ii  gdb 7.0-1The GNU Debugger
ii  slime   1:20090908-1 Superior LISP Interaction Mode for

-- no debconf information



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



Bug#566686: clisp: FTBFS on kfreebsd: illegal hardware instruction

2010-01-24 Thread Christoph Egger
On Sun, Jan 24, 2010 at 04:11:10PM +0100, Axel Beckert wrote:
 Package: clisp

 1:2.38-7 seems to be the last version of clisp which could be build on
 kfreebsd-i386. The current version FTBFS because lisp.run crashes with
 illegal hardware instruction when loading src/defs1.lisp:

The only difference between -7 and -8 the two seems to be
(prominently) the newer libsigsegv-dev. I'll check the other
reverse-build-dependencies later (jep -7 fails currently as well[0]).

gnu-smalltalk  
asymptote  
scheme2c

[0] http://people.debian.org/~christoph/clisp_2.38-7_kfreebsd-i386.build



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



Bug#566686: clisp: FTBFS on kfreebsd: illegal hardware instruction

2010-01-24 Thread Christoph Egger
On Sun, Jan 24, 2010 at 06:37:38PM +0100, Christoph Egger wrote:
 On Sun, Jan 24, 2010 at 04:11:10PM +0100, Axel Beckert wrote:
  Package: clisp
 
  1:2.38-7 seems to be the last version of clisp which could be build on
  kfreebsd-i386. The current version FTBFS because lisp.run crashes with
  illegal hardware instruction when loading src/defs1.lisp:
 
   The only difference between -7 and -8 the two seems to be
 (prominently) the newer libsigsegv-dev. I'll check the other
 reverse-build-dependencies later (jep -7 fails currently as well[0]).

Downgrading libsigsegv to 2.3-3 does indeed make clisp build
again on kFreeBSD (ignoring the general failure because of
incompatibility with bdb 4.8 which can be solved by using
libdb4.7-dev). I'm still looking at the whole thing but no Idea if I
can understand the issue enough.

Regards

Christoph



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