[Bug 1823441] Re: xen ftbfs in disco
We don't specifically prevent such mal-ordered releases, we prefer to not do them, but as long as someone has taken responsibility for ensuring they are released we allow such things. I have now released it in eoan as well. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
This bug was fixed in the package xen - 4.9.2-0ubuntu5 --- xen (4.9.2-0ubuntu5) disco; urgency=medium * Fix FTBS in Eoan (LP: #1823441). Except the last two changes, these are all cherry picks from Xen upstream to handle gcc8 and gcc9 changes. - d/p/x86-e820-fix-build-with-gcc9.patch - d/p/x86-IO-APIC-fix-build-with-gcc9.patch - d/p/trace-fix-build-with-gcc9.patch - d/p/tools-libxc-fix-strncpy-size.patch - d/p/tools-misc-fix-hypothetical-buffer-overflow-in-xen-l.patch - d/p/tools-xentop-replace-use-of-deprecated-vwprintw.patch - d/p/tools-xenpmd-fix-possible-0-truncation.patch - d/p/xenpmd-make-32-bit-gcc-8.1-non-debug-build-work.patch - d/p/libacpi-fixes-for-iasl-20180427.patch - d/p/tools-blktap2-fix-possible-0-truncation.patch - d/p/tools-blktap2-fix-hypothetical-buffer-overflow.patch - d/p/libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch - d/p/ubuntu/flags-fcs-protect-none.patch - d/p/ubuntu/strip-note-gnu-property.patch * Fix decode failed panics with v5.2+ kernels (LP: #1851091) - d/p/0001-lz4-refine-commit-9143a6c55ef7-for-the-64-bit-case.patch - d/p/0002-lz4-pull-out-constant-tables.patch - d/p/0003-lz4-fix-system-halt-at-boot-kernel-on-x86_64.patch -- Stefan Bader Wed, 11 Dec 2019 17:23:34 +0100 ** Changed in: xen (Ubuntu Eoan) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
The disco sru was released before eoan's? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
This bug was fixed in the package xen - 4.9.2-0ubuntu5 --- xen (4.9.2-0ubuntu5) disco; urgency=medium * Fix FTBS in Eoan (LP: #1823441). Except the last two changes, these are all cherry picks from Xen upstream to handle gcc8 and gcc9 changes. - d/p/x86-e820-fix-build-with-gcc9.patch - d/p/x86-IO-APIC-fix-build-with-gcc9.patch - d/p/trace-fix-build-with-gcc9.patch - d/p/tools-libxc-fix-strncpy-size.patch - d/p/tools-misc-fix-hypothetical-buffer-overflow-in-xen-l.patch - d/p/tools-xentop-replace-use-of-deprecated-vwprintw.patch - d/p/tools-xenpmd-fix-possible-0-truncation.patch - d/p/xenpmd-make-32-bit-gcc-8.1-non-debug-build-work.patch - d/p/libacpi-fixes-for-iasl-20180427.patch - d/p/tools-blktap2-fix-possible-0-truncation.patch - d/p/tools-blktap2-fix-hypothetical-buffer-overflow.patch - d/p/libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch - d/p/ubuntu/flags-fcs-protect-none.patch - d/p/ubuntu/strip-note-gnu-property.patch * Fix decode failed panics with v5.2+ kernels (LP: #1851091) - d/p/0001-lz4-refine-commit-9143a6c55ef7-for-the-64-bit-case.patch - d/p/0002-lz4-pull-out-constant-tables.patch - d/p/0003-lz4-fix-system-halt-at-boot-kernel-on-x86_64.patch -- Stefan Bader Wed, 11 Dec 2019 17:23:34 +0100 ** Changed in: xen (Ubuntu Disco) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Tags removed: verification-needed verification-needed-disco ** Tags added: verification-done verification-done-disco verification-done-eoan -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
This bug was fixed in the package xen - 4.9.2-0ubuntu6 --- xen (4.9.2-0ubuntu6) focal; urgency=medium * Build-depend on python2-dev. * Depend on python2. * Build using python2. * Build-depend on lmodern. -- Matthias Klose Mon, 13 Jan 2020 14:51:35 +0100 ** Changed in: xen (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
Hello Matthias, or anyone else affected, Accepted xen into disco-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/xen/4.9.2-0ubuntu5 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-disco to verification-done-disco. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-disco. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: xen (Ubuntu Disco) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-disco -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Description changed: [Impact] - Warning message causes FTBFS when configured to treat warnings as errors. + Warning message causes FTBFS when configured to treat warnings as errors (edit: there are actually multiple failures due to new gcc-8 and gcc-9 warnings which are treated as errors). This bug report is used to track all the needed changes to allow compiling again in Disco and later. + + IMPORTANT NOTE(!): Albeit compiling, there is still an unresolved problem when compiling with gcc-9 (and possibly newer) which produces a Xen hypervisor which is unbootable (the host immediately reboots after start (no message) as if hitting a triple fault. + So as a quick solution to get a working Xen hypervisor which works around bug #1851091, the only option is to do the upload to Disco and copy forward with binaries. [Test Case] $ apt-get source xen (...) $ cd xen* $ sudo apt-get build-dep xen (...) $ ./configure (...) $ make (...) /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 36 and 547 bytes into a destination of size 512 - return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - ^~~~ - __bos (__s), __fmt, __va_arg_pack ()); - ~ + return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + ^~~~ + __bos (__s), __fmt, __va_arg_pack ()); + ~ cc1: all warnings being treated as errors make[4]: *** [/home/ubuntu/xen-4.9.2/tools/misc/../../tools/Rules.mk:220: xen-lowmemd.o] Error 1 make[4]: Leaving directory '/home/ubuntu/xen-4.9.2/tools/misc' $ echo $? 2 [Regression Potential] Changes string formatting of an error message, which should be transparent to users, but things to watch for would relate to xen's error message logs. [Fix] A simple tweak to snprintf() formatting from upstream would prevent the theoretical buffer overflow being warned about. This needs applied to disco and eoan; bionic and earlier are not affected. [Discussion] [Original Report] https://launchpadlibrarian.net/417924491/buildlog_ubuntu-disco-amd64.xen_4.9.2-0ubuntu2_BUILDING.txt.gz gcc -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MF .xen-lowmemd.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Werror -include /<>/debian/build/build-utils_amd64/tools/misc/../../tools/config.h -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/evtchn/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libxc/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/toollog/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/foreignmemory/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/devicemodel/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -D__XEN_TOOLS__ -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/xenstore/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -c -o xen-lowmemd.o xen-lowmemd.c xen-lowmemd.c: In function ‘handle_low_mem’: xen-lowmemd.c:80:55: error: ‘%s’ directive output may be truncated writing up to 511 bytes into a region of size 489 [-Werror=format-truncation=] snprintf(error, BUFSZ,"Failed to write target %s to xenstore", data); ^~ In file included from /usr/include/stdio.h:867, from xen-lowmemd.c:6: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 36 and 547 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~ __bos (__s), __fmt, __va_arg_pack ()); ~ cc1: all warnings being treated as errors make[5]: *** [/<>/debian/build/build-utils_amd64/tools/misc/../../tools/Rules.mk:220: xen-lowmemd.o] Error 1 make[5]: Leaving directory '/<>/debian/build/build-utils_amd64/to
[Bug 1823441] Re: xen ftbfs in disco
** Changed in: xen (Ubuntu Disco) Status: Fix Committed => In Progress ** Changed in: xen (Ubuntu Eoan) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
the SRU upload was targeted for disco, while the changelog says it's about eoan.. and the version is bumped to -0ubuntu4 skipping 3 -> rejected both disco and eoan share the same xen version right now, so care should be used with the sru version -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Changed in: xen (Ubuntu Disco) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Changed in: xen (Ubuntu Disco) Assignee: (unassigned) => Stefan Bader (smb) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Tags removed: server-next ** Tags added: update-excuse -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Changed in: xen (Ubuntu Eoan) Assignee: (unassigned) => Stefan Bader (smb) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
I'm also getting other building errors such as: dsdt_anycpu.c:7495:28: error: ‘dsdt_anycpu’ undeclared here (not in a function); did you mean ‘dsdt_anycpu_len’? int dsdt_anycpu_len=sizeof(dsdt_anycpu); ^~~ dsdt_anycpu_len int dsdt_15cpu_len=sizeof(dsdt_15cpu); ^~ dsdt_15cpu_len make[8]: *** [/home/inaddy/work/sources/oldubuntu/disco/xen-4.9.2/tools/firmware/hvmloader/../../../tools/Rules.mk:220: dsdt_15cpu.o] Error 1 ../../libacpi/build.c:392:49: error: ‘ssdt_s3’ undeclared (first use in this function); did you mean ‘ssdt’? ssdt = ctxt->mem_ops.alloc(ctxt, sizeof(ssdt_s3), 16); ^~~ ssdt Maybe we should fix them all using this LP bug ? o/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Changed in: xen (Ubuntu Eoan) Assignee: Bryce Harrington (bryce) => (unassigned) ** Changed in: xen (Ubuntu Disco) Assignee: Bryce Harrington (bryce) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
Looks like it built locally for me with this patch when I had gcc8 installed, but in the ppa it's defaulting to gcc9 for some reason, and fails to build. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
Branches with the packaging changes: ~bryce/ubuntu/+source/xen:xen-sru-1823441-disco ~bryce/ubuntu/+source/xen:xen-sru-1823441-eoan PPA with proposed fix for Disco and Eoan: https://launchpad.net/~bryce/+archive/ubuntu/xen-sru-1823441 ppa:bryce/xen-sru-1823441 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Description changed: - https://launchpadlibrarian.net/417924491/buildlog_ubuntu-disco- - amd64.xen_4.9.2-0ubuntu2_BUILDING.txt.gz + [Impact] + Warning message causes FTBFS when configured to treat warnings as errors. - gcc -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MF .xen-lowmemd.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Werror -include /<>/debian/build/build-utils_amd64/tools/misc/../../tools/config.h -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/evtchn/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libxc/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/toollog/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/foreignmemory/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/devicemodel/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -D__XEN_TOOLS__ -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/xenstore/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -c -o xen-lowmemd.o xen-lowmemd.c - xen-lowmemd.c: In function ‘handle_low_mem’: - xen-lowmemd.c:80:55: error: ‘%s’ directive output may be truncated writing up to 511 bytes into a region of size 489 [-Werror=format-truncation=] - snprintf(error, BUFSZ,"Failed to write target %s to xenstore", data); -^~ - In file included from /usr/include/stdio.h:867, - from xen-lowmemd.c:6: + [Test Case] + $ apt-get source xen + (...) + $ cd xen* + $ sudo apt-get build-dep xen + (...) + $ ./configure + (...) + $ make + (...) /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 36 and 547 bytes into a destination of size 512 -return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~ __bos (__s), __fmt, __va_arg_pack ()); ~ + cc1: all warnings being treated as errors + make[4]: *** [/home/ubuntu/xen-4.9.2/tools/misc/../../tools/Rules.mk:220: xen-lowmemd.o] Error 1 + make[4]: Leaving directory '/home/ubuntu/xen-4.9.2/tools/misc' + $ echo $? + 2 + + [Regression Potential] + Changes string formatting of an error message, which should be + transparent to users, but things to watch for would relate to xen's + error message logs. + + [Fix] + A simple tweak to snprintf() formatting from upstream would prevent + the theoretical buffer overflow being warned about. This needs applied + to disco and eoan; bionic and earlier are not affected. + + [Discussion] + + [Original Report] + https://launchpadlibrarian.net/417924491/buildlog_ubuntu-disco-amd64.xen_4.9.2-0ubuntu2_BUILDING.txt.gz + + gcc -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MF .xen-lowmemd.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Werror -include /<>/debian/build/build-utils_amd64/tools/misc/../../tools/config.h -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/evtchn/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libxc/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/toollog/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/foreignmemory/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/libs/devicemodel/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -D__XEN_TOOLS__ -I/<>/debian/build/build-utils_amd64/tools/misc/../../tools/include -I/<>/debian/build/build-utils_amd64/tools/mis
[Bug 1823441] Re: xen ftbfs in disco
Dropping cosmic task since cosmic reached end of support this month. ** Changed in: xen (Ubuntu Cosmic) Status: Triaged => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Tags removed: patch ** Tags added: server-next -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
Looks like this is fixed upstream with commit 27751d89248c8c5eef6d8b56eb8f7d2084145080. Upstream patch is attached; this would need applied to cosmic, disco, and eoan. ** Patch added: "0001-tools-misc-fix-hypothetical-buffer-overflow-in-xen-l.patch" https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+attachment/5271612/+files/0001-tools-misc-fix-hypothetical-buffer-overflow-in-xen-l.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Also affects: xen (Ubuntu Eoan) Importance: High Status: Triaged ** Also affects: xen (Ubuntu Disco) Importance: Undecided Status: New ** Changed in: xen (Ubuntu Disco) Status: New => Triaged ** Changed in: xen (Ubuntu Disco) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
also ftbfs in eoan ** Tags added: rls-ee-incoming -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
** Also affects: xen (Ubuntu Cosmic) Importance: Undecided Status: New ** Changed in: xen (Ubuntu Cosmic) Status: New => Triaged ** Changed in: xen (Ubuntu) Status: New => Triaged ** Changed in: xen (Ubuntu Cosmic) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1823441] Re: xen ftbfs in disco
also ftbfs in cosmic: https://launchpadlibrarian.net/418304930/buildlog_ubuntu-cosmic-amd64.xen_4.9.2-0ubuntu2_BUILDING.txt.gz ** Tags added: rls-cc-incoming -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1823441 Title: xen ftbfs in disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1823441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs