Your message dated Tue, 04 Aug 2020 11:07:04 +0000
with message-id <[email protected]>
and subject line Bug#966651: fixed in libgc 1:8.0.4-2
has caused the Debian Bug report #966651,
regarding libgc-dev: missing dependency on libatomic-ops-dev
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 [email protected]
immediately.)


-- 
966651: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966651
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgc-dev
Version: 1:8.0.4-1
Severity: serious
Justification: undeclared dependency
Tags: patch

bdw-gc.pc includes -latomic_ops on some architectures. However, the
binary package misses the required dependency on libatomic-ops-dev to
allow for such a use. I'm attaching a patch for your convenience.

Helmut
diff --minimal -Nru libgc-8.0.4/debian/changelog libgc-8.0.4/debian/changelog
--- libgc-8.0.4/debian/changelog        2020-07-22 02:37:12.000000000 +0200
+++ libgc-8.0.4/debian/changelog        2020-07-31 22:02:10.000000000 +0200
@@ -1,3 +1,10 @@
+libgc (1:8.0.4-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix missing libgc-dev -> libatomic-ops-dev dependency. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Fri, 31 Jul 2020 22:02:10 +0200
+
 libgc (1:8.0.4-1) unstable; urgency=medium
 
   * Team upload.
diff --minimal -Nru libgc-8.0.4/debian/control libgc-8.0.4/debian/control
--- libgc-8.0.4/debian/control  2020-04-07 11:13:30.000000000 +0200
+++ libgc-8.0.4/debian/control  2020-07-31 21:59:44.000000000 +0200
@@ -35,7 +35,7 @@
 Package: libgc-dev
 Architecture: any
 Section: libdevel
-Depends: ${misc:Depends}, libgc1 (= ${binary:Version}), libc-dev
+Depends: ${misc:Depends}, libgc1 (= ${binary:Version}), libc-dev, 
${atomic:Depends}
 Multi-Arch: same
 Description: conservative garbage collector for C (development)
  Boehm-Demers-Weiser's GC is a garbage collecting storage allocator that is
diff --minimal -Nru libgc-8.0.4/debian/rules libgc-8.0.4/debian/rules
--- libgc-8.0.4/debian/rules    2020-04-07 11:03:33.000000000 +0200
+++ libgc-8.0.4/debian/rules    2020-07-31 22:02:10.000000000 +0200
@@ -45,3 +45,6 @@
 
 override_dh_installchangelogs:
        dh_installchangelogs ChangeLog
+
+override_dh_gencontrol:
+       dh_gencontrol -- -Vatomic:Depends=$$(grep -q '[-]latomic_ops' 
debian/libgc-dev/usr/lib/*/pkgconfig/*.pc && echo libatomic-ops-dev)

--- End Message ---
--- Begin Message ---
Source: libgc
Source-Version: 1:8.0.4-2
Done: Matthias Klose <[email protected]>

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.

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <[email protected]> (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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 03 Aug 2020 18:53:35 +0200
Source: libgc
Architecture: source
Version: 1:8.0.4-2
Distribution: unstable
Urgency: medium
Maintainer: Christoph Egger <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Closes: 966651
Changes:
 libgc (1:8.0.4-2) unstable; urgency=medium
 .
   * Fix missing libgc-dev -> libatomic-ops-dev dependency (Helmut Grohne).
     Closes: #966651.
Checksums-Sha1:
 4f45514c8d2da68b3642f0768400042bbf918a2a 1885 libgc_8.0.4-2.dsc
 e21fae2352f4eb2a474965dcb121ae27f87fa03b 13672 libgc_8.0.4-2.debian.tar.xz
 2ce0fe13f5995f04ecac7fe94fa6ca4df2dbc2a1 6322 libgc_8.0.4-2_source.buildinfo
Checksums-Sha256:
 c9f063d9a59979a8f40dd2c4443030313ec62625a56bca017928fb0ff5471fff 1885 
libgc_8.0.4-2.dsc
 3126bd967bdfc1ce63484428878ca57a77312ac63f2998ede9f714cb7ac425f8 13672 
libgc_8.0.4-2.debian.tar.xz
 90c4e254c1b0a6e2b57b91bc133280e90c674ac061b17967a200cc2d8faeac95 6322 
libgc_8.0.4-2_source.buildinfo
Files:
 96801a7d39f6017d1a1aa12c2515e64c 1885 libs optional libgc_8.0.4-2.dsc
 5b0cced84b4d0b76241fe4094ca4c20d 13672 libs optional 
libgc_8.0.4-2.debian.tar.xz
 c3e8d0e35957a0e9ab3aab37be731c45 6322 libs optional 
libgc_8.0.4-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAl8pOlYQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9b7dD/4g/+VG3Oo8CmZoC3GO0cxmAz7WKSWs0Ld4
oZ8Xe2dA73nftw64EcNptehDFy1zJ8+eDWllTfCRFDQUv02r1Lwq2wq4GQQTuPi/
IQYuOTofqHfRUR4z38BCFuMQ7vL6pZXMjc9HQv6AmrtdTUq/WAZzxbPOvZ33YSa3
AzWk6iKisGLn7qEFp6vojq9WftzLjlaR6VwYV+R5b1CaCgWVWDkAg/qpvXWR3thv
/HCLT77o4wG4+mumOz2sXb+bBcjdGgCMhbHOZN1/LPw8BoA49wujsrCvbwllp/km
9ioPKX/YeiwVY5u49cNGv0+7rzdp8uE12QIcJP2ZyUHx+IyN3BdNPh+B2iPCBGdI
8CQqcACAPq34lMfpVyS9V+WU1BvaZz6mOnIZ3U3TyF4TdSMHo1VW5BzcXP6bytJd
gd3QvpaiSdIlSjPj8mjgjQA8d5kLEodlXwuul2T6+IY66chwc1bEH8HoSDgXvho8
0Lp9VnDZcVQvsBZb1VNI4CI32uShfCKXMg2Gsv6QVxgCeb0Pg5G/Mo8XpfhL2rD3
Dv9D42FAwfv0919nH+bckSxRjQcKeCBW6t3CbqPYyLCPUlaitpcypFquaMSqFBrX
66437mNEbB2HqADIvmzXdqWBX5rK2oYfJlW/1YlD9Oc8ZuCe6kwCmc1irTiJMCDY
nWyzOcxVtA==
=OyQC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to