Your message dated Sun, 05 Jul 2009 22:02:11 +0000
with message-id <e1mnzml-0004e6...@ries.debian.org>
and subject line Bug#509873: fixed in gdb 6.8.50.20090628-1
has caused the Debian Bug report #509873,
regarding [libgdb-dev] Undefined symbols in libgdb.a
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 ow...@bugs.debian.org
immediately.)


-- 
509873: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=509873
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libgdb-dev
Version: 6.8-3
Severity: serious

--- Please enter the report below this line. ---

fp-ide package needs libgdb.a to add support of debugger inside the IDE.
However the libgdb.a shipped by libgdb-dev package has some problems :
* Missing dependency to libbfd-dev virtual package or at least binutils-dev
  profiding it. Please have a look at the end of the log embedded in this mail.
You can get more information in http://bugs.freepascal.org/view.php?id=12636 and
in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473955

Thanks

Mazen Neifer,

PS : build log

/usr/lib/libgdb.a(exec.o): In function `generic_skip_trampoline_code':
(.text+0x0): multiple definition of `generic_skip_trampoline_code'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x0): first defined here
/usr/lib/libgdb.a(exec.o): In function `generic_skip_solib_resolver':
(.text+0x10): multiple definition of `generic_skip_solib_resolver'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x10): first defined here
/usr/lib/libgdb.a(exec.o): In function `generic_in_solib_return_trampoline':
(.text+0x20): multiple definition of `generic_in_solib_return_trampoline'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x20): first defined here
/usr/lib/libgdb.a(exec.o): In function `generic_in_function_epilogue_p':
(.text+0x30): multiple definition of `generic_in_function_epilogue_p'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x30): first defined here
/usr/lib/libgdb.a(exec.o): In function `core_addr_lessthan':
(.text+0x40): multiple definition of `core_addr_lessthan'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x40): first defined here
/usr/lib/libgdb.a(exec.o): In function `core_addr_greaterthan':
(.text+0x60): multiple definition of `core_addr_greaterthan'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x60): first defined here
/usr/lib/libgdb.a(exec.o): In function `core_addr_identity':
(.text+0x80): multiple definition of `core_addr_identity'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x80): first defined here
/usr/lib/libgdb.a(exec.o): In function `convert_from_func_ptr_addr_identity':
(.text+0x90): multiple definition of `convert_from_func_ptr_addr_identity'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x90): first defined here
/usr/lib/libgdb.a(exec.o): In function `no_op_reg_to_regnum':
(.text+0xa0): multiple definition of `no_op_reg_to_regnum'
/usr/lib/libgdb.a(arch-utils.o):(.text+0xa0): first defined here
/usr/lib/libgdb.a(exec.o): In function `default_elf_make_msymbol_special':
(.text+0xb0): multiple definition of `default_elf_make_msymbol_special'
/usr/lib/libgdb.a(arch-utils.o):(.text+0xb0): first defined here
/usr/lib/libgdb.a(exec.o): In function `default_coff_make_msymbol_special':
(.text+0xc0): multiple definition of `default_coff_make_msymbol_special'
/usr/lib/libgdb.a(arch-utils.o):(.text+0xc0): first defined here
/usr/lib/libgdb.a(exec.o): In function `cannot_register_not':
(.text+0xd0): multiple definition of `cannot_register_not'
/usr/lib/libgdb.a(arch-utils.o):(.text+0xd0): first defined here
/usr/lib/libgdb.a(exec.o): In function `generic_convert_register_p':
(.text+0xe0): multiple definition of `generic_convert_register_p'
/usr/lib/libgdb.a(arch-utils.o):(.text+0xe0): first defined here
/usr/lib/libgdb.a(exec.o): In function `default_stabs_argument_has_addr':
(.text+0xf0): multiple definition of `default_stabs_argument_has_addr'
/usr/lib/libgdb.a(arch-utils.o):(.text+0xf0): first defined here
/usr/lib/libgdb.a(exec.o): In function `generic_instruction_nullified':
(.text+0x100): multiple definition of `generic_instruction_nullified'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x100): first defined here
/usr/lib/libgdb.a(exec.o): In function `default_remote_register_number':
(.text+0x110): multiple definition of `default_remote_register_number'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x110): first defined here
/usr/lib/libgdb.a(exec.o): In function `selected_architecture_name':
(.text+0x120): multiple definition of `selected_architecture_name'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x120): first defined here
/usr/lib/libgdb.a(exec.o): In function `gdbarch_info_init':
(.text+0x970): multiple definition of `gdbarch_info_init'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x570): first defined here
/usr/lib/libgdb.a(exec.o): In function `_initialize_gdbarch_utils':
(.text+0xb40): multiple definition of `_initialize_gdbarch_utils'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x140): first defined here
/usr/lib/libgdb.a(exec.o): In function `selected_byte_order':
(.text+0xbe0): multiple definition of `selected_byte_order'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x1e0): first defined here
/usr/lib/libgdb.a(exec.o): In function `gdbarch_info_fill':
(.text+0xcb0): multiple definition of `gdbarch_info_fill'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x2b0): first defined here
/usr/lib/libgdb.a(exec.o): In function `gdbarch_from_bfd':
(.text+0xff0): multiple definition of `gdbarch_from_bfd'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x630): first defined here
/usr/lib/libgdb.a(exec.o): In function `set_gdbarch_from_file':
(.text+0x1510): multiple definition of `set_gdbarch_from_file'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x6d0): first defined here
/usr/lib/libgdb.a(exec.o): In function `gdbarch_update_p':
(.text+0x1970): multiple definition of `gdbarch_update_p'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x720): first defined here
/usr/lib/libgdb.a(exec.o): In function `initialize_current_architecture':
(.text+0x1a70): multiple definition of `initialize_current_architecture'
/usr/lib/libgdb.a(arch-utils.o):(.text+0x820): first defined here
/usr/lib/libgdb.a(exec.o): In function `legacy_virtual_frame_pointer':
(.text+0x20d0): multiple definition of `legacy_virtual_frame_pointer'
/usr/lib/libgdb.a(arch-utils.o):(.text+0xe80): first defined here
/usr/lib/libgdb.a(exec.o): In function `legacy_register_sim_regno':
(.text+0x2190): multiple definition of `legacy_register_sim_regno'
/usr/lib/libgdb.a(arch-utils.o):(.text+0xf40): first defined here
/usr/bin/ld: cannot find libbfd.a


--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.26-1-686

Debian Release: 5.0
  500 unstable        ftp.fr.debian.org 

--- Package information. ---
Depends       (Version) | Installed
=======================-+-===========
                        | 


Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée


--- End Message ---
--- Begin Message ---
Source: gdb
Source-Version: 6.8.50.20090628-1

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

gdb_6.8.50.20090628-1.diff.gz
  to pool/main/g/gdb/gdb_6.8.50.20090628-1.diff.gz
gdb_6.8.50.20090628-1.dsc
  to pool/main/g/gdb/gdb_6.8.50.20090628-1.dsc
gdb_6.8.50.20090628-1_amd64.deb
  to pool/main/g/gdb/gdb_6.8.50.20090628-1_amd64.deb
gdb_6.8.50.20090628.orig.tar.gz
  to pool/main/g/gdb/gdb_6.8.50.20090628.orig.tar.gz
libgdb-dev_6.8.50.20090628-1_amd64.deb
  to pool/main/g/gdb/libgdb-dev_6.8.50.20090628-1_amd64.deb



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 509...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Jacobowitz <d...@debian.org> (supplier of updated gdb 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Sun, 05 Jul 2009 16:25:07 -0400
Source: gdb
Binary: gdb gdb64 libgdb-dev
Architecture: source amd64
Version: 6.8.50.20090628-1
Distribution: unstable
Urgency: low
Maintainer: Daniel Jacobowitz <d...@debian.org>
Changed-By: Daniel Jacobowitz <d...@debian.org>
Description: 
 gdb        - The GNU Debugger
 gdb64      - The GNU Debugger (64-bit)
 libgdb-dev - The GNU Debugger (libgdb.a)
Closes: 33187 490046 494839 509873 512121 513816
Changes: 
 gdb (6.8.50.20090628-1) unstable; urgency=low
 .
   * New snapshot from trunk.  The experimental packages used the
     archer-tromey-python branch; the whole branch has not been merged
     to trunk, but significant portions of it have, and will be in GDB 7.
     So this includes some Python scripting support.  Other highlights
     since the last experimental package:
     - Reverse debugging commands.  With a remote target that supports
       reverse debugging, you can step backwards as easily as forwards.
     - Process record and replay, a native Linux implementation of
       reverse debugging.  Only 32-bit IA32 Linux is currently supported.
     - MIPS/Linux hardware watchpoint support.
     - Multi-byte and wide character set support, including wchar_t display.
     - Inlined function support, including in backtrace and step/next/finish.
     - Improved C++ template name parsing.
     - Non-stop debugging (some threads remain running while others
       are stopped in the debugger).  Only implemented so far for i386,
       x86-64, and powerpc.
     - A bug fix for discontiguous code, e.g. as found in the Linux kernel
       (Closes: #513816).
     - A build fix that affected SPARC (Closes: #512121).
     - A build fix for casts on hurd-i386 (Closes: #494839).
     - A fix for debugging multi-threaded programs that call exec, including
       Eclipse with the Sun JVM (Closes: #490046).
   * Removed thread-db-multiple-libraries.patch.  This let one GDB work with
     both LinuxThreads and NPTL, but no Debian platform has both now.
   * GDB now reads /etc/gdb/gdbinit at startup (Closes: #33187).
   * Ship required libraries (libbfd, libopcodes, and libiberty) in
     /usr/lib/gdb in the libgdb-dev package, in case binutils-dev's versions
     are not close enough (Closes: #509873).
   * Add dev package dependencies to libgdb-dev.
Checksums-Sha1: 
 5674626a0e10e11ce0e7ec04123b15d3fb43ea13 1979 gdb_6.8.50.20090628-1.dsc
 b03eb664d536a1f472f6ca649267bb59b61520ef 20784127 
gdb_6.8.50.20090628.orig.tar.gz
 171b978addbe1cec72135f54235dc33fe46df09a 22624 gdb_6.8.50.20090628-1.diff.gz
 98532a1386d09eb2855777cd915c864fedd8c67e 3578522 
gdb_6.8.50.20090628-1_amd64.deb
 626a1af7a9e53613739784d957da2fc8f8053e57 2410770 
libgdb-dev_6.8.50.20090628-1_amd64.deb
Checksums-Sha256: 
 0c41a8fd63f8988a0234477280d24607ba4411a1efcc3e67b171d04206a506f3 1979 
gdb_6.8.50.20090628-1.dsc
 b73eda36abccb908a990d2fdfa829d5eda1aa229788849ecba5e208125fc92ca 20784127 
gdb_6.8.50.20090628.orig.tar.gz
 be8f904cf0acc9dbadb10f36abaf974e788214e2ce31ed5223196a23a7dfa5be 22624 
gdb_6.8.50.20090628-1.diff.gz
 4b9864fe0e4504bf05899095e50aa090cb2244a8510571b83e0d9302bb9ce836 3578522 
gdb_6.8.50.20090628-1_amd64.deb
 2b923d212f0c16d3209410cc7aba86a90c7673ed361a1007018a09b026d2bb22 2410770 
libgdb-dev_6.8.50.20090628-1_amd64.deb
Files: 
 ccb88babaa7b63d5106f2b40cc3a82cd 1979 devel optional gdb_6.8.50.20090628-1.dsc
 3d7abc361997d21f44974351edd8f14f 20784127 devel optional 
gdb_6.8.50.20090628.orig.tar.gz
 d420d85d9b39c9c51ff5ae03208da24a 22624 devel optional 
gdb_6.8.50.20090628-1.diff.gz
 9b63837977f98b6ab592ec7e6392d3a3 3578522 devel optional 
gdb_6.8.50.20090628-1_amd64.deb
 6a3e96c6e62ed6f1629f8e20b64f9940 2410770 libdevel extra 
libgdb-dev_6.8.50.20090628-1_amd64.deb

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

iD8DBQFKURodbgOPXuCjg3cRAmIhAJ9/1tvlH+QCFeXbJK2vT963W88SYQCgmkuI
FRG2Lfduw26GVuL0r04AWvY=
=/eiT
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to