Package: perl-debug
Version: 5.8.7-8
Severity: important

Please note, bug 337050 might or might not be related. I also tagged this
bug as important, as the perl-debug package is pretty useless as it is.

The problem is that debugperl does not come with matching headers: the
headers match the installed perl version, while debugperl was configured
differently. This causes lots of modules to segfault or abort.

Specifically, it's those two changes: "-Dusemymalloc -Uuseshrplib"

Among others, this makes debugpelr use a different memory allocator than
the compiled perl modules, causing segfaults or worse when a module frees
memory allocated by perl or vice versa.

Besides, -DDEBUGGING seems to be an obvious choice for debugperl (as this
is most commonly associated with the term "debugperl"), but it is missing.

So debugperl currently cannot be used together with perl modules (you
cannot compile modules for debugpelr as the headers/config is missing, and
youc nanot use modules compiled for the non-debug perl), while lacking
perls debugging support (which can be used to track down problems in perl
code as well as in modules alike).


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.14
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages perl-debug depends on:
hi  libc6                         2.3.5-4    GNU C Library: Shared libraries an
ii  perl                          5.8.7-8    Larry Wall's Practical Extraction 

perl-debug recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to