Chris Lamb | 27 Jan 2008 07:20
Picon
Gravatar

Bug#462742: Consumes 100% CPU if terminal window is closed

Package: clisp
Version: 1:2.43-2

Starting an interactive CLISP session in a gnome-terminal window and then
closing the said window causes the CLISP process to start consuming 100%
CPU.

Stracing the process highlights a number of segfaults along the lines of:

   mmap(0x333e43000, 4096, PROT_READ|PROT_WRITE,
       MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x333e43000
   --- SIGSEGV (Segmentation fault)  <at>  0 (0) ---
   mprotect(0x333cf8000, 4096, PROT_READ|PROT_WRITE) = 0
   rt_sigreturn(0x333cf8000)               = 13754138688
   --- SIGSEGV (Segmentation fault)  <at>  0 (0) ---
   mprotect(0x333cf9000, 4096, PROT_READ|PROT_WRITE) = 0
   rt_sigreturn(0x333cf9000)               =  13754142840
   --- SIGSEGV (Segmentation fault)  <at>  0 (0) ---
   mprotect(0x333d37000, 4096, PROT_READ|PROT_WRITE) = 0
   rt_sigreturn(0x333d37000)               = 13754397368

   (etc.)

I can reproduce on i386 and amd64 machines.

Regards,

--

-- 
Chris Lamb, UK                                       chris@...
                                                            GPG: 0x634F9A20
(Continue reading)

Jörg Sommer | 22 Jan 2008 13:55
Picon

Bug#462086: clisp-dev: makevars includes invalid library reference

Package: clisp-dev
Version: 1:2.43-1
Severity: normal

Hi,

/usr/lib/clisp-2.43/full/makevars includes this definition:

LIBS=' bdb.o -ldb clx.o  -lXpm …

But a library libbdb doesn't exist and clisp itself is linked with
/usr/lib/libdb-4.6.so

% ldd /usr/lib/clisp-2.43/full/lisp.run G bdb
        libdb-4.6.so => /usr/lib/libdb-4.6.so (0x0fe82000)

When I replace the -ldb with -ldb-4.6 I can compile the binary.

Bye, Jörg.

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc6
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

(Continue reading)

Jörg Sommer | 22 Jan 2008 14:01
Picon

Bug#462087: clisp-dev: Includes unnecessary library references

Package: clisp-dev
Version: 1:2.43-1
Severity: normal

Hi,

clisp-link includes the option -lSM and -lICE in a linking call, but
dpkg-shlibdeps complains that the binary uses no symbols from this
libraries. I tried to remove both options in
/usr/lib/clisp-2.43/full/makevars and everything goes fine.

Please, remove these flags from LIBS in makevars or make it possible to
exclude them at runtime.

Bye, Jörg.

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc6
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages clisp-dev depends on:
ii  bison                     1:2.3.dfsg-5   A parser generator that is compati
ii  clisp                     1:2.43-1       GNU CLISP, a Common Lisp implement
ii  debhelper                 6.0.2          helper programs for debian/rules
(Continue reading)

Jörg Sommer | 22 Jan 2008 13:47
Picon

Bug#462088: clisp: create C files with missing includes

Package: clisp
Version: 1:2.43-1
Severity: normal

Hi,

a C file created with “clisp -q -norc -c ordrulei.lsp” (the source file
ordrulei.lsp is attached to this mail) includes the references to some
types they are not available. I think includes for them are missing.

void module__ordrulei__init_function_1 (module_t* module)
{
  register_foreign_inttype("tcflag_t",sizeof(tcflag_t),(tcflag_t)-1<=(tcflag_t)0);
  register_foreign_inttype("speed_t",sizeof(speed_t),(speed_t)-1<=(speed_t)0);
  register_foreign_inttype("cc_t",sizeof(cc_t),(cc_t)-1<=(cc_t)0);
…
  register_foreign_inttype("__ipc_pid_t",sizeof(__ipc_pid_t),(__ipc_pid_t)-1<=(__ipc_pid_t)0);
…
  register_foreign_inttype("ptrdiff_t",sizeof(ptrdiff_t),(ptrdiff_t)-1<=(ptrdiff_t)0);
}

This leads to the following build error:

/usr/lib/clisp-2.43/clisp-link add-module-set ordrules /usr/lib/clisp-2.43/full xindy-build-dir
make[1]: Entering directory `/home/joerg/git/debian/xindy/rte/ordrules'
gcc -g -O2 -Igllib -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type
-Wmissing-declarations -Wno-sign-compare -O2 -DUNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC
-I/usr/lib/clisp-2.43/linkkit -c ordrulei.c
ordrulei.c: In function ‘module__ordrulei__init_function_1’:
ordrulei.c:24: error: ‘tcflag_t’ undeclared (first use in this function)
(Continue reading)

Jörg Sommer | 22 Jan 2008 13:29
Picon

Bug#462085: clisp: Please provide a smal linking set

Package: clisp
Version: 1:2.43-1
Severity: wishlist

Hi,

it would be helpful, if you would provide a base linking set without
dependencies on X and bdb. With the current base (=full) linking set a
application has dependencies on X and bdb while it doesn't use these
modules.

I think it is possible by creating a new linking set small the same way
as you create the full linking set, but omitting the dependencies on X
and bdb.

Bye, Jörg.

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc6
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages clisp depends on:
ii  common-lisp-controller    6.12           Common Lisp source and compiler ma
ii  libc6                     2.7-6          GNU C Library: Shared libraries
(Continue reading)

Peter Van Eynde | 17 Jan 2008 22:47
Picon
Favicon

Accepted clisp 1:2.43-2 (source all amd64)


Format: 1.7
Date: Wed, 19 Dec 2007 11:01:26 +0100
Source: clisp
Binary: clisp-dev clisp clisp-doc
Architecture: source all amd64
Version: 1:2.43-2
Distribution: unstable
Urgency: low
Maintainer: Debian Common Lisp Team <pkg-common-lisp-devel@...ebian.org>
Changed-By: Peter Van Eynde <pvaneynd@...>
Description: 
 clisp      - GNU CLISP, a Common Lisp implementation
 clisp-dev  - GNU CLISP, a Common Lisp implementation (development files)
 clisp-doc  - GNU CLISP, a Common Lisp implementation (documentation)
Changes: 
 clisp (1:2.43-2) unstable; urgency=low
 .
   * now using git
   * Fixed Vcs-Git entry
   * Changed to group maintanance
   * updated standard version no real changes
   * added watch file
Files: 
 c38fed0c68cf97560c8314aa6ade9db8 898 interpreters optional clisp_2.43-2.dsc
 bfdbda05a527c912cb9c8698c821a6f7 166046 interpreters optional clisp_2.43-2.diff.gz
 bd4f1ca29aca8f009b4c909a71dc3797 478682 doc optional clisp-doc_2.43-2_all.deb
 fff0448976fc8506fcd1cb2c47f98a96 4504616 interpreters optional clisp_2.43-2_amd64.deb
 ffb8f983719c4fb419f9bd0033d610c3 3878772 devel optional clisp-dev_2.43-2_amd64.deb

(Continue reading)

Debian Installer | 17 Jan 2008 08:52
Picon
Favicon

cl-sql_3.7.8-1etch1_i386.changes REJECTED


===

If you don't understand why your files were rejected, or if the
override file requires editing, reply to this email.

Peter Van Eynde | 17 Jan 2008 06:32
Picon
Favicon

Accepted libsigsegv 2.5-1 (source amd64)


Format: 1.7
Date: Wed, 16 Jan 2008 07:12:30 +0100
Source: libsigsegv
Binary: libsigsegv0 libsigsegv-dev
Architecture: source amd64
Version: 2.5-1
Distribution: unstable
Urgency: low
Maintainer: Debian Common Lisp Team <pkg-common-lisp-devel@...ebian.org>
Changed-By: Peter Van Eynde <pvaneynd@...>
Description: 
 libsigsegv-dev - Library for handling page faults in a portable way
 libsigsegv0 - Library for handling page faults in a portable way
Changes: 
 libsigsegv (2.5-1) unstable; urgency=low
 .
   * New upstream version
   * Fixed Vcs-Git entry
   * Updated standard version without changes
   * Changed to group maintanance
   * Use standard gcc version
   * make debian/rules executable
   * Fix uploaders
Files: 
 d4d4f7ee7b4357b8c0b056d974829dbb 798 libdevel optional libsigsegv_2.5-1.dsc
 793f69e6ba26a21178865589cb0c9acd 1366936 libdevel optional libsigsegv_2.5.orig.tar.gz
 81732f2621c372a890ed0aa15cbf6fa1 4163 libdevel optional libsigsegv_2.5-1.diff.gz
 62549ec6c7d3346b68b04548f5edc607 20488 libs optional libsigsegv0_2.5-1_amd64.deb
 6534c1b878e805a3b38b7d0cc80aebb3 14796 libdevel optional libsigsegv-dev_2.5-1_amd64.deb
(Continue reading)

Jürgen A. Erhard | 15 Jan 2008 06:44

Bug#460826: cmucl fails to mention "Common Lisp" in it's description

Package: cmucl
Version: 19d-20061116-3
Severity: wishlist

Which means it doesn't show up in an apt-cache search for common lisp and the like.

-- System Information:
Debian Release: lenny/sid
Architecture: i386 (i686)

Kernel: Linux 2.6.16-sanctum (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cmucl depends on:
ii  common-lisp-controller        6.12       Common Lisp source and compiler ma
ii  debconf [debconf-2.0]         1.5.17     Debian configuration management sy

Versions of packages cmucl recommends:
ii  binfmt-support                1.2.10     Support for extra binary formats

-- debconf information excluded

--

-- 
                            Jürgen A. Erhard
                 Invasion!  http://invasion.jerhard.org
               ZSH is good for you  (http://www.zsh.org)
                     Shah, shah!  Ayatollah you so!
(Continue reading)

Peter Van Eynde | 14 Jan 2008 09:47
Picon
Favicon

Accepted sbcl 1:1.0.13.0-1 (source all amd64)


Format: 1.7
Date: Mon, 14 Jan 2008 07:58:16 +0100
Source: sbcl
Binary: sbcl sbcl-source sbcl-doc
Architecture: source all amd64
Version: 1:1.0.13.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Common Lisp Team <pkg-common-lisp-devel@...ebian.org>
Changed-By: Peter Van Eynde <pvaneynd@...>
Description: 
 sbcl       - A Common Lisp compiler and development system
 sbcl-doc   - Documentation for Steel Bank Common Lisp
 sbcl-source - Source code files for SBCL
Changes: 
 sbcl (1:1.0.13.0-1) unstable; urgency=low
 .
   * updated standard version no real changes
   * Changed to group maintenance
   * New upstream. Major changes:
      + minor incompatible change: RUN-PROGRAM now uses execvp(3) to find
        an executable in the search path, and does so in the child
        process's PATH.  The function FIND-EXECUTABLE-IN-SEARCH-PATH has
        been removed; it can be found in the CVS history, for somebody who
        needs that search behavior (see the manual).
      + minor incompatible change: compiler policy re. weakening type
        checks has changed: now type checks are weakened on if SAFETY < 2
        and SAFETY < SPEED.
      + SB-EXT:NATIVE-NAMESTRING takes a new keyword AS-FILE, forcing
(Continue reading)

Rafael Laboissiere | 12 Jan 2008 19:57
Picon
Favicon

Bug#460444: cl-screen-sbcl: Wrong spelling in package description: SLang -> S-Lang

Package: cl-screen-sbcl
Version: 1.0-4
Severity: minor

The description of the package contains the word "SLang" referring to
the S-Lang library.  Please, fix the spelling such that it reads
"S-Lang" instead.  Correct spelling/capitalisation of project names
is currently under discussion in debian-devel [1].

[1] http://lists.debian.org/debian-devel/2008/01/msg00304.html

--
Rafael


Gmane