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

Bug#480443: marked as done (libffi5-dbg: Debugging symbols for assembly code would help debugging)



Your message dated Sun, 25 May 2008 18:02:05 +0000
with message-id <E1K0KXl-0005IC-6k@ries.debian.org>
and subject line Bug#480443: fixed in libffi 3.0.5-4
has caused the Debian Bug report #480443,
regarding libffi5-dbg: Debugging symbols for assembly code would help debugging
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
480443: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480443
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libffi5-dbg
Version: 3.0.5-1
Severity: wishlist

Trying to track down the current FTBFS in python-ctypes (turns out it's
actually #480208 in libffi5, but I didn't think to look here first) and
gdb can't trace through the assembly-source, eg. src/unix64.S.

This can be fixed by setting
AM_CCASFLAGS = $(AM_CPPFLAGS) -Wa,--gdwarf2
on line 171 of Makefile.am and rerunning automake.

I checked, and dh_strip is successfully moving these symbols out to
libffi5-dbg (tested by removing libfi5-dbg again and noting that gdb
once again fails to resolve the assembly language file source)

Feel free to reject this bug if this causes performance or other issues,
I just thought it'd be a nice-to-have. (I'm guessing the reason gcc's -g
doesn't already do this is for performance reasons? Does adding
debugging symbols for the assembler code remove some optimisations?)

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Paul "TBBle" Hampson, Paul.Hampson@Pobox.com

Shorter .sig for a more eco-friendly paperless office.

Attachment: pgp4unF4gOJDk.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: libffi
Source-Version: 3.0.5-4

We believe that the bug you reported is fixed in the latest version of
libffi, which is due to be installed in the Debian FTP archive:

lib64ffi-dev_3.0.5-4_i386.deb
  to pool/main/libf/libffi/lib64ffi-dev_3.0.5-4_i386.deb
lib64ffi5_3.0.5-4_i386.deb
  to pool/main/libf/libffi/lib64ffi5_3.0.5-4_i386.deb
libffi-dev_3.0.5-4_i386.deb
  to pool/main/libf/libffi/libffi-dev_3.0.5-4_i386.deb
libffi5-dbg_3.0.5-4_i386.deb
  to pool/main/libf/libffi/libffi5-dbg_3.0.5-4_i386.deb
libffi5_3.0.5-4_i386.deb
  to pool/main/libf/libffi/libffi5_3.0.5-4_i386.deb
libffi_3.0.5-4.diff.gz
  to pool/main/libf/libffi/libffi_3.0.5-4.diff.gz
libffi_3.0.5-4.dsc
  to pool/main/libf/libffi/libffi_3.0.5-4.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 480443@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated libffi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 25 May 2008 19:31:02 +0200
Source: libffi
Binary: libffi-dev lib32ffi-dev lib64ffi-dev libn32ffi-dev libffi5 lib32ffi5 lib64ffi5 libn32ffi5 libffi5-dbg
Architecture: source i386
Version: 3.0.5-4
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 lib32ffi-dev - Foreign Function Interface library (development files, 32bit)
 lib32ffi5  - Foreign Function Interface library runtime (32bit)
 lib64ffi-dev - Foreign Function Interface library (development files, 64bit)
 lib64ffi5  - Foreign Function Interface library runtime (64bit)
 libffi-dev - Foreign Function Interface library (development files)
 libffi5    - Foreign Function Interface library runtime
 libffi5-dbg - Foreign Function Interface library runtime (debug symbols)
 libn32ffi-dev - Foreign Function Interface library (development files, n32)
 libn32ffi5 - Foreign Function Interface library runtime (n32)
Closes: 480443
Changes: 
 libffi (3.0.5-4) unstable; urgency=low
 .
   * Build-depend on expect-tcl8.3 on hppa.
   * Set CCASFLAGS to generate debugging symbols for assembly code.
     Closes: #480443.
Checksums-Sha1: 
 dfeb6bb322f3d771c4a54163f4bfd0ca2e529311 1223 libffi_3.0.5-4.dsc
 82bca12ae03999fb99d6fc5c26f0b86180ef21dc 6376 libffi_3.0.5-4.diff.gz
 d940cb4e9065fc4bcfb3bf7e104d2d4d28805f2f 83946 libffi-dev_3.0.5-4_i386.deb
 ca3df6117f41a0da719b9699efbd51627b474ff4 36764 lib64ffi-dev_3.0.5-4_i386.deb
 37162498120077901702185e2211531a1ff744a4 14826 libffi5_3.0.5-4_i386.deb
 dc438ebb83bd8a7c40de40862ee93a79efdec8cd 18498 lib64ffi5_3.0.5-4_i386.deb
 adc0ba30171730ae9c7651ab42d1e948cb3748ef 60218 libffi5-dbg_3.0.5-4_i386.deb
Checksums-Sha256: 
 c2da77a66d82c271d9c3a4fb6f2baa44923af20b4a3f74336fcf9bdd872e8a1e 1223 libffi_3.0.5-4.dsc
 e92066c06d58374ce2e61b0f014cbc304f8b4023fb22d4d242bb1d0cd29bae9a 6376 libffi_3.0.5-4.diff.gz
 465f0504cf1f585b5b4bedf3ed501def5a9f98352b4168fbdd2eb127401b1696 83946 libffi-dev_3.0.5-4_i386.deb
 e7f3515de3b2eb5ca0995f200f2086c2f3922923284345e6a6736fa3d9bd376e 36764 lib64ffi-dev_3.0.5-4_i386.deb
 ef09a2f9b5bbc919cdd98223f54e87c8ba3980531398671001780348aae5199e 14826 libffi5_3.0.5-4_i386.deb
 9fa7b92905915b23193a51b96121e2a2a6abc1fe510fedecee4a9b755b3263d8 18498 lib64ffi5_3.0.5-4_i386.deb
 8ccd985ea8529f62774a9a6e26fba2cc418e0ff86f6bdf85fbc9870874cabdc3 60218 libffi5-dbg_3.0.5-4_i386.deb
Files: 
 21ea6330c20b19cacced5f6eac3695fe 1223 libs extra libffi_3.0.5-4.dsc
 3cef38f310b6a538d221cebc5e8cc6d7 6376 libs extra libffi_3.0.5-4.diff.gz
 4e8838fceb649275dba09ae7c2437240 83946 libdevel extra libffi-dev_3.0.5-4_i386.deb
 8b353505a8885e88f16f7aba20f8fbd2 36764 libdevel extra lib64ffi-dev_3.0.5-4_i386.deb
 1a639e8918cf83de2f00739f3876935a 14826 libs extra libffi5_3.0.5-4_i386.deb
 f1707cdd226d9b61deba3c97f4b1272b 18498 libs extra lib64ffi5_3.0.5-4_i386.deb
 b2b8eeb88fe5f0777d5ddb379c38604c 60218 libdevel extra libffi5-dbg_3.0.5-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIOaT3StlRaw+TLJwRAufyAJ0dDgG+X60+OCASpCf0C7Zl2bxu1gCdF4Lv
Et84ZDYV2e88fL/uWpfDsuI=
=rDZy
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: