Package: sponsorship-requests Severity: important X-Debbugs-CC: Ignace Mouzannar <mouzan...@gmail.com>
Dear mentors, I am looking for a sponsor for a NMU of "aqemu" to fix this RC bug: #957003 - aqemu: ftbfs with GCC-10 [0] And these additional bugs: #966261 - please drop `qemu' from Depends [1] #874050 - aqemu depends on meta-package qemu, which pulls in all supported emulation architectures [2] The maintainer has not responded to this bug, nor other bugs on this package and orphaned the package in #955988. This NMU : - Add a patch to fix the build issue with GCC 10 - Remove the dependency on "qemu" dummy package to let it be removed. - This is not a RC bug, but I deemed the ratio usefulness/impact to be high enough to include it with the fact that the package is orphaned. Let me know if this should be avoided anyway. I'm in the process to try to put this package under the Debian group on Salsa when I will be able to retrieve all available VCS histories from Ignace to keep them on Salsa. But that's not ready yet. * Package name : aqemu Version : 0.9.2-2.4 Upstream Author : Andrey Rijov, Tobias Gläßer * URL : https://sourceforge.net/projects/aqemu/, https://github.com/tobimensch/aqemu * License : GPL-2+, BSD-3-clause Section : x11 It builds those binary packages: aqemu - Qt5 front-end for QEMU and KVM To access further information about this package, please visit the following URL: https://mentors.debian.net/package/aqemu Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/a/aqemu/aqemu_0.9.2-2.4.dsc Changes since the last upload to unstable: aqemu (0.9.2-2.4) unstable; urgency=medium * Non-maintainer upload. * debian/patches/0003-Fix-build-with-GCC-10.patch: - Fix build with GCC 10 (For: #957003) * debian/control: - Drop qemu dummy package from Depends (Closes: 966261, 874050) -- Alexis Murzeau <amub...@gmail.com> Sun, 16 Aug 2020 15:12:30 +0200 Note: the "For: #957003" is intended to not close the bug automatically as requested in the bug description. The bug will be closed only after a successful build. Source packages diff is in attachment and can be viewed here: https://salsa.debian.org/amurzeau-guest/aqemu/compare/debian%2F0.9.2-2.3...debian%2F0.9.2-2.4 [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957003 [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966261 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874050 Regards, -- Alexis Murzeau PGP: B7E6 0EBB 9293 7B06 BDBC 2787 E7BD 1904 F480 937F
diff --git a/debian/changelog b/debian/changelog index 24da78a..549387f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +aqemu (0.9.2-2.4) unstable; urgency=medium + + * Non-maintainer upload. + * debian/patches/0003-Fix-build-with-GCC-10.patch: + - Fix build with GCC 10 (For: #957003) + * debian/control: + - Drop qemu dummy package from Depends (Closes: 966261, 874050) + + -- Alexis Murzeau <amub...@gmail.com> Sun, 16 Aug 2020 15:12:30 +0200 + aqemu (0.9.2-2.3) unstable; urgency=medium * Non-maintainer upload. diff --git a/debian/control b/debian/control index 1c0d123..fb685cb 100644 --- a/debian/control +++ b/debian/control @@ -13,7 +13,7 @@ Homepage: http://aqemu.sourceforge.net/ Package: aqemu Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32 -Depends: qemu, ${shlibs:Depends}, ${misc:Depends}, libqt5dbus5 +Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5dbus5 Recommends: qemu-kvm Description: Qt5 front-end for QEMU and KVM aqemu is a Qt5 graphical interface used to manage QEMU and KVM virtual diff --git a/debian/patches/0003-Fix-build-with-GCC-10.patch b/debian/patches/0003-Fix-build-with-GCC-10.patch new file mode 100644 index 0000000..ef15057 --- /dev/null +++ b/debian/patches/0003-Fix-build-with-GCC-10.patch @@ -0,0 +1,21 @@ +From: Alexis Murzeau <amub...@gmail.com> +Date: Sat, 15 Aug 2020 15:39:47 +0200 +Subject: Fix build with GCC 10 (Closes: #957003) + +Forwarded: https://github.com/tobimensch/aqemu/issues/74 +--- + src/docopt/docopt_value.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/docopt/docopt_value.h b/src/docopt/docopt_value.h +index 8f32778..bc2b029 100644 +--- a/src/docopt/docopt_value.h ++++ b/src/docopt/docopt_value.h +@@ -13,6 +13,7 @@ + #include <vector> + #include <functional> // std::hash + #include <iosfwd> ++#include <stdexcept> + + namespace docopt { + diff --git a/debian/patches/series b/debian/patches/series index 4b5ddb7..5e05242 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@ 01_qemu_parallel_typo.diff 0002-Remove-VLAN-stuff-QEMU-doesn-t-support-it-anymore.patch +0003-Fix-build-with-GCC-10.patch
signature.asc
Description: OpenPGP digital signature