Bug#985378: unblock: boost1.74/1.74.0-9
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Please unblock package boost1.74
boost1.74_1.74.0-9 fixes RC-bug #984838
Diff is attached.
unblock boost1.74/1.74.0-9
Thanks
Anton Gladky
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmBRF0IRHGdsYWRrQGRl
Ymlhbi5vcmcACgkQ0+Fzg8+n/wYT0g//YZuOhL9/699+0fNcMECh1UX/rtCGE7Ee
jlaU9j3fIbRLIDe/SDzGF4EOJmlR64I4h+tzde3ze4YCdvueVVXRcGLXX3aobROr
GYnGXiDvEWTL3ZUA65aGZVLNcy5ytjrUtC2Y3xLi4Ti4w0oxmih+F5hKE6OmU3BD
SRJBi8XPJ2AAiItydo3gR89l9jK5sau9yiM7IBNiCT5CWXpzWwrH+DyDuvvOqTAG
SGlkl0Ppl4i/bGe+VjrBw0uO2I7gBwie613ybRevFXEu8op00Ei30N/y2RqTyXqq
14W/Cql2iOHN3vyLzfZiyyWLk9JXslPzwEwWEL5KpeCYk3CA+Csdj1rRnnIKMNL+
lM+jEloYENhhu7+sM2E8su8slUsFKBauPc6U+jCUrWsBztkIzxTz+mrVMSqmkIBW
9ZyE1R0xrTtiQ+kjQMAsfnbOWNJ2XZ/1QeVaYcoLL8AbWSIXWZVJsBrb8dZMpENW
kV95pgn3wDbwtxpsXnxXfOjpdQuwfOM2u2D277reCf46KURTm8PO7lb2oqlK9DiN
32sIceQUnuQIYVSPzreRUbe3JV9cIyapLGZU1fn4McLE8x4ups2DNXFXMdpG3e5o
S1G1GY6zf+Ay1pICy4zLr6eEzDcOKoiM3Y67WNMzBtnZrrggc1dN916J7TuQP3vC
0KOP2eosxHA=
=Pwa4
-----END PGP SIGNATURE-----
diff --git a/debian/changelog b/debian/changelog
index 0d4a3cf10..98695eea4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+boost1.74 (1.74.0-9) unstable; urgency=medium
+
+ [ Andreas Beckmann ]
+ * libboost1.74-dev: Smoothen upgrades from buster by depending on
+ libstdc++-${gxx:major}-dev using the build-time version of g++ instead of
+ the virtual libstdc++-dev provided by multiple packages.
+ (Closes: #984838)
+
+ -- Anton Gladky <gladk@debian.org> Sat, 13 Mar 2021 09:21:38 +0100
+
boost1.74 (1.74.0-8) unstable; urgency=medium
* [85a2610] Fix compilation warnings. (Closes: #980497)
diff --git a/debian/control b/debian/control
index e730db2af..a9d12e62a 100644
--- a/debian/control
+++ b/debian/control
@@ -24,7 +24,7 @@ Package: libboost1.74-dev
Architecture: any
Multi-Arch: same
Section: libdevel
-Depends: ${misc:Depends}, ${shlibs:Depends}, libstdc++-dev
+Depends: ${misc:Depends}, ${shlibs:Depends}, libstdc++-${gxx:major}-dev
Suggests: libboost1.74-doc,
libboost-atomic1.74-dev,
libboost-chrono1.74-dev,
diff --git a/debian/rules b/debian/rules
index 025139a8c..da506a948 100755
--- a/debian/rules
+++ b/debian/rules
@@ -343,6 +343,9 @@ ifeq ($(BUILD_NUMPY), yes)
sed -i -r 's/^(libboost_numpy([0-9]{2}) \S+ (\S+).*)$$/\1, \3-py\2/' debian/libboost-numpy$(SOVERSION)/DEBIAN/shlibs
endif
+override_dh_gencontrol:
+ dh_gencontrol -- -V'gxx:major=$(shell dpkg-query -f '$${version}' -W g++ | sed 's/.*://;s/\..*//')'
+
$(b2):
cd tools/build && bison -y -d -o src/engine/jamgram.cpp src/engine/jamgram.y
./bootstrap.sh --with-icu=/usr --prefix=$(CURDIR)/debian/tmp/usr \
Reply to: