Debian Bug report logs -
#812166
xen: FTBFS with GCC 6: statement is indented as if...
Reported by: Martin Michlmayr <tbm@hpe.com>
Date: Thu, 21 Jan 2016 04:18:14 UTC
Severity: serious
Fixed in versions xen/4.8.0~rc3-0exp1, xen/4.8.0~rc5-1, 4.8.0~rc3-0exp1, xen/4.8.0-1
Done: Ian Jackson <ian.jackson@eu.citrix.com>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#812166; Package xen.
(Thu, 21 Jan 2016 04:18:17 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Michlmayr <tbm@hpe.com>:
New Bug report received and forwarded. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>.
(Thu, 21 Jan 2016 04:18:17 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: xen
Version: 4.6.0-1
Severity: important
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-misleading-indentation
This package fails to build with GCC 6. GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.
Note that only the first error is reported; there might be more. You
can find a snapshot of GCC 6 in experimental. To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.
You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html
> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> gcc -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -DNDEBUG -I/<<PKGBUILDDIR>>/debian/build/build-hypervisor_amd64_amd64/xen/include -I/<<PKGBUILDDIR>>/debian/build/build-hypervisor_amd64_amd64/xen/include/asm-x86/mach-generic -I/<<PKGBUILDDIR>>/debian/build/build-hypervisor_amd64_amd64/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -DHAVE_GAS_VMX -DHAVE_GAS_EPT -DHAVE_GAS_FSGSBASE -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ -include /<<PKGBUILDDIR>>/debian/build/build-hypervisor_amd64_amd64/xen/include/xen/config.h -nostdinc -DCONFIG_SHADOW_PAGING -DHAS_ACPI -DHAS_GDBSX -DHAS_PASSTHROUGH -DHAS_MEM_ACCESS -DHAS_MEM_PAGING -DHAS_MEM_SHARING -DHAS_PCI -DHAS_IOPORT
> S -DHAS_PDX -MMD -MF .non-fatal.o.d -c non-fatal.c -o non-fatal.o
> non-fatal.c: In function 'init_nonfatal_mce_checker':
> non-fatal.c:103:2: error: statement is indented as if it were guarded by... [-Werror=misleading-indentation]
> switch (c->x86_vendor) {
> ^~~~~~
>
> non-fatal.c:97:5: note: ...this 'if' clause, but it is not
> if ( __get_cpu_var(poll_bankmask) == NULL )
> ^~
>
> cc1: all warnings being treated as errors
--
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#812166; Package xen.
(Fri, 22 Jan 2016 12:54:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Ian Campbell <ijc@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>.
(Fri, 22 Jan 2016 12:54:04 GMT) (full text, mbox, link).
Message #10 received at 812166@bugs.debian.org (full text, mbox, reply):
On Wed, 2016-01-20 at 20:16 -0800, Martin Michlmayr wrote:
> Package: xen
> Version: 4.6.0-1
> Severity: important
> User: debian-gcc@lists.debian.org
> Usertags: ftbfs-gcc-6 gcc-6-misleading-indentation
>
> This package fails to build with GCC 6. GCC 6 has not been released
> yet, but it's expected that GCC 6 will become the default compiler for
> stretch.
>
> Note that only the first error is reported; there might be more. You
> can find a snapshot of GCC 6 in experimental. To build with GCC 6,
> you can set CC=gcc-6 CXX=g++-6 explicitly.
>
> You may be able to find out more about this issue at
> https://gcc.gnu.org/gcc-6/changes.html
>
> > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
> ...
> > gcc -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -DNDEBUG -I/<>/debian/build/build-hypervisor_amd64_amd64/xen/include -I/<>/debian/build/build-hypervisor_amd64_amd64/xen/include/asm-x86/mach-generic -I/<>/debian/build/build-hypervisor_amd64_amd64/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -DHAVE_GAS_VMX -DHAVE_GAS_EPT -DHAVE_GAS_FSGSBASE -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ -include /<>/debian/build/build-hypervisor_amd64_amd64/xen/include/xen/config.h -nostdinc -DCONFIG_SHADOW_PAGING -DHAS_ACPI -DHAS_GDBSX -DHAS_PASSTHROUGH -DHAS_MEM_ACCESS -DHAS_MEM_PAGING -DHAS_MEM_SHARING -DHAS_PCI -DHAS_IOPORT
> > S -DHAS_PDX -MMD -MF .non-fatal.o.d -c non-fatal.c -o non-fatal.o
> > non-fatal.c: In function 'init_nonfatal_mce_checker':
> > non-fatal.c:103:2: error: statement is indented as if it were guarded by... [-Werror=misleading-indentation]
> > switch (c->x86_vendor) {
> > ^~~~~~
> >
> > non-fatal.c:97:5: note: ...this 'if' clause, but it is not
> > if ( __get_cpu_var(poll_bankmask) == NULL )
> > ^~
> >
> > cc1: all warnings being treated as errors
I have rebuilt the upstream xen source (both development version and 4.6)
with gcc-6 from experimental:
$ gcc-6 --version
gcc-6 (Debian 6-20160117-1) 6.0.0 20160117 (experimental) [trunk revision 232481]
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
and did not come across any issues. However looking at non-fatal.c I can
see that the misleading-indentation it is complaining about is still
present.
Neither the upstream build system nor the Debian packaging are enabling
Wmisleading-indentation, so I suspect this has come from somewhere else,
perhaps via gcc or maybe via dh and some hardening thing?
I don't see the warning/error being enabled on the gcc command line in the
log snippet above, so perhaps this was an option enabled in an earlier gcc-
6 snapshot which isn't on now?
Regardless, I'm going to take a look at enabling this warning upstream and
fixing the fallout, since it seems like a good code cleanliness thing to
do.
Ian.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#812166; Package xen.
(Fri, 22 Jan 2016 14:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ian Campbell <ian.campbell@citrix.com>:
Extra info received and forwarded to list. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>.
(Fri, 22 Jan 2016 14:51:03 GMT) (full text, mbox, link).
Message #15 received at 812166@bugs.debian.org (full text, mbox, reply):
Debian bug 812166[0] reported this build failure due to
Wmisleading-indentation with gcc-6:
non-fatal.c: In function 'init_nonfatal_mce_checker':
non-fatal.c:103:2: error: statement is indented as if it were guarded by... [-Werror=misleading-indentation]
switch (c->x86_vendor) {
^~~~~~
non-fatal.c:97:5: note: ...this 'if' clause, but it is not
if ( __get_cpu_var(poll_bankmask) == NULL )
^~
I was unable to reproduce (xen builds cleanly for me with "6.0.0 20160117
(experimental) [trunk revision 232481]") but looking at the code the issue
above is clearly real.
Correctly reindent the if statement.
This file uses Linux coding style (infact the use of Xen style for
this line is the root cause of the wanring) so use tabs and while
there remove the whitespace inside the if as Linux does.
[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812166
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Cc: Christoph Egger <chegger@amazon.de>
Cc: Liu Jinsong <jinsong.liu@alibaba-inc.com>
---
xen/arch/x86/cpu/mcheck/non-fatal.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/xen/arch/x86/cpu/mcheck/non-fatal.c b/xen/arch/x86/cpu/mcheck/non-fatal.c
index 526864e..8cd6635 100644
--- a/xen/arch/x86/cpu/mcheck/non-fatal.c
+++ b/xen/arch/x86/cpu/mcheck/non-fatal.c
@@ -94,8 +94,8 @@ static int __init init_nonfatal_mce_checker(void)
if (mce_disabled || !mce_available(c))
return -ENODEV;
- if ( __get_cpu_var(poll_bankmask) == NULL )
- return -EINVAL;
+ if (__get_cpu_var(poll_bankmask) == NULL)
+ return -EINVAL;
/*
* Check for non-fatal errors every MCE_RATE s
--
2.6.1
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#812166; Package xen.
(Fri, 22 Jan 2016 15:00:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Andrew Cooper <andrew.cooper3@citrix.com>:
Extra info received and forwarded to list. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>.
(Fri, 22 Jan 2016 15:00:03 GMT) (full text, mbox, link).
Message #20 received at 812166@bugs.debian.org (full text, mbox, reply):
On 22/01/16 14:38, Ian Campbell wrote:
> Debian bug 812166[0] reported this build failure due to
> Wmisleading-indentation with gcc-6:
>
> non-fatal.c: In function 'init_nonfatal_mce_checker':
> non-fatal.c:103:2: error: statement is indented as if it were guarded by... [-Werror=misleading-indentation]
> switch (c->x86_vendor) {
> ^~~~~~
>
> non-fatal.c:97:5: note: ...this 'if' clause, but it is not
> if ( __get_cpu_var(poll_bankmask) == NULL )
> ^~
>
> I was unable to reproduce (xen builds cleanly for me with "6.0.0 20160117
> (experimental) [trunk revision 232481]") but looking at the code the issue
> above is clearly real.
>
> Correctly reindent the if statement.
>
> This file uses Linux coding style (infact the use of Xen style for
> this line is the root cause of the wanring) so use tabs and while
> there remove the whitespace inside the if as Linux does.
>
> [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812166
>
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> Cc: Christoph Egger <chegger@amazon.de>
> Cc: Liu Jinsong <jinsong.liu@alibaba-inc.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#812166; Package xen.
(Fri, 22 Jan 2016 15:15:08 GMT) (full text, mbox, link).
Acknowledgement sent
to "Egger, Christoph" <chegger@amazon.de>:
Extra info received and forwarded to list. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>.
(Fri, 22 Jan 2016 15:15:08 GMT) (full text, mbox, link).
Message #25 received at 812166@bugs.debian.org (full text, mbox, reply):
On 22/01/16 15:47, Andrew Cooper wrote:
> On 22/01/16 14:38, Ian Campbell wrote:
>> Debian bug 812166[0] reported this build failure due to
>> Wmisleading-indentation with gcc-6:
>>
>> non-fatal.c: In function 'init_nonfatal_mce_checker':
>> non-fatal.c:103:2: error: statement is indented as if it were guarded by... [-Werror=misleading-indentation]
>> switch (c->x86_vendor) {
>> ^~~~~~
>>
>> non-fatal.c:97:5: note: ...this 'if' clause, but it is not
>> if ( __get_cpu_var(poll_bankmask) == NULL )
>> ^~
>>
>> I was unable to reproduce (xen builds cleanly for me with "6.0.0 20160117
>> (experimental) [trunk revision 232481]") but looking at the code the issue
>> above is clearly real.
>>
>> Correctly reindent the if statement.
>>
>> This file uses Linux coding style (infact the use of Xen style for
>> this line is the root cause of the wanring) so use tabs and while
>> there remove the whitespace inside the if as Linux does.
>>
>> [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812166
>>
>> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
>> Cc: Christoph Egger <chegger@amazon.de>
>> Cc: Liu Jinsong <jinsong.liu@alibaba-inc.com>
>
> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
>
Acked-by: Christoph Egger <chegger@amazon.de>
Amazon Development Center Germany GmbH
Berlin - Dresden - Aachen
main office: Krausenstr. 38, 10117 Berlin
Geschaeftsfuehrer: Dr. Ralf Herbrich, Christian Schlaeger
Ust-ID: DE289237879
Eingetragen am Amtsgericht Charlottenburg HRB 149173 B
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#812166; Package xen.
(Fri, 22 Jan 2016 18:24:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Michlmayr <tbm@hpe.com>:
Extra info received and forwarded to list. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>.
(Fri, 22 Jan 2016 18:24:04 GMT) (full text, mbox, link).
Message #30 received at 812166@bugs.debian.org (full text, mbox, reply):
* Ian Campbell <ijc@debian.org> [2016-01-22 12:51]:
> I have rebuilt the upstream xen source (both development version and 4.6)
> with gcc-6 from experimental:
>
> $ gcc-6 --version
> gcc-6 (Debian 6-20160117-1) 6.0.0 20160117 (experimental) [trunk revision 232481]
> Copyright (C) 2016 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
> and did not come across any issues.
Hmm, strange. As far as I can tell (based on a really quick look),
various Makefiles define -Werror. And I see -Wall, too. -Wall would
pull in the new warning.
Anyway, I guess it doesn't matter since you're fixing the code
indentation anyway.
--
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise
Severity set to 'serious' from 'important'
Request was from Matthias Klose <doko@debian.org>
to control@bugs.debian.org.
(Wed, 29 Jun 2016 13:13:25 GMT) (full text, mbox, link).
Added indication that bug 812166 blocks 827061
Request was from kurt@roeckx.be (Kurt Roeckx)
to control@bugs.debian.org.
(Sun, 28 Aug 2016 13:33:11 GMT) (full text, mbox, link).
Added indication that bug 812166 blocks
Request was from Apollon Oikonomopoulos <apoikos@debian.org>
to control@bugs.debian.org.
(Mon, 14 Nov 2016 23:01:27 GMT) (full text, mbox, link).
Marked as fixed in versions 4.8.0~rc3-0exp1.
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to 827061-submit@bugs.debian.org.
(Tue, 15 Nov 2016 14:36:03 GMT) (full text, mbox, link).
Marked as fixed in versions 4.8.0~rc5-1.
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to 827061-submit@bugs.debian.org.
(Tue, 15 Nov 2016 14:36:04 GMT) (full text, mbox, link).
Removed indication that bug 812166 blocks 827061
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to 827061-submit@bugs.debian.org.
(Tue, 15 Nov 2016 14:36:05 GMT) (full text, mbox, link).
Bug 812166 cloned as bug 844417
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to 827061-submit@bugs.debian.org.
(Tue, 15 Nov 2016 14:36:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#812166; Package xen.
(Tue, 15 Nov 2016 14:45:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Ian Jackson <ian.jackson@eu.citrix.com>:
Extra info received and forwarded to list. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>.
(Tue, 15 Nov 2016 14:45:04 GMT) (full text, mbox, link).
Message #49 received at 812166@bugs.debian.org (full text, mbox, reply):
Control: fixed 812166 4.8.0~rc3-0exp1
Control: fixed 812166 4.8.0~rc5-1
Control: unblock 827061 by 812166
Control: clone 812166 -2
Control: retitle -2 consider dropping libssl-dev build-dep
Control: severity -2 normal
Sebastian Andrzej Siewior writes ("Re: Bug#827061: Processed (with 1 error): block 827061 with 828253 828367 828586 828309 828307 828513 812166 828412 828298 828277"):
> Xen (#812166) is (was) listed as a blocker because it depends on
> `openssl' and according to the bug it can't be build. It could be
> possible that Xen fails to build due to incompatible changes in the
> openssl binary. The rebuild also included the linux package which passed
> (so it is possible that Xen passes, too).
Thanks for looking at this. What you say make sense.
I see that Xen does indeed Build-Depend on libssl-dev. However, none
of the binary packages Depend on anything containing `ssl'. I think
the libssl check in configure.ac and the corresponding libssl-dev
build-dep is cruft. I'm investigating.
So in fact I think, despite appearances, neither src:xen nor any of
the binaries it generates is entangled with openssl.
Anyway, #812166 was fixed upstream in 4.7.0 anyway, so is fixed in
sid/stretch. I'm closing that bug with this message.
Thanks,
Ian.
Removed indication that bug 812166 blocks
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to 812166-submit@bugs.debian.org.
(Tue, 15 Nov 2016 14:45:04 GMT) (full text, mbox, link).
Bug 812166 cloned as bug 844419
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to 812166-submit@bugs.debian.org.
(Tue, 15 Nov 2016 14:45:05 GMT) (full text, mbox, link).
Bug reassigned from package 'xen' to 'src:xen'.
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to control@bugs.debian.org.
(Tue, 15 Nov 2016 15:09:02 GMT) (full text, mbox, link).
No longer marked as found in versions 4.6.0-1.
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to control@bugs.debian.org.
(Tue, 15 Nov 2016 15:09:03 GMT) (full text, mbox, link).
No longer marked as fixed in versions 4.8.0~rc5-1 and 4.8.0~rc3-0exp1.
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to control@bugs.debian.org.
(Tue, 15 Nov 2016 15:09:03 GMT) (full text, mbox, link).
Marked as fixed in versions xen/4.8.0~rc3-0exp1.
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to control@bugs.debian.org.
(Tue, 15 Nov 2016 15:09:04 GMT) (full text, mbox, link).
Marked as fixed in versions xen/4.8.0~rc5-1.
Request was from Ian Jackson <ian.jackson@eu.citrix.com>
to control@bugs.debian.org.
(Tue, 15 Nov 2016 15:09:05 GMT) (full text, mbox, link).
Reply sent
to Ian Jackson <ian.jackson@eu.citrix.com>:
You have taken responsibility.
(Tue, 15 Nov 2016 15:51:06 GMT) (full text, mbox, link).
Notification sent
to Martin Michlmayr <tbm@hpe.com>:
Bug acknowledged by developer.
(Tue, 15 Nov 2016 15:51:06 GMT) (full text, mbox, link).
Message #68 received at 812166-done@bugs.debian.org (full text, mbox, reply):
Version: 4.8.0~rc3-1
Version: 4.8.0~rc3-0exp1
These bugs were fixed when Debian sid/stretch got Xen 4.8.0 RC.
Ian.
Reply sent
to Ian Jackson <ian.jackson@eu.citrix.com>:
You have taken responsibility.
(Thu, 22 Dec 2016 18:51:12 GMT) (full text, mbox, link).
Notification sent
to Martin Michlmayr <tbm@hpe.com>:
Bug acknowledged by developer.
(Thu, 22 Dec 2016 18:51:12 GMT) (full text, mbox, link).
Message #73 received at 812166-close@bugs.debian.org (full text, mbox, reply):
Source: xen
Source-Version: 4.8.0-1
We believe that the bug you reported is fixed in the latest version of
xen, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 812166@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ian Jackson <ian.jackson@eu.citrix.com> (supplier of updated xen package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 22 Dec 2016 14:51:46 +0000
Source: xen
Binary: libxen-4.8 libxenstore3.0 libxen-dev xenstore-utils xen-utils-common xen-utils-4.8 xen-hypervisor-4.8-amd64 xen-system-amd64 xen-hypervisor-4.8-arm64 xen-system-arm64 xen-hypervisor-4.8-armhf xen-system-armhf
Architecture: all amd64 source
Version: 4.8.0-1
Distribution: unstable
Urgency: high
Maintainer: Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>
Changed-By: Ian Jackson <ian.jackson@eu.citrix.com>
Closes: 763102 764912 770456 796370 812166 818129 818525 844419 845667 845669 848713
Description:
libxen-4.8 - Public libs for Xen
libxen-dev - Public headers and libs for Xen
libxenstore3.0 - Xenstore communications library for Xen
xen-hypervisor-4.8-amd64 - Xen Hypervisor on AMD64
xen-hypervisor-4.8-arm64 - Xen Hypervisor on ARM64
xen-hypervisor-4.8-armhf - Xen Hypervisor on ARMHF
xen-system-amd64 - Xen System on AMD64 (meta-package)
xen-system-arm64 - Xen System on ARM64 (meta-package)
xen-system-armhf - Xen System on ARMHF (meta-package)
xen-utils-4.8 - XEN administrative tools
xen-utils-common - Xen administrative tools - common files
xenstore-utils - Xenstore command line utilities for Xen
Changes:
xen (4.8.0-1) unstable; urgency=high
.
* Update to upstream Xen 4.8.0.
Includes the following security fixes:
XSA-201 CVE-2016-9815 CVE-2016-9816 CVE-2016-9817 CVE-2016-9818
XSA-198 CVE-2016-9379 CVE-2016-9380
XSA-196 CVE-2016-9378 CVE-2016-9377 Closes:#845669
XSA-195 CVE-2016-9383
XSA-194 CVE-2016-9384 Closes:#845667
XSA-193 CVE-2016-9385
XSA-192 CVE-2016-9382
XSA-191 CVE-2016-9386
Includes other bugfixes too:
Closes:#812166, Closes:#818525.
.
Cherry picks from upstream:
* Security fixes:
XSA-204 CVE-2016-10013 Closes:#848713
XSA-203 CVE-2016-10025
XSA-202 CVE-2016-10024
For completeness, the following XSAs do not apply here:
XSA-197 CVE-2016-9381 Bug is in qemu
XSA-199 CVE-2016-9637 Bug is in qemu
XSA-200 CVE-2016-9932 Xen 4.8 is not affected
* Cherry pick a build failure fix:
"x86/emul: add likely()/unlikely() to test harness"
.
[ Ian Jackson ]
* Drop -lcrypto search from upstream configure, and from our
Build-Depends. Closes:#844419.
* Change my own email address to my work (Citrix) address. When
uploading, I will swap hats to effectively sponsor my own upload.
.
[ Ian Campbell ]
* Start a qemu process in dom0 to service the toolstacks loopback disk
attaches. (Closes: #770456)
* Remove correct pidfile when stopping xenconsoled.
* Check that xenstored has actually started before talking to it.
Incorporate a timeout so as not to block boot (Mitigates #737613)
* Correct syntax error in xen-init-list when running with xend
(Closes: #763102)
* Apply SELinux labels to directories created by initscripts. Patch from
Russell Coker. (Closes: #764912)
* Include a reportbug control file to redirect bugs to src:xen for
packages which contain the Xen version in the name. Closes:#796370.
.
[ Lubomir Host ]
* Fix xen-init-name to not fail looking for a nonexistent 'config'
entry in xl's JSON output. Closes:#818129.
Checksums-Sha1:
f50cffc81437849c472665223aa774bcacbebb8a 2695 xen_4.8.0-1.dsc
68af11f47eb9044e720238043a35bde8ff801bae 5539854 xen_4.8.0.orig.tar.gz
3c2c5f9ce7187aaf8c33032406e61aae159a7154 54204 xen_4.8.0-1.debian.tar.xz
d307a194c0cb743c7aa2c139436f3d74e7f21d62 1608156 libxen-4.8-dbgsym_4.8.0-1_amd64.deb
854b8fc58b8a9e200298eb920128a727e93c0d40 409422 libxen-4.8_4.8.0-1_amd64.deb
a471592e1f56e3764cb930cfe7d4721a19b62d9a 648860 libxen-dev_4.8.0-1_amd64.deb
607463987384afe0d38211b4db712a722d34fa68 25182 libxenstore3.0-dbgsym_4.8.0-1_amd64.deb
70ee242885bd4a7722f8504a8d98b66c6cb4d39e 32278 libxenstore3.0_4.8.0-1_amd64.deb
897e85213311c2fd8b7df07b958307007966f6c9 1826404 xen-hypervisor-4.8-amd64_4.8.0-1_amd64.deb
bbf6b1bb4ee9d50e74a916942f40b86cca54982a 21332 xen-system-amd64_4.8.0-1_amd64.deb
075c3db99290dfbdcff40fcf79a32661efdfa58b 845480 xen-utils-4.8-dbgsym_4.8.0-1_amd64.deb
938490827bb37c32336372368b5cb18904ec4ee1 418246 xen-utils-4.8_4.8.0-1_amd64.deb
7dab9089bf16058ebec751b982994ce24d6b242a 278366 xen-utils-common_4.8.0-1_all.deb
1df6f71af44234d0c458c41700931a335aad370b 9547 xen_4.8.0-1_amd64.buildinfo
88fcbf292683f1185523377158e6c552755dc6cb 13372 xenstore-utils-dbgsym_4.8.0-1_amd64.deb
753399d983b19994f87c2047f2869f740c8bdda0 28042 xenstore-utils_4.8.0-1_amd64.deb
Checksums-Sha256:
a2e5d83d62e07c1f19ee2104ed714842fd06145fdc3d3aaf3fa94783d0f0bbe5 2695 xen_4.8.0-1.dsc
a124b20919f669ff24a0b38c4798b1391d2d5e23a30a97cf867c80d31fc6aff5 5539854 xen_4.8.0.orig.tar.gz
2d5d31e657a549593ea7f3374a51c2837f74a550aa7dd27c79c3b020c071c685 54204 xen_4.8.0-1.debian.tar.xz
e076e00fc3fad05b5a746e27ca317335d59c41408530f423c1d1633c295c42d6 1608156 libxen-4.8-dbgsym_4.8.0-1_amd64.deb
64b51afec988cba19c22b650ef6d3b4740532498fa7dd20937ed6ef4d3278809 409422 libxen-4.8_4.8.0-1_amd64.deb
431651cdb5e70bd058363e78a8807a1997f48b11df23893452d9911bc0b2c500 648860 libxen-dev_4.8.0-1_amd64.deb
63d1a01e0182ed896cf455d7f656b0b76f41854e357b0851fd1d0ba4b023e5ec 25182 libxenstore3.0-dbgsym_4.8.0-1_amd64.deb
bbc6accbce8dc129a05cdcea7c0426fce233b479fe35273b7ed6cc5e051c62cf 32278 libxenstore3.0_4.8.0-1_amd64.deb
3e7b346912e3966be90b7ff3b1a69f3d10845f88fbad19e43762beda3e55c128 1826404 xen-hypervisor-4.8-amd64_4.8.0-1_amd64.deb
635f6ffd5424dcdd6ac3b94ed92f2b1051e4ef7acd9f8f8b7ffc5c6ddd93b554 21332 xen-system-amd64_4.8.0-1_amd64.deb
4facff8cc51078501b280ffd6bdd7653c14effdfd9d379249efec4e86bb10aa8 845480 xen-utils-4.8-dbgsym_4.8.0-1_amd64.deb
a7e5510e2e15fe330fb4cb39772d48094866f8fc3cdc0f7311c970829226333c 418246 xen-utils-4.8_4.8.0-1_amd64.deb
4691b276bbddc6c0e8787537e9d2ba233a79020de4636f282ff1e0d4362136ef 278366 xen-utils-common_4.8.0-1_all.deb
f43c9ab2b84f86afc20f7062bbb0a8c6982cf284641037300af77e9f69ed33e9 9547 xen_4.8.0-1_amd64.buildinfo
c0b394f288110c4595f6ce9060d99753562c9e76e195825e48476280d91d17d3 13372 xenstore-utils-dbgsym_4.8.0-1_amd64.deb
9bcc1bc9ece775bb4d0b51889f4f3fa1649c7b4315f6ab54f1e57789b527fea6 28042 xenstore-utils_4.8.0-1_amd64.deb
Files:
23f9209113d1eeea2a0437d3fad90d3c 2695 kernel optional xen_4.8.0-1.dsc
e1781f0c2520460a491773514ed7b240 5539854 kernel optional xen_4.8.0.orig.tar.gz
8d3339429b2ba64444f99a5c3b3d822b 54204 kernel optional xen_4.8.0-1.debian.tar.xz
aa7605fb2abadb85caa9bf0fec33fb0a 1608156 debug extra libxen-4.8-dbgsym_4.8.0-1_amd64.deb
eef6d1ee34d7ce29b2b7d76b93587e8e 409422 libs optional libxen-4.8_4.8.0-1_amd64.deb
a462a75ea58fa6d26bc2742ac4b017cb 648860 libdevel optional libxen-dev_4.8.0-1_amd64.deb
fae8fae0b98038cf8edc4d8837898136 25182 debug extra libxenstore3.0-dbgsym_4.8.0-1_amd64.deb
eff71541e8a5c57367aa078eb83e8438 32278 libs optional libxenstore3.0_4.8.0-1_amd64.deb
7f018d1f7090a9ad1b1a740681e239e1 1826404 kernel optional xen-hypervisor-4.8-amd64_4.8.0-1_amd64.deb
8dc166c2219ae276077f98dc5977b044 21332 kernel optional xen-system-amd64_4.8.0-1_amd64.deb
52926b763b56303b5cd2d9e07fe6557d 845480 debug extra xen-utils-4.8-dbgsym_4.8.0-1_amd64.deb
5cb23919571225f1bd657f5ec921e735 418246 kernel optional xen-utils-4.8_4.8.0-1_amd64.deb
dc4190bc68b40e9e3823df5e777c2945 278366 kernel optional xen-utils-common_4.8.0-1_all.deb
1cce32a4697824fb3c0fb16611a867fe 9547 kernel optional xen_4.8.0-1_amd64.buildinfo
926c2579760edc5b7146df656b9d9b11 13372 debug extra xenstore-utils-dbgsym_4.8.0-1_amd64.deb
21d134175b79cdca9e90e592fd70ada4 28042 admin optional xenstore-utils_4.8.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAlhcHLQACgkQ4+M5I0i1
DTkdzwgAtpnrjhKRtYsjiwwSlhuMptwIisg0F7nqpdIq9cyAPGDDu06IX6Emu01M
Eep95w6Y0XgvhWBKCCPXgGRrdxHLRwCyfc3dQfXtxpaneCaJlzf/QzKI2lFqnvXk
reGawlsqQTXtxRQbpL7rlzEN6PWkgGrxE0nj2WGPsze1pTsSFPr+Dt1Z/QOqZ7D8
96xQHzsh9Y2O2uZT+iLd/3uVPmGZK1w8n3WB0l0cJcPgEayAajEOFtGxiyLchIen
gqVypm/Z5YxMQwkBjUazjZoi7owNoIxKnb5BUprNH13l8eYbug6Xe/pGnLh/VxQL
JupVMf3z7WCUft3MOBNpdOxufqkJVg==
=HXGO
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#812166; Package src:xen.
(Thu, 05 Jan 2017 20:12:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "USPS SameDay" <bryan.blanchard@pro-mebele.ru>:
Extra info received and forwarded to list. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>.
(Thu, 05 Jan 2017 20:12:03 GMT) (full text, mbox, link).
Message #78 received at 812166@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Dear Customer,
Your item has arrived at January 03, but our courier was not able to deliver the parcel.
Postal label is enclosed to this e-mail. Please check the attachment!
With gratitude,
Bryan Blanchard,
USPS Parcels Delivery Clerk.
[Ground-Label-8891742.zip (application/zip, attachment)]
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 12 Feb 2017 07:34:41 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jan 6 14:12:26 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.