Activity log for bug #1887535

Date Who What changed Old value New value Message
2020-07-14 14:26:10 Dan Streetman bug added bug
2020-07-14 14:29:57 Dan Streetman bug added subscriber Ubuntu Virtualisation team
2020-07-16 10:48:37 Dan Streetman description [impact] the 'configure' file checks for the existence of a '.git' directory, and if present it enables special build options that aren't used for 'normal' builds, some of which may cause the build to fail. This doesn't affect builds in PPAs or in the archive, since those do not happen in a git repo checkout, but this does cause very confusing failures and/or alternate behavior when building locally from a 'git ubuntu' checkout of the package. [test case] pull-lp-source qemu and build; assuming the build-deps are installed, it will build correctly. git ubuntu clone qemu and build; it will likely fail to build even if build-deps are installed, and even if it does build, the result will be different than a non-git build. [regression potential] any regression would likely cause a failed build, or incorrectly built package. [scope] this 'feature' comes from upstream, so this is needed in all releases. [impact] the 'configure' file checks for the existence of a '.git' directory, and if present it enables special build options that aren't used for 'normal' builds, some of which may cause the build to fail. This doesn't affect builds in PPAs or in the archive, since those do not happen in a git repo checkout, but this does cause very confusing failures and/or alternate behavior when building locally from a 'git ubuntu' checkout of the package. [test case] pull-lp-source qemu and build; assuming the build-deps are installed, it will build correctly. git ubuntu clone qemu and build; it will likely fail to build even if build-deps are installed, and even if it does build, the result will be different than a non-git build. [regression potential] any regression would likely cause a failed build, or incorrectly built package. [scope] this 'feature' comes from upstream, so this is needed in all releases. [other info] submitted patch upstream: https://lists.nongnu.org/archive/html/qemu-trivial/2020-07/msg00180.html and to Debian: https://salsa.debian.org/qemu-team/qemu/-/merge_requests/14
2020-07-16 10:49:44 Dan Streetman qemu (Ubuntu): assignee Dan Streetman (ddstreet)
2020-07-16 10:49:46 Dan Streetman qemu (Ubuntu): importance Undecided Low
2020-07-16 10:49:48 Dan Streetman qemu (Ubuntu): status New In Progress
2020-07-16 16:08:54 Dan Streetman nominated for series Ubuntu Groovy
2020-07-16 16:08:54 Dan Streetman bug task added qemu (Ubuntu Groovy)
2020-07-16 16:08:54 Dan Streetman nominated for series Ubuntu Bionic
2020-07-16 16:08:54 Dan Streetman bug task added qemu (Ubuntu Bionic)
2020-07-16 16:08:54 Dan Streetman nominated for series Ubuntu Focal
2020-07-16 16:08:54 Dan Streetman bug task added qemu (Ubuntu Focal)
2020-07-16 16:09:01 Dan Streetman qemu (Ubuntu Focal): assignee Dan Streetman (ddstreet)
2020-07-16 16:09:03 Dan Streetman qemu (Ubuntu Bionic): assignee Dan Streetman (ddstreet)
2020-07-16 16:09:05 Dan Streetman qemu (Ubuntu Focal): importance Undecided Low
2020-07-16 16:09:10 Dan Streetman qemu (Ubuntu Bionic): status New In Progress
2020-07-16 16:09:12 Dan Streetman qemu (Ubuntu Focal): status New In Progress
2020-07-16 16:09:13 Dan Streetman qemu (Ubuntu Bionic): importance Undecided Low
2020-07-16 16:11:09 Dan Streetman description [impact] the 'configure' file checks for the existence of a '.git' directory, and if present it enables special build options that aren't used for 'normal' builds, some of which may cause the build to fail. This doesn't affect builds in PPAs or in the archive, since those do not happen in a git repo checkout, but this does cause very confusing failures and/or alternate behavior when building locally from a 'git ubuntu' checkout of the package. [test case] pull-lp-source qemu and build; assuming the build-deps are installed, it will build correctly. git ubuntu clone qemu and build; it will likely fail to build even if build-deps are installed, and even if it does build, the result will be different than a non-git build. [regression potential] any regression would likely cause a failed build, or incorrectly built package. [scope] this 'feature' comes from upstream, so this is needed in all releases. [other info] submitted patch upstream: https://lists.nongnu.org/archive/html/qemu-trivial/2020-07/msg00180.html and to Debian: https://salsa.debian.org/qemu-team/qemu/-/merge_requests/14 [impact] the 'configure' file checks for the existence of a '.git' directory, and if present it enables special build options that aren't used for 'normal' builds, some of which may cause the build to fail. This doesn't affect builds in PPAs or in the archive, since those do not happen in a git repo checkout, but this does cause very confusing failures and/or alternate behavior when building locally from a 'git ubuntu' checkout of the package. [test case] pull-lp-source qemu and build; assuming the build-deps are installed, it will build correctly. git ubuntu clone qemu and build; it will likely fail to build even if build-deps are installed, and even if it does build, the result will be different than a non-git build. [regression potential] any regression would likely cause a failed build, or incorrectly built package. [scope] this 'feature' comes from upstream, so this is needed in all releases. [other info] submitted patch upstream: https://lists.nongnu.org/archive/html/qemu-trivial/2020-07/msg00180.html and to Debian: https://salsa.debian.org/qemu-team/qemu/-/merge_requests/14 this is related to bug 1887823, since building for bionic from a git repo fails due to that bug also.
2020-07-16 16:49:40 Robie Basak bug added subscriber Robie Basak
2020-09-25 16:05:18 Dan Streetman bug added subscriber Michael Tokarev
2020-09-28 06:35:59 Christian Ehrhardt  tags qemu-21.04
2021-02-12 11:53:08 Dan Streetman nominated for series Ubuntu Hirsute
2021-02-12 11:53:08 Dan Streetman bug task added qemu (Ubuntu Hirsute)
2021-02-12 12:02:46 Launchpad Janitor merge proposal linked https://code.launchpad.net/~ddstreet/ubuntu/+source/qemu/+git/qemu/+merge/397986
2021-02-12 12:03:24 Launchpad Janitor merge proposal linked https://code.launchpad.net/~ddstreet/ubuntu/+source/qemu/+git/qemu/+merge/397987
2021-02-12 12:03:39 Launchpad Janitor merge proposal linked https://code.launchpad.net/~ddstreet/ubuntu/+source/qemu/+git/qemu/+merge/397988
2021-02-12 12:03:50 Launchpad Janitor merge proposal linked https://code.launchpad.net/~ddstreet/ubuntu/+source/qemu/+git/qemu/+merge/397989
2021-02-16 07:44:31 Christian Ehrhardt  qemu (Ubuntu Hirsute): assignee Dan Streetman (ddstreet) Christian Ehrhardt  (paelzer)
2021-03-08 09:03:19 Launchpad Janitor qemu (Ubuntu Hirsute): status In Progress Fix Released
2021-03-08 09:03:19 Launchpad Janitor cve linked 2020-35517
2021-03-08 09:03:19 Launchpad Janitor cve linked 2021-20181
2021-03-08 09:03:19 Launchpad Janitor cve linked 2021-20221
2021-03-29 12:15:57 Launchpad Janitor merge proposal linked https://code.launchpad.net/~paelzer/ubuntu/+source/qemu/+git/qemu/+merge/400326
2021-03-29 12:16:19 Launchpad Janitor merge proposal linked https://code.launchpad.net/~paelzer/ubuntu/+source/qemu/+git/qemu/+merge/400327
2021-03-30 05:41:02 Christian Ehrhardt  description [impact] the 'configure' file checks for the existence of a '.git' directory, and if present it enables special build options that aren't used for 'normal' builds, some of which may cause the build to fail. This doesn't affect builds in PPAs or in the archive, since those do not happen in a git repo checkout, but this does cause very confusing failures and/or alternate behavior when building locally from a 'git ubuntu' checkout of the package. [test case] pull-lp-source qemu and build; assuming the build-deps are installed, it will build correctly. git ubuntu clone qemu and build; it will likely fail to build even if build-deps are installed, and even if it does build, the result will be different than a non-git build. [regression potential] any regression would likely cause a failed build, or incorrectly built package. [scope] this 'feature' comes from upstream, so this is needed in all releases. [other info] submitted patch upstream: https://lists.nongnu.org/archive/html/qemu-trivial/2020-07/msg00180.html and to Debian: https://salsa.debian.org/qemu-team/qemu/-/merge_requests/14 this is related to bug 1887823, since building for bionic from a git repo fails due to that bug also. [impact] the 'configure' file checks for the existence of a '.git' directory, and if present it enables special build options that aren't used for 'normal' builds, some of which may cause the build to fail. This doesn't affect builds in PPAs or in the archive, since those do not happen in a git repo checkout, but this does cause very confusing failures and/or alternate behavior when building locally from a 'git ubuntu' checkout of the package. [test case] pull-lp-source qemu and build; assuming the build-deps are installed, it will build correctly. git ubuntu clone qemu and build; it will likely fail to build even if build-deps are installed, and even if it does build, the result will be different than a non-git build. [regression potential] A regression would likely cause a failed build, or incorrectly built package. We need to differ here for "packaging build" and "local (manual) build". For the "local (manual) build" the regression is net to zero as it currently does not work (or only with many many hurdles). The "packaging build" is the more interesting one for this category. Here the change should essentially turn out as no-op, but in case the most likely regression is that this turns out to "change" the build result in unexpected ways. [scope] this 'feature' comes from upstream, so this is needed in all releases. [other info] submitted patch upstream: https://lists.nongnu.org/archive/html/qemu-trivial/2020-07/msg00180.html and to Debian: https://salsa.debian.org/qemu-team/qemu/-/merge_requests/14 this is related to bug 1887823, since building for bionic from a git repo fails due to that bug also.
2021-03-30 05:41:35 Christian Ehrhardt  description [impact] the 'configure' file checks for the existence of a '.git' directory, and if present it enables special build options that aren't used for 'normal' builds, some of which may cause the build to fail. This doesn't affect builds in PPAs or in the archive, since those do not happen in a git repo checkout, but this does cause very confusing failures and/or alternate behavior when building locally from a 'git ubuntu' checkout of the package. [test case] pull-lp-source qemu and build; assuming the build-deps are installed, it will build correctly. git ubuntu clone qemu and build; it will likely fail to build even if build-deps are installed, and even if it does build, the result will be different than a non-git build. [regression potential] A regression would likely cause a failed build, or incorrectly built package. We need to differ here for "packaging build" and "local (manual) build". For the "local (manual) build" the regression is net to zero as it currently does not work (or only with many many hurdles). The "packaging build" is the more interesting one for this category. Here the change should essentially turn out as no-op, but in case the most likely regression is that this turns out to "change" the build result in unexpected ways. [scope] this 'feature' comes from upstream, so this is needed in all releases. [other info] submitted patch upstream: https://lists.nongnu.org/archive/html/qemu-trivial/2020-07/msg00180.html and to Debian: https://salsa.debian.org/qemu-team/qemu/-/merge_requests/14 this is related to bug 1887823, since building for bionic from a git repo fails due to that bug also. [impact] the 'configure' file checks for the existence of a '.git' directory, and if present it enables special build options that aren't used for 'normal' builds, some of which may cause the build to fail. This doesn't affect builds in PPAs or in the archive, since those do not happen in a git repo checkout, but this does cause very confusing failures and/or alternate behavior when building locally from a 'git ubuntu' checkout of the package. [test case] pull-lp-source qemu and build; assuming the build-deps are installed, it will build correctly. git ubuntu clone qemu and build; it will likely fail to build even if build-deps are installed, and even if it does build, the result will be different than a non-git build. [Where problems could occur] A regression would likely cause a failed build, or incorrectly built package. We need to differ here for "packaging build" and "local (manual) build". For the "local (manual) build" the regression is net to zero as it currently does not work (or only with many many hurdles). The "packaging build" is the more interesting one for this category. Here the change should essentially turn out as no-op, but in case the most likely regression is that this turns out to "change" the build result in unexpected ways. [scope] this 'feature' comes from upstream, so this is needed in all releases. [other info] submitted patch upstream: https://lists.nongnu.org/archive/html/qemu-trivial/2020-07/msg00180.html and to Debian: https://salsa.debian.org/qemu-team/qemu/-/merge_requests/14 this is related to bug 1887823, since building for bionic from a git repo fails due to that bug also.
2021-04-07 06:05:13 Robie Basak qemu (Ubuntu Groovy): status In Progress Fix Committed
2021-04-07 06:05:15 Robie Basak bug added subscriber Ubuntu Stable Release Updates Team
2021-04-07 06:05:18 Robie Basak bug added subscriber SRU Verification
2021-04-07 06:05:22 Robie Basak tags qemu-21.04 qemu-21.04 verification-needed verification-needed-groovy
2021-04-07 06:06:06 Robie Basak qemu (Ubuntu Focal): status In Progress Fix Committed
2021-04-07 06:06:12 Robie Basak tags qemu-21.04 verification-needed verification-needed-groovy qemu-21.04 verification-needed verification-needed-focal verification-needed-groovy
2021-04-07 19:46:57 Dan Streetman tags qemu-21.04 verification-needed verification-needed-focal verification-needed-groovy qemu-21.04 verification-done-focal verification-needed verification-needed-groovy
2021-04-07 20:06:03 Dan Streetman tags qemu-21.04 verification-done-focal verification-needed verification-needed-groovy qemu-21.04 verification-done verification-done-focal verification-done-groovy
2021-04-15 09:14:06 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2021-04-15 09:14:04 Launchpad Janitor qemu (Ubuntu Groovy): status Fix Committed Fix Released
2021-04-15 09:43:02 Launchpad Janitor qemu (Ubuntu Focal): status Fix Committed Fix Released
2022-08-22 21:58:07 Dan Streetman qemu (Ubuntu Bionic): assignee Dan Streetman (ddstreet)
2022-08-22 21:58:11 Dan Streetman qemu (Ubuntu Bionic): status In Progress New