Message ID | 20201026135131.3006712-1-pbonzini@redhat.com |
---|---|
Headers | show |
Series | Build system changes and misc fixes for QEMU 5.2 soft freeze | expand |
On Mon, 26 Oct 2020 at 14:04, Paolo Bonzini <pbonzini@redhat.com> wrote: > > The following changes since commit 4c5b97bfd0dd54dc27717ae8d1cd10e14eef1430: > > Merge remote-tracking branch 'remotes/kraxel/tags/modules-20201022-pull-request' into staging (2020-10-22 12:33:21 +0100) > > are available in the Git repository at: > > https://gitlab.com/bonzini/qemu.git tags/for-upstream > > for you to fetch changes up to 8b0e484c8bf82e07bb0439bff04e248c63cdc86a: > > machine: move SMP initialization from vl.c (2020-10-26 07:08:40 -0400) > > ---------------------------------------------------------------- > * fix --disable-tcg builds (Claudio) > * Fixes for macOS --enable-modules build and OpenBSD curses/iconv detection (myself) > * Start preparing for meson 0.56 (myself) > * Move directory configuration to meson (myself) > * Start untangling qemu_init (myself) > * Windows fixes (Sunil) > * Remove -no-kbm (Thomas) > > ---------------------------------------------------------------- Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/5.2 for any user-visible changes. -- PMM
This pull request confused me, the windows msys2 build time slow down from 40min to more than one hour. On Tue, Oct 27, 2020 at 1:54 AM Peter Maydell <peter.maydell@linaro.org> wrote: > > On Mon, 26 Oct 2020 at 14:04, Paolo Bonzini <pbonzini@redhat.com> wrote: > > > > The following changes since commit 4c5b97bfd0dd54dc27717ae8d1cd10e14eef1430: > > > > Merge remote-tracking branch 'remotes/kraxel/tags/modules-20201022-pull-request' into staging (2020-10-22 12:33:21 +0100) > > > > are available in the Git repository at: > > > > https://gitlab.com/bonzini/qemu.git tags/for-upstream > > > > for you to fetch changes up to 8b0e484c8bf82e07bb0439bff04e248c63cdc86a: > > > > machine: move SMP initialization from vl.c (2020-10-26 07:08:40 -0400) > > > > ---------------------------------------------------------------- > > * fix --disable-tcg builds (Claudio) > > * Fixes for macOS --enable-modules build and OpenBSD curses/iconv detection (myself) > > * Start preparing for meson 0.56 (myself) > > * Move directory configuration to meson (myself) > > * Start untangling qemu_init (myself) > > * Windows fixes (Sunil) > > * Remove -no-kbm (Thomas) > > > > ---------------------------------------------------------------- > > > Applied, thanks. > > Please update the changelog at https://wiki.qemu.org/ChangeLog/5.2 > for any user-visible changes. > > -- PMM > -- 此致 礼 罗勇刚 Yours sincerely, Yonggang Luo <div dir="ltr">This pull request confused me, the windows msys2 build time slow down from 40min to more than one hour.<br><br>On Tue, Oct 27, 2020 at 1:54 AM Peter Maydell <<a href="mailto:peter.maydell@linaro.org">peter.maydell@linaro.org</a>> wrote:<br>><br>> On Mon, 26 Oct 2020 at 14:04, Paolo Bonzini <<a href="mailto:pbonzini@redhat.com">pbonzini@redhat.com</a>> wrote:<br>> ><br>> > The following changes since commit 4c5b97bfd0dd54dc27717ae8d1cd10e14eef1430:<br>> ><br>> > Merge remote-tracking branch 'remotes/kraxel/tags/modules-20201022-pull-request' into staging (2020-10-22 12:33:21 +0100)<br>> ><br>> > are available in the Git repository at:<br>> ><br>> > <a href="https://gitlab.com/bonzini/qemu.git">https://gitlab.com/bonzini/qemu.git</a> tags/for-upstream<br>> ><br>> > for you to fetch changes up to 8b0e484c8bf82e07bb0439bff04e248c63cdc86a:<br>> ><br>> > machine: move SMP initialization from vl.c (2020-10-26 07:08:40 -0400)<br>> ><br>> > ----------------------------------------------------------------<br>> > * fix --disable-tcg builds (Claudio)<br>> > * Fixes for macOS --enable-modules build and OpenBSD curses/iconv detection (myself)<br>> > * Start preparing for meson 0.56 (myself)<br>> > * Move directory configuration to meson (myself)<br>> > * Start untangling qemu_init (myself)<br>> > * Windows fixes (Sunil)<br>> > * Remove -no-kbm (Thomas)<br>> ><br>> > ----------------------------------------------------------------<br>><br>><br>> Applied, thanks.<br>><br>> Please update the changelog at <a href="https://wiki.qemu.org/ChangeLog/5.2">https://wiki.qemu.org/ChangeLog/5.2</a><br>> for any user-visible changes.<br>><br>> -- PMM<br>><br><br><br>--<br> 此致<br>礼<br>罗勇刚<br>Yours<br> sincerely,<br>Yonggang Luo</div>
Il lun 26 ott 2020, 19:59 罗勇刚(Yonggang Luo) <luoyonggang@gmail.com> ha scritto: > This pull request confused me, the windows msys2 build time slow down from > 40min to more than one hour. > Probably just the cache being rebuilt. Cirrus CI times seem to vary a lot but 40min and 1h5min seem to be the common cases before or after these changes: https://cirrus-ci.com/task/5531259461959680 With this PR: 35+2 (build+test) https://cirrus-ci.com/task/4570682912669696 With this PR: 10+4 https://cirrus-ci.com/task/6662289128423424 With this PR: 35+2, +20 to rebuild cirrus cache https://cirrus-ci.com/task/5383432727429120 Without this PR: 30+2, +18 to rebuild cirrus cache Paolo > <div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il lun 26 ott 2020, 19:59 罗勇刚(Yonggang Luo) <<a href="mailto:luoyonggang@gmail.com" target="_blank" rel="noreferrer">luoyonggang@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">This pull request confused me, the windows msys2 build time slow down from 40min to more than one hour.<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><div dir="auto">Probably just the cache being rebuilt. Cirrus CI times seem to vary a lot but 40min and 1h5min seem to be the common cases before or after these changes:</div><div dir="auto"><br></div><div dir="auto"><a href="https://cirrus-ci.com/task/5531259461959680">https://cirrus-ci.com/task/5531259461959680</a></div><div dir="auto">With this PR: 35+2 (build+test)</div><div dir="auto"><br></div><div dir="auto"><a href="https://cirrus-ci.com/task/4570682912669696">https://cirrus-ci.com/task/4570682912669696</a></div><div dir="auto">With this PR: 10+4</div><div dir="auto"><br></div><div dir="auto"><a href="https://cirrus-ci.com/task/6662289128423424">https://cirrus-ci.com/task/6662289128423424</a></div><div dir="auto">With this PR: 35+2, +20 to rebuild cirrus cache</div><div dir="auto"><br></div><div dir="auto"><a href="https://cirrus-ci.com/task/5383432727429120">https://cirrus-ci.com/task/5383432727429120</a></div><div dir="auto">Without this PR: 30+2, +18 to rebuild cirrus cache</div><div dir="auto"><br></div><div dir="auto">Paolo</div></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> </blockquote></div></div></div>
On Tue, Oct 27, 2020 at 4:58 AM Paolo Bonzini <pbonzini@redhat.com> wrote: > > > > Il lun 26 ott 2020, 19:59 罗勇刚(Yonggang Luo) <luoyonggang@gmail.com> ha scritto: >> >> This pull request confused me, the windows msys2 build time slow down from 40min to more than one hour. > > > Probably just the cache being rebuilt. Cirrus CI times seem to vary a lot but 40min and 1h5min seem to be the common cases before or after these changes: > > https://cirrus-ci.com/task/5531259461959680 > With this PR: 35+2 (build+test) > > https://cirrus-ci.com/task/4570682912669696 > With this PR: 10+4 > > https://cirrus-ci.com/task/6662289128423424 > With this PR: 35+2, +20 to rebuild cirrus cache > > https://cirrus-ci.com/task/5383432727429120 > Without this PR: 30+2, +18 to rebuild cirrus cache > > Paolo That's correct, cirrus's building time are not stable. My own build are already passed. https://cirrus-ci.com/task/5357017537708032, if the cache are works, then it's definitely won't exceed the time -- 此致 礼 罗勇刚 Yours sincerely, Yonggang Luo <div dir="ltr"><br><br>On Tue, Oct 27, 2020 at 4:58 AM Paolo Bonzini <<a href="mailto:pbonzini@redhat.com">pbonzini@redhat.com</a>> wrote:<br>><br>><br>><br>> Il lun 26 ott 2020, 19:59 罗勇刚(Yonggang Luo) <<a href="mailto:luoyonggang@gmail.com">luoyonggang@gmail.com</a>> ha scritto:<br>>><br>>> This pull request confused me, the windows msys2 build time slow down from 40min to more than one hour.<br>><br>><br>> Probably just the cache being rebuilt. Cirrus CI times seem to vary a lot but 40min and 1h5min seem to be the common cases before or after these changes:<br>><br>> <a href="https://cirrus-ci.com/task/5531259461959680">https://cirrus-ci.com/task/5531259461959680</a><br>> With this PR: 35+2 (build+test)<br>><br>> <a href="https://cirrus-ci.com/task/4570682912669696">https://cirrus-ci.com/task/4570682912669696</a><br>> With this PR: 10+4<br>><br>> <a href="https://cirrus-ci.com/task/6662289128423424">https://cirrus-ci.com/task/6662289128423424</a><br>> With this PR: 35+2, +20 to rebuild cirrus cache<br>><br>> <a href="https://cirrus-ci.com/task/5383432727429120">https://cirrus-ci.com/task/5383432727429120</a><br>> Without this PR: 30+2, +18 to rebuild cirrus cache<br>><br>> Paolo<div>That's correct, cirrus's building time are not stable. My own build are already passed.<br><a href="https://cirrus-ci.com/task/5357017537708032">https://cirrus-ci.com/task/5357017537708032</a>, if the cache are works, then it's definitely won't exceed the time<br><br><br>--<br> 此致<br>礼<br>罗勇刚<br>Yours<br> sincerely,<br>Yonggang Luo</div></div>