Your message dated Sat, 09 Oct 2010 15:02:42 +0000
with message-id <e1p4awc-0006tz...@franck.debian.org>
and subject line Bug#559345: fixed in libgc 1:7.1-4
has caused the Debian Bug report #559345,
regarding Contains out-of-date convenience copy of libatomic-ops
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.)
--
559345: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559345
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libgc
Version: 1:7.1-3
Severity: serious
Hi,
Starting with version 7.x, libgc now contains a convenience copy of
libatomic-ops in the source. This might be necessary, because it seems to
need the file atomic_ops.c to be present to build.
The problem is that Debian's libatomic-ops contains patches to support more
architectures that aren't in the convenience copy in libgc. This is serious
because it's a blocker for 542285 until the patches from Debian's version
are cherry-picked, or until the convenience copy is ripped out in some way.
This is problematic because it's led to duplicated work, since the version
of libatomic-ops in Debian has extra patches from the upstream cvs, and the
version embedded in libgc has been modified as well. Observe the
differences in the contents of libatomic_ops/src/atomic_ops/sysdeps/gcc.
Debian's libatomic-ops after the patches have been applied:
alpha.h* arm.h* cris.h* hppa.h* ia64.h* m68k.h* mips.h* powerpc.h*
s390.h* sh.h* sparc.h* x86_64.h* x86.h*
Debian's libgc:
alpha.h avr32.h ia64.h powerpc.h sparc.h x86.h
arm.h cris.h hppa.h m68k.h s390.h x86_64.h
Notice that the libgc convenience copy has avr32 support due to:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528406
But the libatomic-ops in Debian has sh and mips support due to the work in:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=336112
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547136
These should be synced in some way.
Incidentally if you want to test on mips you can use a qemu image from:
http://www.aurel32.net/info/debian_mips_qemu.php
I hope this is some help.
Regards,
Daniel
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: libgc
Source-Version: 1:7.1-4
We believe that the bug you reported is fixed in the latest version of
libgc, which is due to be installed in the Debian FTP archive:
libgc-dev_7.1-4_amd64.deb
to main/libg/libgc/libgc-dev_7.1-4_amd64.deb
libgc1c2_7.1-4_amd64.deb
to main/libg/libgc/libgc1c2_7.1-4_amd64.deb
libgc_7.1-4.debian.tar.gz
to main/libg/libgc/libgc_7.1-4.debian.tar.gz
libgc_7.1-4.dsc
to main/libg/libgc/libgc_7.1-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 559...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christoph Egger <christ...@debian.org> (supplier of updated libgc 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: RIPEMD160
Format: 1.8
Date: Sat, 09 Oct 2010 16:08:53 +0200
Source: libgc
Binary: libgc1c2 libgc-dev
Architecture: source amd64
Version: 1:7.1-4
Distribution: experimental
Urgency: low
Maintainer: Christoph Egger <christ...@debian.org>
Changed-By: Christoph Egger <christ...@debian.org>
Description:
libgc-dev - conservative garbage collector for C (development)
libgc1c2 - conservative garbage collector for C and C++
Closes: 542285 559345 565778 590772
Changes:
libgc (1:7.1-4) experimental; urgency=low
.
* Adopt package (Closes: #590772)
* Adopt debian/control git headers (moved to collab-maint)
* Convert to source format 3.0 (quilt)
* Build against system libatomic-ops (Closes: #559345)
* Now builds on mipsen as well (Closes: #542285)
* Include correct arch-specific symbols file for mipsen
* Remove atomic-ops specific symbols from symbols file
* Drop patch for automic-ops on s390
* Fix dependency on debhelper (needs 7.0.50 > 7)
* Bump standards version to 3.9.1
* Fix symbol files (Closes: #565778)
Checksums-Sha1:
715747e468c0ce2d6b5b6f4a33a42a6bb772af50 1491 libgc_7.1-4.dsc
4f1fc4fd31b435a9db810cd4b236d8b84cf3220a 19063 libgc_7.1-4.debian.tar.gz
f26d34a8ad0591dd21c01d4e6a4eb635e32bf84e 137382 libgc1c2_7.1-4_amd64.deb
19c913134712aa8c971d29dec41c61398782dcdf 243888 libgc-dev_7.1-4_amd64.deb
Checksums-Sha256:
4aadff53a475be684c950855667ba393c46dcd569496119cc5d234766d99919d 1491
libgc_7.1-4.dsc
381324c34b9bbae2097f55efdc1039381cb2a136dcfcb3d5b0c197117ad70f46 19063
libgc_7.1-4.debian.tar.gz
7b8047b93062eba0c95578920bd232a1fb05cc158ddd7e617760be08543c9921 137382
libgc1c2_7.1-4_amd64.deb
ab00a8b6f64ce08b5b43aad5c33facd14172505ec554176d475cf4c7f1337176 243888
libgc-dev_7.1-4_amd64.deb
Files:
89d220e73fa869e5c13695388e87704a 1491 libs standard libgc_7.1-4.dsc
42d56f016ef366140221dfc468a9f229 19063 libs standard libgc_7.1-4.debian.tar.gz
7bc90722ae0b94af37486df723d66075 137382 libs standard libgc1c2_7.1-4_amd64.deb
795cfc2ea72fe4999a7a688472695877 243888 libdevel optional
libgc-dev_7.1-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQEcBAEBAwAGBQJMsIHbAAoJEOGDbms1cuRhFHAH/2iqwbDx7Ne8/ElAqGZ0yzeL
cZ++lq0vyWG/qU1S4iHi8eWnAQUR0dop3w9S/0CMY/cvFMt2SDiezKyEy134E9dj
alZoYNdAxC/JlpBvgVHTMLPtPO9IbURKCqOXdL2agqePkAbMPn4cG0IwuprltQ/a
iCWkrTzaqxR0lOVpoxa8IkjYi9TlLR14dntG+EsnEbz5YJiwiNbhK06OtrqRpCOZ
yp1JZnUg3n+9EBW8ItTKlEr7O9EkgzLIt9zUG/g4SpDCpM2kL2wsucDfF2viBWnA
J6g6UzY6XpAbwmLIsQZ+5lYc88ZFaABN98MPHKaZG2ICcX4gNETD540WpY/gMEc=
=nHrn
-----END PGP SIGNATURE-----
--- End Message ---