Bug#834737: xserver-xorg-core: Xorg crashes with SIGABRT in _fbGetWindowPixmap

2016-08-18 Thread Michel Dänzer
On 18/08/16 10:09 PM, vrishab wrote:
> Package: xserver-xorg-core
> Version: 2:1.18.4-1
> Severity: important
> Tags: upstream
> 
> Not sure how the crash occurred. I log all crashes in the system, and I 
> noticed
> this crash.
> 
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> Core was generated by `/usr/lib/xorg/Xorg vt2 -displayfd 3 -auth
> /run/user/1000/gdm/Xauthority -backgr'.
> Program terminated with signal SIGABRT, Aborted.
> #0  0x7f53bdeee1c8 in __GI_raise (sig=sig@entry=6) at
> ../sysdeps/unix/sysv/linux/raise.c:54
> 54  ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
> (gdb) bt
> #0  0x7f53bdeee1c8 in __GI_raise (sig=sig@entry=6) at
> ../sysdeps/unix/sysv/linux/raise.c:54
> #1  0x7f53bdeef64a in __GI_abort () at abort.c:89
> #2  0x55577c5af04e in OsAbort () at ../../os/utils.c:1408
> #3  0x55577c48cebc in ddxGiveUp (error=error@entry=EXIT_ERR_ABORT) at
> ../../../../hw/xfree86/common/xf86Init.c:1066
> #4  0x55577c48cf6a in AbortDDX (error=error@entry=EXIT_ERR_ABORT) at
> ../../../../hw/xfree86/common/xf86Init.c:1110
> #5  0x55577c5b4cb2 in AbortServer () at ../../os/log.c:874
> #6  0x55577c5b5aed in FatalError (f=f@entry=0x55577c5e4cf0 "Caught signal
> %d (%s). Server aborting\n") at ../../os/log.c:1015
> #7  0x55577c5ac8ee in OsSigHandler (signo=11, sip=,
> unused=) at ../../os/osinit.c:150
> #8  0x7f53bdeee250 in  () at /lib/x86_64-linux-
> gnu/libc.so.6
> #9  0x7f53b6bdcbfd in _fbGetWindowPixmap (pWindow=0x0) at
> ../../fb/fbscreen.c:84
> #10 0x55577c52ae37 in present_restore_screen_pixmap 
> (screen=0x55577d4c7fc0)
> at ../../present/present.c:442
> #11 0x55577c52af05 in present_set_abort_flip
> (screen=screen@entry=0x55577d4c7fc0) at ../../present/present.c:458
> #12 0x55577c52b672 in present_flip_destroy
> (screen=screen@entry=0x55577d4c7fc0) at ../../present/present.c:1030
> #13 0x55577c52a223 in present_close_screen (screen=0x55577d4c7fc0) at
> ../../present/present_screen.c:61
> #14 0x55577c4da768 in CursorCloseScreen (pScreen=0x55577d4c7fc0) at
> ../../xfixes/cursor.c:187
> #15 0x55577c5285c4 in AnimCurCloseScreen (pScreen=) at
> ../../render/animcur.c:106
> #16 0x55577c44ddd7 in dix_main (argc=12, argv=0x7ffc7f7c1d18,
> envp=) at ../../dix/main.c:354
> #17 0x7f53bdedb730 in __libc_start_main (main=0x55577c437f60 ,
> argc=12, argv=0x7ffc7f7c1d18, init=, fini=,
> rtld_fini=, stack_end=0x7ffc7f7c1d08) at 
> ../csu/libc-start.c:291
> #18 0x55577c437f99 in _start ()

FWIW, this should be fixed by
https://cgit.freedesktop.org/xorg/xserver/commit/?id=9f04fa3babaaabe0ed5bf4aa2563755bc6c45723
.

Note that this crash only happens when the X server is already shutting
down (or at least resetting for a new generation), so it's kind of a
minor issue.


-- 
Earthling Michel Dänzer   |   http://www.amd.com
Libre software enthusiast | Mesa and X developer



Bug#832164: vulkaninfo: failed with VK_ERROR_INITIALIZATION_FAILED

2016-08-18 Thread Timo Aaltonen
On 23.07.2016 09:16, Kyuma Ohta wrote:
> Package: vulkan-utils
> Version: 1.0.8.0+dfsg1-1
> Severity: normal
> 
> Dear Maintainer,
>  I'm using Radeon HD7770 as GPU and AMD FX 8320 with 64bit as machine.
>  I installed packages related vulkan.
>  And runnning vulkaninfo, last of line said 
>  "/build/vulkan-wq4K5x/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo.c:1156: failed 
> with VK_ERROR_INITIALIZATION_FAILED"
>  and not working next step without any error messages.

it just means you don't have a vulkan driver for your hw.. which doesn't
exist either.


-- 
t



vulkan_1.0.21.0+dfsg1-1_amd64.changes ACCEPTED into unstable

2016-08-18 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 19 Aug 2016 00:29:31 +0300
Source: vulkan
Binary: libvulkan1 libvulkan-dev vulkan-utils
Architecture: source amd64
Version: 1.0.21.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libvulkan-dev - Vulkan loader library -- development files
 libvulkan1 - Vulkan loader library
 vulkan-utils - Miscellaneous Vulkan utilities
Closes: 822283 822284 822286 823554 827651 834200
Changes:
 vulkan (1.0.21.0+dfsg1-1) unstable; urgency=medium
 .
   * New upstream release.
   * copyright: Update excludes.
   * patches: Refreshed.
   * control: Build only on linux, others are not supported.
   * Don't build layers, which now depend on SPIR-V tools. (Closes: #822284)
   * control: Add multiarch support. (Closes: #834200)
   * control: Fix libvulkan1 description. (Closes: #822283)
   * control: Add Breaks/Replaces against upstream packages. (Closes: #823554)
 (LP: #1572114)
   * Drop libvulkan1 postinst/postrm. (Closes: #822286)
   * control: Bump policy to 3.9.8, no changes.
   * use-mxgot-for-mips64.patch: While we don't build layers anymore, add
 a patch to fix the build on mips64 in case the build is revived
 later. (Closes: #827651)
Checksums-Sha1:
 db4777d9528a0ead0c879672515290a912e9bee6 2193 vulkan_1.0.21.0+dfsg1-1.dsc
 7cb4ecc31498504174cdef9d346349693a6c2f89 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 2e3c8f2af47572e099f21b1caaad94bbc85bab1f 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 f6739b9d2569cc99f0b62a70d31db64c3547ea9b 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 f1975981742e4df407b59d2377583445ed8c3406 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 aabd7642e2533d419dad4c227a41e17fc3cdeff0 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb
Checksums-Sha256:
 50fc158fe6c9803a9594a9a7267b95c02ae6044d5105787521338bf5066f32a2 2193 
vulkan_1.0.21.0+dfsg1-1.dsc
 8aceb630e7dacb0a1a1b8828756613c7d35f6c45f4181adf57302dd84cd78687 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 740751f63c4221a7a6cb77dfcaa28f08c6cf1b994ed91eb1c96e5281c636f5a0 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 a9719860f738c71124877b7428b7d146d52944b9a71dc708275f9912147b96de 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 e965fbd448ff711582e4c62873d90289036a4ccba4ef60dfb2372cd271d6fee8 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 a655465722b32ea19aff1dced3cd8f8b38446dc468eeaefc38944b138db9ea45 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb
Files:
 f4ed0c04439f011ba34ef97bfdb24580 2193 libs optional vulkan_1.0.21.0+dfsg1-1.dsc
 1dc757767edb212d1bdeb6d6bc4eccd3 1142045 libs optional 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 eb13b51edb5d5df88ea19126865a0de4 10728 libs optional 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 901ae7a0a309e5baca19bde9de1cc518 28290 libdevel optional 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 b3c1848b55126c765f0a20b2600ec5e7 46078 libs optional 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 c710bb8c27cbbee5b14eee37fcb05b90 14194 graphics optional 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJXtipaAAoJEMtwMWWoiYTc15gP+wfwF2mx+PxwTpwMZGD2QCxi
f5legiHceGqSEepP+lW1U1Q6NYbfmMJcwqQ8TiEuSm8ne/H3SI4AbAVw9xCip5oH
wNzgkU9Tbng1yQOIQvd676w/3KK2R742cEX8S8B3059flngBhicmMUKWuSvUg6Ip
CgQ+MZoyiiAsH7cSvBq/T807rxcAEHozoX1W6du6Y+2PScZyfdehnFHLaEYFFQUt
emfowE1XcRxi053NmPnhnJi/L7tRiqDQpg6NYugWZtuGTZzhnN17Ag2Pd0EmqsC9
ijDpcLZc+4X903Y7KNCeYQOHB6IaatYnvPt+iB4vagaris/Ybf3oWZzlw8wUHtsr
sjmdMmxuydCrIgUTFAPBGvLRkfHWVlpRPeiJGfvUc9gHiHeC6jgGEJrAk9ERMcJ1
rZOgTef/Pj21LVxvLYuAlkzRHLZYgYTu7XK73GwI3AtkkWE3M4fxdeUg9nidhcwj
Ji5TL86Rph8wNhk+URLSgfAJusmwjd8IKyOw3Dgk6SqjzcxunHaf97TOEfAclBoa
eBIOtHaZSSC9id+ipXN6gOIat+/KAw8oIbqK/3SAiL2ArE6TibzGJOKcptoweceI
Eq+svzRaesNv3s8/kO6HPPC0EqyQp6+LYKhTMObdb4gA5T83IT/F0e92gdRvopd5
6/c5JN/6VhW6TMj+0beJ
=NzB9
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#823554: marked as done (vulkan: should break/replace upstream-provided packages)

2016-08-18 Thread Debian Bug Tracking System
Your message dated Thu, 18 Aug 2016 22:08:49 +
with message-id 
and subject line Bug#823554: fixed in vulkan 1.0.21.0+dfsg1-1
has caused the Debian Bug report #823554,
regarding vulkan: should break/replace upstream-provided packages
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
823554: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823554
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vulkan
Version: 1.0.8.0+dfsg1-1
Severity: normal

Dear Maintainer,

As evidenced by a bug report in Ubuntu [1], the vulkan packages in Debian
conflict with at least one upstream-provided Vulkan SDK package.
Specifically, I was able to find this documentation [2] that lists three
upstream packages:
- vulkan-sdk-runtime
- vulkan-sdk-headers
- vulkan-loader

There should probably be a breaks/replaces relationship against some/all of
these packages to ensure that users aren't trying to install the Debian
packages over the upstream ones (and causing file conflicts).

I'm guessing that at least:
- libvulkan1 should break/replace vulkan-sdk-runtime
- libvulkan-dev should break/replace vulkan-sdk-headers

But I haven't done investigation into the files in each package to see which
conflict.

Thanks,
Logan

[1] https://bugs.launchpad.net/ubuntu/+source/vulkan/+bug/1572114
[2] 
http://support.amd.com/en-us/kb-articles/Pages/Install-LunarG-Vulkan-SDK.aspx

-- System Information:
Debian Release: stretch/sid
  APT prefers xenial-updates
  APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 
'xenial'), (100, 'xenial-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-21-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Source: vulkan
Source-Version: 1.0.21.0+dfsg1-1

We believe that the bug you reported is fixed in the latest version of
vulkan, 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 823...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen  (supplier of updated vulkan 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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 19 Aug 2016 00:29:31 +0300
Source: vulkan
Binary: libvulkan1 libvulkan-dev vulkan-utils
Architecture: source amd64
Version: 1.0.21.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libvulkan-dev - Vulkan loader library -- development files
 libvulkan1 - Vulkan loader library
 vulkan-utils - Miscellaneous Vulkan utilities
Closes: 822283 822284 822286 823554 827651 834200
Changes:
 vulkan (1.0.21.0+dfsg1-1) unstable; urgency=medium
 .
   * New upstream release.
   * copyright: Update excludes.
   * patches: Refreshed.
   * control: Build only on linux, others are not supported.
   * Don't build layers, which now depend on SPIR-V tools. (Closes: #822284)
   * control: Add multiarch support. (Closes: #834200)
   * control: Fix libvulkan1 description. (Closes: #822283)
   * control: Add Breaks/Replaces against upstream packages. (Closes: #823554)
 (LP: #1572114)
   * Drop libvulkan1 postinst/postrm. (Closes: #822286)
   * control: Bump policy to 3.9.8, no changes.
   * use-mxgot-for-mips64.patch: While we don't build layers anymore, add
 a patch to fix the build on mips64 in case the build is revived
 later. (Closes: #827651)
Checksums-Sha1:
 db4777d9528a0ead0c879672515290a912e9bee6 2193 vulkan_1.0.21.0+dfsg1-1.dsc
 7cb4ecc31498504174cdef9d346349693a6c2f89 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 2e3c8f2af47572e099f21b1caaad94bbc85bab1f 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 f6739b9d2569cc99f0b62a70d31db64c3547ea9b 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 f1975981742e4df407b59d2377583445ed8c3406 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 aabd7642e2533d419dad4c227a41e17fc3cdeff0 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb

Bug#834200: marked as done ([libvulkan1] libvulkan1 is not multiarch-aware)

2016-08-18 Thread Debian Bug Tracking System
Your message dated Thu, 18 Aug 2016 22:08:49 +
with message-id 
and subject line Bug#834200: fixed in vulkan 1.0.21.0+dfsg1-1
has caused the Debian Bug report #834200,
regarding [libvulkan1] libvulkan1 is not multiarch-aware
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
834200: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834200
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: libvulkan1
Version: 1.0.8.0+dfsg1-1
Severity: important

--- Please enter the report below this line. ---

Please make libvulkan1 multiarch aware. This is required for 32-bit 
version of Vulkan ICD from latest nvidia driver package (367.35).


Thanks.

--- System information. ---
Architecture: amd64
Kernel: Linux 4.6.5mq

Debian Release: stretch/sid
900 testing ftp.icm.edu.pl
800 jessie-backports ftp.icm.edu.pl
750 stable www.deb-multimedia.org
750 stable security.debian.org
750 stable repos.fds-team.de
750 stable ftp.icm.edu.pl
700 unstable ftp.icm.edu.pl
600 experimental ftp.icm.edu.pl
500 unstable-debug debug.mirrors.debian.org
500 testing-debug debug.mirrors.debian.org
500 stable dl.google.com
500 stable deb.opera.com
500 proposed-updates ftp.icm.edu.pl
1 experimental-debug debug.mirrors.debian.org

--- Package information. ---
Depends (Version) | Installed
=-+-===
libc6 (>= 2.17) |
libgcc1 (>= 1:3.0) |
libstdc++6 (>= 5.2) |


Package's Recommends field is empty.

Package's Suggests field is empty.
--- End Message ---
--- Begin Message ---
Source: vulkan
Source-Version: 1.0.21.0+dfsg1-1

We believe that the bug you reported is fixed in the latest version of
vulkan, 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 834...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen  (supplier of updated vulkan 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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 19 Aug 2016 00:29:31 +0300
Source: vulkan
Binary: libvulkan1 libvulkan-dev vulkan-utils
Architecture: source amd64
Version: 1.0.21.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libvulkan-dev - Vulkan loader library -- development files
 libvulkan1 - Vulkan loader library
 vulkan-utils - Miscellaneous Vulkan utilities
Closes: 822283 822284 822286 823554 827651 834200
Changes:
 vulkan (1.0.21.0+dfsg1-1) unstable; urgency=medium
 .
   * New upstream release.
   * copyright: Update excludes.
   * patches: Refreshed.
   * control: Build only on linux, others are not supported.
   * Don't build layers, which now depend on SPIR-V tools. (Closes: #822284)
   * control: Add multiarch support. (Closes: #834200)
   * control: Fix libvulkan1 description. (Closes: #822283)
   * control: Add Breaks/Replaces against upstream packages. (Closes: #823554)
 (LP: #1572114)
   * Drop libvulkan1 postinst/postrm. (Closes: #822286)
   * control: Bump policy to 3.9.8, no changes.
   * use-mxgot-for-mips64.patch: While we don't build layers anymore, add
 a patch to fix the build on mips64 in case the build is revived
 later. (Closes: #827651)
Checksums-Sha1:
 db4777d9528a0ead0c879672515290a912e9bee6 2193 vulkan_1.0.21.0+dfsg1-1.dsc
 7cb4ecc31498504174cdef9d346349693a6c2f89 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 2e3c8f2af47572e099f21b1caaad94bbc85bab1f 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 f6739b9d2569cc99f0b62a70d31db64c3547ea9b 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 f1975981742e4df407b59d2377583445ed8c3406 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 aabd7642e2533d419dad4c227a41e17fc3cdeff0 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb
Checksums-Sha256:
 50fc158fe6c9803a9594a9a7267b95c02ae6044d5105787521338bf5066f32a2 2193 
vulkan_1.0.21.0+dfsg1-1.dsc
 8aceb630e7dacb0a1a1b8828756613c7d35f6c45f4181adf57302dd84cd78687 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 740751f63c4221a7a6cb77dfcaa28f08c6cf1b994ed91eb1c96e5281c636f5a0 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 

Bug#827651: marked as done (vulkan: FTBFS on mips64el -- relocation truncated to fit: R_MIPS_CALL16)

2016-08-18 Thread Debian Bug Tracking System
Your message dated Thu, 18 Aug 2016 22:08:49 +
with message-id 
and subject line Bug#827651: fixed in vulkan 1.0.21.0+dfsg1-1
has caused the Debian Bug report #827651,
regarding vulkan: FTBFS on mips64el -- relocation truncated to fit: 
R_MIPS_CALL16
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
827651: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827651
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vulkan
Version: 1.0.8.0+dfsg1-1
Severity: important
Tags: patch

Hi,

vulakn FTBFS on mips64el because the libVkLayer_core_validation.so
library contains too many symbols and overflows the default GOT. This
is what causes the relocation errors. This can be fixed by compiling
vulkan with the -mxgot flag, although this does have a performance
penalty.

Before this can happen, the validation layer CMakeLists.txt file must
be updated so it doesn't clobber the CXXFLAGS variable.

Patches to do both of these tasks are attached.

Thanks,
JamesDescription: Don't clobber CXXFLAGS when building validation layers
Author: James Cowgill 
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/layers/CMakeLists.txt
+++ b/layers/CMakeLists.txt
@@ -91,7 +91,7 @@ if (WIN32)
 set (CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D_CRT_SECURE_NO_WARNINGS /bigobj")
 endif()
 if (NOT WIN32)
-set (CMAKE_CXX_FLAGS "-std=c++11")
+set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wpointer-arith")
 set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wpointer-arith")
 endif()
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,10 @@
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/default.mk
 
+ifeq ($(DEB_HOST_ARCH),mips64el)
+export DEB_CXXFLAGS_MAINT_APPEND := -mxgot
+endif
+
 # main packaging script based on dh7 syntax
 %:
 	dh $@ --with quilt --builddirectory=build/


signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: vulkan
Source-Version: 1.0.21.0+dfsg1-1

We believe that the bug you reported is fixed in the latest version of
vulkan, 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 827...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen  (supplier of updated vulkan 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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 19 Aug 2016 00:29:31 +0300
Source: vulkan
Binary: libvulkan1 libvulkan-dev vulkan-utils
Architecture: source amd64
Version: 1.0.21.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libvulkan-dev - Vulkan loader library -- development files
 libvulkan1 - Vulkan loader library
 vulkan-utils - Miscellaneous Vulkan utilities
Closes: 822283 822284 822286 823554 827651 834200
Changes:
 vulkan (1.0.21.0+dfsg1-1) unstable; urgency=medium
 .
   * New upstream release.
   * copyright: Update excludes.
   * patches: Refreshed.
   * control: Build only on linux, others are not supported.
   * Don't build layers, which now depend on SPIR-V tools. (Closes: #822284)
   * control: Add multiarch support. (Closes: #834200)
   * control: Fix libvulkan1 description. (Closes: #822283)
   * control: Add Breaks/Replaces against upstream packages. (Closes: #823554)
 (LP: #1572114)
   * Drop libvulkan1 postinst/postrm. (Closes: #822286)
   * control: Bump policy to 3.9.8, no changes.
   * use-mxgot-for-mips64.patch: While we don't build layers anymore, add
 a patch to fix the build on mips64 in case the build is revived
 later. (Closes: #827651)
Checksums-Sha1:
 db4777d9528a0ead0c879672515290a912e9bee6 2193 vulkan_1.0.21.0+dfsg1-1.dsc
 7cb4ecc31498504174cdef9d346349693a6c2f89 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 2e3c8f2af47572e099f21b1caaad94bbc85bab1f 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 f6739b9d2569cc99f0b62a70d31db64c3547ea9b 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 f1975981742e4df407b59d2377583445ed8c3406 46078 

Bug#822284: marked as done (vulkan: split validation layers out of libvulkan1)

2016-08-18 Thread Debian Bug Tracking System
Your message dated Thu, 18 Aug 2016 22:08:49 +
with message-id 
and subject line Bug#822284: fixed in vulkan 1.0.21.0+dfsg1-1
has caused the Debian Bug report #822284,
regarding vulkan: split validation layers out of libvulkan1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
822284: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822284
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vulkan
Version: 1.0.8.0+dfsg1-1
Severity: wishlist

Hi,

Firstly I haven't be using Vulkan that long so I might not have this
totally right but...

It seems to me that the validation layer files (*.json, libVkLayer_*.so
and liblayer_utils.so) are not required to actually run Vulkan
applications but are only used during development. These files should
therefore be in a separate package, possibly depended or recommended on
by libvulkan-dev. This would shave about 9M off the installed package
size as well.

Thanks,
James

signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: vulkan
Source-Version: 1.0.21.0+dfsg1-1

We believe that the bug you reported is fixed in the latest version of
vulkan, 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 822...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen  (supplier of updated vulkan 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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 19 Aug 2016 00:29:31 +0300
Source: vulkan
Binary: libvulkan1 libvulkan-dev vulkan-utils
Architecture: source amd64
Version: 1.0.21.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libvulkan-dev - Vulkan loader library -- development files
 libvulkan1 - Vulkan loader library
 vulkan-utils - Miscellaneous Vulkan utilities
Closes: 822283 822284 822286 823554 827651 834200
Changes:
 vulkan (1.0.21.0+dfsg1-1) unstable; urgency=medium
 .
   * New upstream release.
   * copyright: Update excludes.
   * patches: Refreshed.
   * control: Build only on linux, others are not supported.
   * Don't build layers, which now depend on SPIR-V tools. (Closes: #822284)
   * control: Add multiarch support. (Closes: #834200)
   * control: Fix libvulkan1 description. (Closes: #822283)
   * control: Add Breaks/Replaces against upstream packages. (Closes: #823554)
 (LP: #1572114)
   * Drop libvulkan1 postinst/postrm. (Closes: #822286)
   * control: Bump policy to 3.9.8, no changes.
   * use-mxgot-for-mips64.patch: While we don't build layers anymore, add
 a patch to fix the build on mips64 in case the build is revived
 later. (Closes: #827651)
Checksums-Sha1:
 db4777d9528a0ead0c879672515290a912e9bee6 2193 vulkan_1.0.21.0+dfsg1-1.dsc
 7cb4ecc31498504174cdef9d346349693a6c2f89 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 2e3c8f2af47572e099f21b1caaad94bbc85bab1f 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 f6739b9d2569cc99f0b62a70d31db64c3547ea9b 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 f1975981742e4df407b59d2377583445ed8c3406 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 aabd7642e2533d419dad4c227a41e17fc3cdeff0 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb
Checksums-Sha256:
 50fc158fe6c9803a9594a9a7267b95c02ae6044d5105787521338bf5066f32a2 2193 
vulkan_1.0.21.0+dfsg1-1.dsc
 8aceb630e7dacb0a1a1b8828756613c7d35f6c45f4181adf57302dd84cd78687 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 740751f63c4221a7a6cb77dfcaa28f08c6cf1b994ed91eb1c96e5281c636f5a0 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 a9719860f738c71124877b7428b7d146d52944b9a71dc708275f9912147b96de 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 e965fbd448ff711582e4c62873d90289036a4ccba4ef60dfb2372cd271d6fee8 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 a655465722b32ea19aff1dced3cd8f8b38446dc468eeaefc38944b138db9ea45 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb
Files:
 f4ed0c04439f011ba34ef97bfdb24580 2193 libs optional vulkan_1.0.21.0+dfsg1-1.dsc
 1dc757767edb212d1bdeb6d6bc4eccd3 1142045 libs optional 

Bug#822286: marked as done (libvulkan1: calls ldconfig multiple times)

2016-08-18 Thread Debian Bug Tracking System
Your message dated Thu, 18 Aug 2016 22:08:49 +
with message-id 
and subject line Bug#822286: fixed in vulkan 1.0.21.0+dfsg1-1
has caused the Debian Bug report #822286,
regarding libvulkan1: calls ldconfig multiple times
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
822286: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822286
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libvulkan1
Version: 1.0.8.0+dfsg1-1
Severity: minor

Hi,

Another minor bug I just noticed :)

libvulkan1 ships a postinst and postrm to call ldconfig, but the call
to ldconfig is already handled by debhelper through a dpkg trigger.
This means that installing libvulkan1 ends up calling ldconfig 3 times
instead of once.

Removing the maintainer scripts should solve this.

Thanks,
James

signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: vulkan
Source-Version: 1.0.21.0+dfsg1-1

We believe that the bug you reported is fixed in the latest version of
vulkan, 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 822...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen  (supplier of updated vulkan 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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 19 Aug 2016 00:29:31 +0300
Source: vulkan
Binary: libvulkan1 libvulkan-dev vulkan-utils
Architecture: source amd64
Version: 1.0.21.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libvulkan-dev - Vulkan loader library -- development files
 libvulkan1 - Vulkan loader library
 vulkan-utils - Miscellaneous Vulkan utilities
Closes: 822283 822284 822286 823554 827651 834200
Changes:
 vulkan (1.0.21.0+dfsg1-1) unstable; urgency=medium
 .
   * New upstream release.
   * copyright: Update excludes.
   * patches: Refreshed.
   * control: Build only on linux, others are not supported.
   * Don't build layers, which now depend on SPIR-V tools. (Closes: #822284)
   * control: Add multiarch support. (Closes: #834200)
   * control: Fix libvulkan1 description. (Closes: #822283)
   * control: Add Breaks/Replaces against upstream packages. (Closes: #823554)
 (LP: #1572114)
   * Drop libvulkan1 postinst/postrm. (Closes: #822286)
   * control: Bump policy to 3.9.8, no changes.
   * use-mxgot-for-mips64.patch: While we don't build layers anymore, add
 a patch to fix the build on mips64 in case the build is revived
 later. (Closes: #827651)
Checksums-Sha1:
 db4777d9528a0ead0c879672515290a912e9bee6 2193 vulkan_1.0.21.0+dfsg1-1.dsc
 7cb4ecc31498504174cdef9d346349693a6c2f89 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 2e3c8f2af47572e099f21b1caaad94bbc85bab1f 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 f6739b9d2569cc99f0b62a70d31db64c3547ea9b 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 f1975981742e4df407b59d2377583445ed8c3406 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 aabd7642e2533d419dad4c227a41e17fc3cdeff0 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb
Checksums-Sha256:
 50fc158fe6c9803a9594a9a7267b95c02ae6044d5105787521338bf5066f32a2 2193 
vulkan_1.0.21.0+dfsg1-1.dsc
 8aceb630e7dacb0a1a1b8828756613c7d35f6c45f4181adf57302dd84cd78687 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 740751f63c4221a7a6cb77dfcaa28f08c6cf1b994ed91eb1c96e5281c636f5a0 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 a9719860f738c71124877b7428b7d146d52944b9a71dc708275f9912147b96de 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 e965fbd448ff711582e4c62873d90289036a4ccba4ef60dfb2372cd271d6fee8 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 a655465722b32ea19aff1dced3cd8f8b38446dc468eeaefc38944b138db9ea45 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb
Files:
 f4ed0c04439f011ba34ef97bfdb24580 2193 libs optional vulkan_1.0.21.0+dfsg1-1.dsc
 1dc757767edb212d1bdeb6d6bc4eccd3 1142045 libs optional 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 eb13b51edb5d5df88ea19126865a0de4 10728 libs optional 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 901ae7a0a309e5baca19bde9de1cc518 28290 

Bug#822283: marked as done (libvulkan1: typo in package description)

2016-08-18 Thread Debian Bug Tracking System
Your message dated Thu, 18 Aug 2016 22:08:49 +
with message-id 
and subject line Bug#822283: fixed in vulkan 1.0.21.0+dfsg1-1
has caused the Debian Bug report #822283,
regarding libvulkan1: typo in package description
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
822283: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822283
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libvulkan1
Version: 1.0.8.0+dfsg1-1
Severity: minor
Tags: patch

Hi,

The package description for libvulkan1 claims to include the
"vulkaninfo" binary, but it does not - it's in vulkan-utils instead.

While looking at the control file I also noticed that vulkan-utils
depends on libvulkan1 which seemed strange (since it's added
automatically) so I removed it, but feel free to ignore that bit of the
patch if you want.

Thanks,
Jamesdiff -ur a/debian/control b/debian/control
--- a/debian/control	2016-04-14 11:57:06.0 +0100
+++ b/debian/control	2016-04-22 23:06:30.906063978 +0100
@@ -25,7 +25,7 @@
  this, it dispatches API calls to the correct driver, and to the correct
  layers, based on the GPU object selected by the application.
  .
- This package includes the loader library and vulkaninfo binary.
+ This package includes the loader library.
 
 Package: libvulkan-dev
 Section: libdevel
@@ -45,6 +45,5 @@
 Architecture: any
 Section: graphics
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libvulkan1,
 Description: Miscellaneous Vulkan utilities
  This package provides utilities for Vulkan, including vulkaninfo.


signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: vulkan
Source-Version: 1.0.21.0+dfsg1-1

We believe that the bug you reported is fixed in the latest version of
vulkan, 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 822...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen  (supplier of updated vulkan 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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 19 Aug 2016 00:29:31 +0300
Source: vulkan
Binary: libvulkan1 libvulkan-dev vulkan-utils
Architecture: source amd64
Version: 1.0.21.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libvulkan-dev - Vulkan loader library -- development files
 libvulkan1 - Vulkan loader library
 vulkan-utils - Miscellaneous Vulkan utilities
Closes: 822283 822284 822286 823554 827651 834200
Changes:
 vulkan (1.0.21.0+dfsg1-1) unstable; urgency=medium
 .
   * New upstream release.
   * copyright: Update excludes.
   * patches: Refreshed.
   * control: Build only on linux, others are not supported.
   * Don't build layers, which now depend on SPIR-V tools. (Closes: #822284)
   * control: Add multiarch support. (Closes: #834200)
   * control: Fix libvulkan1 description. (Closes: #822283)
   * control: Add Breaks/Replaces against upstream packages. (Closes: #823554)
 (LP: #1572114)
   * Drop libvulkan1 postinst/postrm. (Closes: #822286)
   * control: Bump policy to 3.9.8, no changes.
   * use-mxgot-for-mips64.patch: While we don't build layers anymore, add
 a patch to fix the build on mips64 in case the build is revived
 later. (Closes: #827651)
Checksums-Sha1:
 db4777d9528a0ead0c879672515290a912e9bee6 2193 vulkan_1.0.21.0+dfsg1-1.dsc
 7cb4ecc31498504174cdef9d346349693a6c2f89 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 2e3c8f2af47572e099f21b1caaad94bbc85bab1f 10728 
vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
 f6739b9d2569cc99f0b62a70d31db64c3547ea9b 28290 
libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
 f1975981742e4df407b59d2377583445ed8c3406 46078 
libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
 aabd7642e2533d419dad4c227a41e17fc3cdeff0 14194 
vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb
Checksums-Sha256:
 50fc158fe6c9803a9594a9a7267b95c02ae6044d5105787521338bf5066f32a2 2193 
vulkan_1.0.21.0+dfsg1-1.dsc
 8aceb630e7dacb0a1a1b8828756613c7d35f6c45f4181adf57302dd84cd78687 1142045 
vulkan_1.0.21.0+dfsg1.orig.tar.gz
 

Processing of vulkan_1.0.21.0+dfsg1-1_amd64.changes

2016-08-18 Thread Debian FTP Masters
vulkan_1.0.21.0+dfsg1-1_amd64.changes uploaded successfully to localhost
along with the files:
  vulkan_1.0.21.0+dfsg1-1.dsc
  vulkan_1.0.21.0+dfsg1.orig.tar.gz
  vulkan_1.0.21.0+dfsg1-1.debian.tar.xz
  libvulkan-dev_1.0.21.0+dfsg1-1_amd64.deb
  libvulkan1_1.0.21.0+dfsg1-1_amd64.deb
  vulkan-utils_1.0.21.0+dfsg1-1_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



vulkan: Changes to 'debian-unstable'

2016-08-18 Thread Timo Aaltonen
Rebased ref, commits from common ancestor:
commit 4db793decacfe9f0c97f903d37a0729972c9d37e
Author: Timo Aaltonen 
Date:   Fri Aug 19 00:30:16 2016 +0300

release to sid

diff --git a/debian/changelog b/debian/changelog
index 37b9b63..c9f3e5c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-vulkan (1.0.21.0+dfsg1-1) UNRELEASED; urgency=medium
+vulkan (1.0.21.0+dfsg1-1) unstable; urgency=medium
 
   * New upstream release.
   * copyright: Update excludes.
@@ -15,7 +15,7 @@ vulkan (1.0.21.0+dfsg1-1) UNRELEASED; urgency=medium
 a patch to fix the build on mips64 in case the build is revived
 later. (Closes: #827651)
 
- -- Timo Aaltonen   Thu, 30 Jun 2016 13:28:49 +0300
+ -- Timo Aaltonen   Fri, 19 Aug 2016 00:29:31 +0300
 
 vulkan (1.0.8.0+dfsg1-1) unstable; urgency=medium
 

commit d7ed2d1e996f04e0ec79b3b3253b21b57da6aa58
Author: Timo Aaltonen 
Date:   Fri Aug 19 00:29:28 2016 +0300

drop layer stuff from libvulkan1

diff --git a/debian/libvulkan1.install b/debian/libvulkan1.install
index f55d4cf..3ddde58 100644
--- a/debian/libvulkan1.install
+++ b/debian/libvulkan1.install
@@ -1,3 +1 @@
 usr/lib/*/lib*.so.*
-usr/share/vulkan/explicit_layer.d
-usr/share/vulkan/implicit_layer.d
diff --git a/debian/rules b/debian/rules
index 1659a40..25809ca 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,12 +23,12 @@ override_dh_auto_install:
mkdir -p debian/tmp/usr/include
cp -rp include/vulkan debian/tmp/usr/include
 
-   mkdir -p debian/tmp/usr/share/vulkan/explicit_layer.d \
-debian/tmp/usr/share/vulkan/implicit_layer.d
-   for i in $(shell cd layers/linux/; ls *.json) ; do \
-   sed 's@./@@' layers/linux/$$i > \
-   debian/tmp/usr/share/vulkan/explicit_layer.d/$$i \
-   ; done
+#  mkdir -p debian/tmp/usr/share/vulkan/explicit_layer.d \
+#   debian/tmp/usr/share/vulkan/implicit_layer.d
+#  for i in $(shell cd layers/linux/; ls *.json) ; do \
+#  sed 's@./@@' layers/linux/$$i > \
+#  debian/tmp/usr/share/vulkan/explicit_layer.d/$$i \
+#  ; done
 
 override_dh_install:
dh_install --fail-missing



vulkan: Changes to 'refs/tags/vulkan-1.0.21.0+dfsg1-1'

2016-08-18 Thread Timo Aaltonen
Tag 'vulkan-1.0.21.0+dfsg1-1' created by Timo Aaltonen  at 
2016-08-18 21:30 +

Tagging upload of vulkan 1.0.21.0+dfsg1-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJXtijtAAoJEMtwMWWoiYTc4DYP/2Dln2yJokk2LyglX6fg7s4q
garAEXvc3GThXhc4QgcdCXbVV/KkAqlUp9f01WI4QhSxMfAZyofPgPkuJjR9ZY4X
rgjCVcSK4FmKovzLgO395UvjilbGvVDfCWaxfOtIyjDMkz0nECMtqDzghCUnSNlH
jdfewPtRJnbKdoUG/ugV6j252iSN+pfoc+Zk8X8tUf8PPvUVW58ATuNf0nqprmxU
a1YdyxqXLJSkdn+tXWhWzpJ42MKtpE523zk+OnMUJE0jl26PWr58OoQPE/wV5BBW
rYnjlRwEjJk/Y0827rJSVffIZuzYlRPRhnKZq7dmiDtvnt2ZQJp0SoRL9h2lf1CA
08grZizNPAbpDYPIdaT5UoTzo2nmP5NEGGgPkfVcKwrilUjBfDItmKVVmnVSM3Se
rPvYBJLa4i5somXKPbZ1s3ZLAxvGCr0awUlh8GR+9nxR5Lzi83tyoEomJyKt/ZCH
JCvUXeRocYdZHsyfuiqRJCcErB2Sk10gXPiw2o0B/tcoMYNU5D0f8s8DtVVNcGta
fShVm1GXFq5366KlDcJtQuMp8Hu/Fr66/f7+DzOW6fHy1n+jeqB9/Yu2JZw81vgp
dCusDhcCAgGI1WgWGDaj4GgRP575vEkOFjqAvuOrTcWKTpuM9BFdM3aXzRekz9yO
CPfS7DvjU43P4mGJXYad
=5NFZ
-END PGP SIGNATURE-

Changes since vulkan-1.0.8.0+dfsg1-1:
Alexander F Rødseth (1):
  Only set scripts that starts with a hashbang as executable

Alexandre BACQUART (2):
  demos: replace raw value with Vulkan constant in demos
  demos: fix ppm loader swapped width & height

Chia-I Wu (77):
  doc: formalize the current loader-layer interface
  doc: remove rules on vkEnumerate*Properties for layers
  image: move vkEnumerate*Properties around
  image: put layer functions into a namespace
  image: drop vk prefix for layer functions
  image: add image::global_layer
  image: improve EnumerateDeviceExtensionProperties
  image: add intercept_core_device_command
  image: refactor GetInstanceProcAddr
  image: improve GetInstanceProcAddr
  image: avoid invalid GIPA call in vkCreateDevice
  device_limits: move vkEnumerate*Properties around
  device_limits: put layer functions into a namespace
  device_limits: drop vk prefix for layer functions
  device_limits: add device_limits::global_layer
  device_limits: improve EnumerateDeviceExtensionProperties
  device_limits: add intercept_core_device_command
  device_limits: intercept CmdSetScissor and CmdSetViepwort
  device_limits: refactor GetInstanceProcAddr
  device_limits: fix a typo in intercept_core_instance_command
  device_limits: improve GetInstanceProcAddr
  device_limits: avoid invalid GIPA call in vkCreateDevice
  doc: allow layers to ignore pAllocator
  core_validation: move vkEnumerate*Properties around
  core_validation: put layer functions into a namespace
  core_validation: drop vk prefix for layer functions
  core_validation: add core_validation::global_layer
  core_validation: improve EnumerateDeviceExtensionProperties
  core_validation: add intercept_core_device_command
  core_validation: add intercept_khr_swapchain_command
  core_validation: refactor GetInstanceProcAddr
  core_validation: no interface functions in layer functions
  core_validation: handle device commands in GetInstanceProcAddr
  core_validation: avoid invalid GIPA call in vkCreateDevice
  swapchain: move vkEnumerate*Properties around
  swapchain: put layer functions into a namespace
  swapchain: drop vk prefix for layer functions
  swapchain: add swapchain::swapchain_layer
  swapchain: improve EnumerateDeviceExtensionProperties
  swapchain: add intercept_core_device_command
  swapchain: add intercept_khr_swapchain_command
  swapchain: refactor GetInstanceProcAddr
  swapchain: improve GetInstanceProcAddr
  swapchain: avoid invalid GIPA call in vkCreateDevice
  docs: update v0 languages for device layer deprecation
  parameter_validation: move vkEnumerate*Properties around
  parameter_validation: put layer functions into a namespace
  parameter_validation: drop vk prefix for layer functions
  parameter_validation: add parameter_validation::global_layer
  parameter_validation: improve EnumerateDeviceExtensionProperties
  parameter_validation: add intercept_core_device_command
  parameter_validation: refactor GetInstanceProcAddr
  parameter_validation: no interface functions in layer functions
  parameter_validation: handle device commands in GetInstanceProcAddr
  parameter_validation: avoid invalid GIPA call in vkCreateDevice
  vk-layer-generate.py: add intercept_core_*_command
  vk-layer-generate.py: add intercept__command
  vk-layer-generate.py: simplify vkEnumerate*Properties generation
  vk-layer-generate.py: put layer functions into a namespace
  vk-layer-generate.py: no interface functions in layer functions
  vk-layer-generate.py: drop vk prefix for layer functions
  vk-layer-generate.py: assert valid instance/device in vkGet*ProcAddr
  vk-layer-generate.py: handle device commands in GetInstanceProcAddr
  object_tracker: avoid invalid GIPA call in vkCreateDevice
  

vulkan: Changes to 'debian-unstable'

2016-08-18 Thread Timo Aaltonen
 CMakeLists.txt |   10 
 build_windows_targets.bat  |   12 
 cmake/FindWayland.cmake|   66 
 debian/changelog   |   16 
 debian/control |   12 
 debian/libvulkan1.install  |2 
 debian/libvulkan1.postinst |   13 
 debian/libvulkan1.postrm   |   13 
 debian/patches/demos-add-install-rule.diff |2 
 debian/patches/demos-dont-build-tri-or-cube-or-smoke.diff  |2 
 debian/patches/layers-install-to-cmake-install-libdir.diff |4 
 debian/patches/loader-add-install-rule.diff|4 
 debian/patches/series  |1 
 debian/patches/trim-build.diff |3 
 debian/patches/use-mxgot-for-mips64.patch  |   18 
 demos/CMakeLists.txt   |   32 
 demos/android/include/lunarg.ppm.h |4 
 demos/cube.c   |  228 
 demos/smoke/CMakeLists.txt |   19 
 demos/smoke/Helpers.h  |9 
 demos/smoke/Main.cpp   |   15 
 demos/smoke/Shell.cpp  |   25 
 demos/smoke/Shell.h|1 
 demos/smoke/ShellWayland.cpp   |  290 
 demos/smoke/ShellWayland.h |   69 
 demos/smoke/generate-dispatch-table|1 
 demos/tri.c|  183 
 demos/vulkaninfo.c |2 
 generator.py   |   17 
 glslang_revert_a5c33d.patch.txt|   18 
 glslang_revision   |2 
 include/vulkan/vulkan.h|   34 
 layers/CMakeLists.txt  |2 
 layers/README.md   |5 
 layers/core_validation.cpp | 3810 +++--
 layers/core_validation.h   |   65 
 layers/core_validation_error_enums.h   |   20 
 layers/core_validation_types.h |   86 
 layers/descriptor_sets.cpp |   98 
 layers/descriptor_sets.h   |   14 
 layers/device_limits.cpp   |  816 --
 layers/device_limits.h |   70 
 layers/linux/VkLayer_core_validation.json  |2 
 layers/linux/VkLayer_device_limits.json|   17 
 layers/linux/VkLayer_image.json|2 
 layers/linux/VkLayer_object_tracker.json   |2 
 layers/linux/VkLayer_parameter_validation.json |2 
 layers/linux/VkLayer_swapchain.json|2 
 layers/linux/VkLayer_threading.json|2 
 layers/linux/VkLayer_unique_objects.json   |2 
 layers/object_tracker.h|  122 
 layers/parameter_validation.cpp|  235 
 layers/parameter_validation_utils.h|4 
 layers/swapchain.cpp   |  377 +
 layers/swapchain.h |   10 
 layers/threading.cpp   |   94 
 layers/threading.h |   52 
 layers/unique_objects.h|  203 
 layers/vk_layer_config.cpp |4 
 layers/vk_layer_settings.txt   |4 
 layers/vk_validation_layer_details.md  |   80 
 layers/windows/VkLayer_core_validation.json|2 
 layers/windows/VkLayer_device_limits.json  |   17 
 layers/windows/VkLayer_image.json  |2 
 layers/windows/VkLayer_object_tracker.json |2 
 layers/windows/VkLayer_parameter_validation.json   |2 
 layers/windows/VkLayer_swapchain.json  |2 
 layers/windows/VkLayer_threading.json  |2 
 layers/windows/VkLayer_unique_objects.json |2 
 libs/vkjson/vkjson_info.cc |2 
 loader/CMakeLists.txt  |3 
 loader/LoaderAndLayerInterface.md  |  155 
 loader/cJSON.c |4 
 loader/cJSON.h

vulkan: Changes to 'upstream-unstable'

2016-08-18 Thread Timo Aaltonen
Rebased ref, commits from common ancestor:
commit 97e3b677d9681aa8d420c314edae96c4bf72246d
Author: Mark Young 
Date:   Wed Jul 20 11:38:53 2016 -0600

loader: Clean up some things in the MD file

Clean up some documentation in the LoaderAndLayerInterface
markdown.  Over the next few weeks, I'll be working on
cleaning up the format and language of this doc.

Change-Id: I7858981293de9befb34701c31542d88c664cd6d8

diff --git a/loader/LoaderAndLayerInterface.md 
b/loader/LoaderAndLayerInterface.md
index ca71fae..e5df181 100644
--- a/loader/LoaderAndLayerInterface.md
+++ b/loader/LoaderAndLayerInterface.md
@@ -1,23 +1,27 @@
 # Vulkan Loader Specification and Architecture Overview
 
+
 
-Goals of this document
+## Goals of this document ##
 --
 
 Specify necessary functions and expected behavior of interface between the
 loader library and ICDs and layers for Windows, Linux and Android based
 systems. Also describe the application visible behaviors of the loader.
 
-Audience
+
+
+## Audience ##
 
 
-Application, Vulkan driver and Vulkan layer developers.
+This document is primarily targeted at Vulkan application, driver and layer 
developers.
+However, it can also be used by any developer interested in understanding more 
about
+how the Vulkan loader and layers interact.
 
-Any developers interested in understanding more about loader and layer behavior
-and architecture.
+
 
 
-Loader goals
+## Loader goals ##
 
 
 -   Support multiple ICDs (Installable Client Drivers) to co-exist on a system
@@ -29,39 +33,47 @@ developer or the system and have no impact when not enabled.
 -   Negligible performance cost for an application calling through the loader
 to an ICD entry point.
 
-Architectural overview of layers and loader
+
+
+## Architectural overview of layers and loader ##
 ---
 
-Vulkan is a layered architecture. Layers can hook (intercept) Vulkan commands 
to
-achieve various functionality that a Vulkan driver (aka ICD) or loader doesn't
-support. Functionality such as Vulkan API tracing and debugging, API usage
-validation, and other tools such as framebuffer overlays are all natural
-candidates for Vulkan layers. Layers are implemented as libraries that are
-inserted between the application and the driver.
-
-Not only is Vulkan a layered architecture but it also supports multiple GPUs
-and their drivers. Vulkan commands called by an application may wind up calling
-into a diverse set of modules: loader, layers, and ICDs. The loader is critical
-to managing the proper dispatching of Vulkan commands to the appropriate set of
-layers and ICDs. The Vulkan object model allows the loader to insert layers
-into a call chain so the layers can process Vulkan commands prior to the
-ICD being called.
+Vulkan is a layered architecture placing the Application on one end, the
+ICDs on the other, and the loader and some number of layers in between.
+
+Layers are implemented as libraries that can be enabled in different ways
+(including by application request) and loaded during CreateInstance.  Each
+layer can chooses to hook (intercept) any Vulkan commands which in turn
+can be ignored, augmented, or simply passed along.  A layer may also
+expose functionality not available in the loader or any ICD.  Some examples
+of this include: the ability to perform Vulkan API tracing and debugging,
+validate API usage, or overlay additional content on the applications surfaces.
+
+The loader is responsible for working with the various layers as well as
+supporting multiple GPUs and their drivers.  Any Vulkan command may
+wind up calling into a diverse set of modules: loader, layers, and ICDs.
+The loader is critical to managing the proper dispatching of Vulkan
+commands to the appropriate set of layers and ICDs. The Vulkan object
+model allows the loader to insert layers into a call chain so that the layers
+can process Vulkan commands prior to the ICD being called.
 
 Vulkan uses an object model to control the scope of a particular action /
 operation.  The object to be acted on is always the first parameter of a Vulkan
 call and is a dispatchable object (see Vulkan specification section 2.3 Object
 Model).  Under the covers, the dispatchable object handle is a pointer to a
-structure that contains a pointer to a dispatch table maintained by the loader.
-This dispatch table contains pointers to the Vulkan functions appropriate to
-that object. There are two types of dispatch tables the loader maintains,
-Instance and Device. I.e. a VkInstance object's dispatch table will point to 
Vulkan
-functions such as vkEnumeratePhysicalDevices, vkDestroyInstance,
-vkCreateInstance, etc. Instance functions take a VkInstance or 
VkPhysicalDevice as
-their first argument.
-
-Device objects have a separate dispatch table containing the appropriate
-function pointers. The device dispatch table is used for all functions that

vulkan: Changes to 'refs/tags/vulkan-1.0.21.0+dfsg1-1'

2016-08-18 Thread Timo Aaltonen
Tag 'vulkan-1.0.21.0+dfsg1-1' created by Timo Aaltonen  at 
2016-08-18 21:22 +

Tagging upload of vulkan 1.0.21.0+dfsg1-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJXticxAAoJEMtwMWWoiYTcLosP/0k9+LqKxV2uguMCTTirsUmn
fxWKCCgp4tPEcLjF5H05KWwR/wDWDjzJxYXcIOKqZfgrE5XoquCmZT6EUYDcaLU4
UkeR0UpoJenHQgWzMcoC8b/69DM2UKDer2RKBPkiKHzXPy0AXNRfStv5OAvKIz/2
kkDRdNXBNhibf+1oVDFb4eSLn5A+e0YX5T4rEC8gagAZvFmAH5YdBjDbM69NTOql
NSzCPeystAj2/bVd5jceMPxkdTxoFdb9Bf75NTs19qB1LgiAKIdynYHQBtgATD/k
4CKbaNNZAwZsLfnHUVEqpm8zQwF4KmmwBvRL371LE0cgJGRjEPqBtGWi7cdAUo/u
cdiRhT94HBtOt73nXWy/gV1sSw3bBFMpJtb6oXwUNNYS1ccZz+Lk/KTfsuirbY2e
/B1rtFf7vhkRb/ciR3vg436x7xPZTEo20UyaqLbAYokgEMkLHUURh8ZoNyD5+IhU
wKxrUK9l8yA6oz+QXZEwo1PRu8nFXDpn5oVbe772x+XBDAJQrE77LPZApFstIOBK
Wz+8WsZ1tWbQJJ20kc/ngOc4mvfCFgd3YXMsA6yQ2aeO/UTVSNXAHHwDdvY3r0kv
gwqO8oh6h3qLAouOrb2n4Ok8CvPTmjRuEO6BMDTbmuRaMCsq1CI+k2TkAXqVCOv0
JTd04zLPDfHJI/p1J3bg
=H01G
-END PGP SIGNATURE-

Changes since vulkan-1.0.8.0+dfsg1-1:
Alexander F Rødseth (1):
  Only set scripts that starts with a hashbang as executable

Alexandre BACQUART (2):
  demos: replace raw value with Vulkan constant in demos
  demos: fix ppm loader swapped width & height

Chia-I Wu (77):
  doc: formalize the current loader-layer interface
  doc: remove rules on vkEnumerate*Properties for layers
  image: move vkEnumerate*Properties around
  image: put layer functions into a namespace
  image: drop vk prefix for layer functions
  image: add image::global_layer
  image: improve EnumerateDeviceExtensionProperties
  image: add intercept_core_device_command
  image: refactor GetInstanceProcAddr
  image: improve GetInstanceProcAddr
  image: avoid invalid GIPA call in vkCreateDevice
  device_limits: move vkEnumerate*Properties around
  device_limits: put layer functions into a namespace
  device_limits: drop vk prefix for layer functions
  device_limits: add device_limits::global_layer
  device_limits: improve EnumerateDeviceExtensionProperties
  device_limits: add intercept_core_device_command
  device_limits: intercept CmdSetScissor and CmdSetViepwort
  device_limits: refactor GetInstanceProcAddr
  device_limits: fix a typo in intercept_core_instance_command
  device_limits: improve GetInstanceProcAddr
  device_limits: avoid invalid GIPA call in vkCreateDevice
  doc: allow layers to ignore pAllocator
  core_validation: move vkEnumerate*Properties around
  core_validation: put layer functions into a namespace
  core_validation: drop vk prefix for layer functions
  core_validation: add core_validation::global_layer
  core_validation: improve EnumerateDeviceExtensionProperties
  core_validation: add intercept_core_device_command
  core_validation: add intercept_khr_swapchain_command
  core_validation: refactor GetInstanceProcAddr
  core_validation: no interface functions in layer functions
  core_validation: handle device commands in GetInstanceProcAddr
  core_validation: avoid invalid GIPA call in vkCreateDevice
  swapchain: move vkEnumerate*Properties around
  swapchain: put layer functions into a namespace
  swapchain: drop vk prefix for layer functions
  swapchain: add swapchain::swapchain_layer
  swapchain: improve EnumerateDeviceExtensionProperties
  swapchain: add intercept_core_device_command
  swapchain: add intercept_khr_swapchain_command
  swapchain: refactor GetInstanceProcAddr
  swapchain: improve GetInstanceProcAddr
  swapchain: avoid invalid GIPA call in vkCreateDevice
  docs: update v0 languages for device layer deprecation
  parameter_validation: move vkEnumerate*Properties around
  parameter_validation: put layer functions into a namespace
  parameter_validation: drop vk prefix for layer functions
  parameter_validation: add parameter_validation::global_layer
  parameter_validation: improve EnumerateDeviceExtensionProperties
  parameter_validation: add intercept_core_device_command
  parameter_validation: refactor GetInstanceProcAddr
  parameter_validation: no interface functions in layer functions
  parameter_validation: handle device commands in GetInstanceProcAddr
  parameter_validation: avoid invalid GIPA call in vkCreateDevice
  vk-layer-generate.py: add intercept_core_*_command
  vk-layer-generate.py: add intercept__command
  vk-layer-generate.py: simplify vkEnumerate*Properties generation
  vk-layer-generate.py: put layer functions into a namespace
  vk-layer-generate.py: no interface functions in layer functions
  vk-layer-generate.py: drop vk prefix for layer functions
  vk-layer-generate.py: assert valid instance/device in vkGet*ProcAddr
  vk-layer-generate.py: handle device commands in GetInstanceProcAddr
  object_tracker: avoid invalid GIPA call in vkCreateDevice
  

Bug#815867: libxkbcommon: FTBFS: FAIL: test/x11comp

2016-08-18 Thread Julien Cristau
CC:ing the last uploader.

Cheers,
Julien

On Thu, Feb 25, 2016 at 08:54:03 +0100, Chris Lamb wrote:

> Source: libxkbcommon
> Version: 0.5.0-1
> Severity: serious
> Justification: fails to build from source
> User: reproducible-bui...@lists.alioth.debian.org
> Usertags: ftbfs
> X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
> 
> Dear Maintainer,
> 
> libxkbcommon fails to build from source in unstable/amd64:
> 
>   [..]
> 
>   make[3]: Leaving directory 
> '/home/lamby/temp/cdt.20160225074617.SVmbtSnzXS/libxkbcommon-0.5.0'
>   make  check-TESTS
>   make[3]: Entering directory 
> '/home/lamby/temp/cdt.20160225074617.SVmbtSnzXS/libxkbcommon-0.5.0'
>   make[4]: Entering directory 
> '/home/lamby/temp/cdt.20160225074617.SVmbtSnzXS/libxkbcommon-0.5.0'
>   PASS: test/context
>   PASS: test/utf8
>   PASS: test/rules-file
>   PASS: test/log
>   PASS: test/atom
>   PASS: test/keysym
>   PASS: test/state
>   PASS: test/filecomp
>   PASS: test/buffercomp
>   PASS: test/stringcomp
>   PASS: test/compose
>   PASS: test/rulescomp
>   PASS: test/keyseq
>   SKIP: test/x11
>   FAIL: test/x11comp
>   
>   Testsuite summary for libxkbcommon 0.5.0
>   
>   # TOTAL: 15
>   # PASS:  13
>   # SKIP:  1
>   # XFAIL: 0
>   # FAIL:  1
>   # XPASS: 0
>   # ERROR: 0
>   
>   See ./test-suite.log
>   Please report to 
> https://bugs.freedesktop.org/enter_bug.cgi?product=libxkbcommon
>   
>   Makefile:1687: recipe for target 'test-suite.log' failed
>   make[4]: *** [test-suite.log] Error 1
>   make[4]: Leaving directory 
> '/home/lamby/temp/cdt.20160225074617.SVmbtSnzXS/libxkbcommon-0.5.0'
>   Makefile:1793: recipe for target 'check-TESTS' failed
>   make[3]: *** [check-TESTS] Error 2
>   make[3]: Leaving directory 
> '/home/lamby/temp/cdt.20160225074617.SVmbtSnzXS/libxkbcommon-0.5.0'
>   Makefile:2102: recipe for target 'check-am' failed
>   make[2]: *** [check-am] Error 2
>   make[2]: Leaving directory 
> '/home/lamby/temp/cdt.20160225074617.SVmbtSnzXS/libxkbcommon-0.5.0'
>   Makefile:2105: recipe for target 'check' failed
>   make[1]: *** [check] Error 2
>   make[1]: Leaving directory 
> '/home/lamby/temp/cdt.20160225074617.SVmbtSnzXS/libxkbcommon-0.5.0'
>   dh_auto_test: make -j9 check returned exit code 2
>   debian/rules:17: recipe for target 'build' failed
>   make: *** [build] Error 2
> 
>   [..]
> 
> The full build log is attached.
> 
> 
> Regards,
> 
> -- 
>   ,''`.
>  : :'  : Chris Lamb
>  `. `'`  la...@debian.org / chris-lamb.co.uk
>`-



Processed: Re: Bug#814722: Some new info

2016-08-18 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 important
Bug #814722 [xserver-xorg-video-intel] xserver-xorg-video-intel: xserver 
segfault at address 0x17
Severity set to 'important' from 'critical'

-- 
814722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814722
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#814722: Some new info

2016-08-18 Thread Julien Cristau
Control: severity -1 important

On Sat, Feb 20, 2016 at 18:43:08 -0300, Fabián Inostroza wrote:

> After the update of xserver-common and xserver-xorg-core from 1.18.0-3 to
> 1.18.1-1 things have gone better, X stills crash sometimes but no so
> repeteadly.
> Also I have found that the crashes happens when I'm using MATLAB (2013a),
> while maximizing window or changing tab in the editor.
> 
[...]
> [   323.935] (EE) Backtrace:
> [   323.935] (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x4e) [0x562710a8db2e]
> [   323.935] (EE) 1: /usr/lib/xorg/Xorg (0x5627108d8000+0x1b9eb9) 
> [0x562710a91eb9]
> [   323.935] (EE) 2: /lib/x86_64-linux-gnu/libc.so.6 (0x7f89ec772000+0x33590) 
> [0x7f89ec7a5590]
> [   323.935] (EE) 3: /lib/x86_64-linux-gnu/libc.so.6 (0x7f89ec772000+0x79d7c) 
> [0x7f89ec7ebd7c]
> [   323.935] (EE) 4: /lib/x86_64-linux-gnu/libc.so.6 (realloc+0xf0) 
> [0x7f89ec7ed190]
> [   323.935] (EE) 5: /usr/lib/xorg/Xorg (ReadRequestFromClient+0x4f0) 
> [0x562710a90aa0]
> [   323.935] (EE) 6: /usr/lib/xorg/Xorg (0x5627108d8000+0x53a21) 
> [0x56271092ba21]
> [   323.936] (EE) 7: /usr/lib/xorg/Xorg (0x5627108d8000+0x57af3) 
> [0x56271092faf3]
> [   323.936] (EE) 8: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) 
> [0x7f89ec792870]
> [   323.936] (EE) 9: /usr/lib/xorg/Xorg (_start+0x29) [0x562710919e89]
> [   323.936] (EE) 
> [   323.936] (EE) Segmentation fault at address 0x17

That looks like memory corruption to me.  If you can still readily
reproduce the crash, it might be useful to try running the server with
valgrind.  And please report this upstream following
https://01.org/linuxgraphics/documentation/how-report-bugs and let us
know the bug number.

Cheers,
Julien



Bug#814722: xserver-xorg-video-intel: blank screen with cursor when trying to open a second screen

2016-08-18 Thread Julien Cristau
On Sun, Feb 21, 2016 at 15:05:17 +0100, Eugene V. Lyubimkin wrote:

> Package: xserver-xorg-video-intel
> Version: 2.99.917+git20160218-1
> Followup-For: Bug #814722
> 
> Dear Maintainer,
> 
> I am not sure this is the same bug

Please assume it isn't.

Cheers,
Julien



weston_1.11.91-1_source.changes ACCEPTED into experimental

2016-08-18 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 18 Aug 2016 16:36:44 +0200
Source: weston
Binary: weston
Architecture: source
Version: 1.11.91-1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Héctor Orón Martínez 
Description:
 weston - reference implementation of a wayland compositor
Changes:
 weston (1.11.91-1) experimental; urgency=medium
 .
   * New upstream pre-release.
Checksums-Sha1:
 54fd1a23d1e222c4bf8da7a7603c0476449c880d 2577 weston_1.11.91-1.dsc
 38297b97060459081f4c370c9da34d3ecdbab483 1610383 weston_1.11.91.orig.tar.gz
 6a9b2bef8775f82f6e24b974e358bf649a50b3b2 48210 weston_1.11.91-1.diff.gz
Checksums-Sha256:
 2029e4e68bbf434da8f6c4d0df28fc80c1554ddc47a38fd1d2ddda501653dd49 2577 
weston_1.11.91-1.dsc
 7b41b896ad668aea197c86ceb5f90cb635ecedd43e41dcda4a48c9a5a93673fd 1610383 
weston_1.11.91.orig.tar.gz
 32f94126d65caa5fd4996e02cdc6a69de1b05b999df604df22ebc056c5162098 48210 
weston_1.11.91-1.diff.gz
Files:
 7bf1d08de0a935a640ecc932817126b6 2577 x11 optional weston_1.11.91-1.dsc
 91153c8b596b6dbf5d12927d22ad0679 1610383 x11 optional 
weston_1.11.91.orig.tar.gz
 21ae8d2014c1245b5b94b210cb7604a8 48210 x11 optional weston_1.11.91-1.diff.gz

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJXtd/vAAoJEK8ig6p24qx7c1YP/jRpWvQakTYWF4t+gT5SHsqH
z3HXopBze5nw41NZecRF/rHm8bfxcCSdeb1HEOTDq7q1PGJKnKa3YuijGcvRru35
sMDdp28rrJ0UExEEaMvfdxCsyx0f5XYQID9JV4vAoD7rJybuoYvTbJlc3T9aiIvO
7i9oRzeu3WEAVtR2IVtXL1PzKLKQ57+shbcqOrt+6mFIsswV4UgOIB5Seg6nUfAD
35TUPsN943e3SGyzg/qN7fXsgD+6peTqa2Uttv9D+9Q34aD3eahu31xv4fHXPxGp
gry3boXnhqnKyJhQ5puemRvG3Q0vZ1Tg/lKgOcgBQUAp4wCuTwruFbIXefnEQGZQ
zfkL84MIxBQZpTpH69H486vfgplhU75Ufm1J5mp9ZSJndIi8EjWb8hCVRcqWws+j
hE/VSGejJrd77GqpdKubYNf0CMXVoynYdLFEnrAp7/JZL6ZAGY5TWpwAJ+LA67tb
zj3VceCsP+8AqSQ9MmxQ7cDbA3FsnS8j/sjHfrXdKwooVEAV1jFW+IsXBaU3Oryh
I9NOb0z4QASUyof3I1lW+XKr2nXkPUU+u+rVNgDbaAqrKnikt310Tw3qnyR4UKVh
hpIr6PA6tdIMlTmqEZuPkzMmSmkVRzzCScsBa3DXUgYEOS72GwhCDNrwHmYQQg/1
SO8e1Cd5YDeTHD1JXFJ7
=m/MU
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



wayland_1.11.91-1_source.changes ACCEPTED into experimental

2016-08-18 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 18 Aug 2016 17:18:52 +0200
Source: wayland
Binary: libwayland-client0 libwayland-server0 libwayland-cursor0 libwayland-dev 
libwayland-doc libwayland-bin
Architecture: source
Version: 1.11.91-1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Héctor Orón Martínez 
Description:
 libwayland-bin - wayland compositor infrastructure - binary utilities
 libwayland-client0 - wayland compositor infrastructure - client library
 libwayland-cursor0 - wayland compositor infrastructure - cursor library
 libwayland-dev - wayland compositor infrastructure - development files
 libwayland-doc - wayland compositor infrastructure - documentation files
 libwayland-server0 - wayland compositor infrastructure - server library
Changes:
 wayland (1.11.91-1) experimental; urgency=medium
 .
   * New upstream pre-release
Checksums-Sha1:
 57a5715c9f72edffc2e3918ec731d0cc4a691044 2373 wayland_1.11.91-1.dsc
 7ebc30eb57aa4b9a9586714b66200322cb515d71 576238 wayland_1.11.91.orig.tar.gz
 41ed1e3bcb3345135c0572bde446046795fc7e77 8080 wayland_1.11.91-1.diff.gz
Checksums-Sha256:
 aab084d155da37b522d6328dba93e90341d7741687cdee19545f7ab62397d181 2373 
wayland_1.11.91-1.dsc
 081e289c19baa34ba96ee2e1605d3befa7231736b654cd5c254a35b9998c2b7d 576238 
wayland_1.11.91.orig.tar.gz
 7bc7cb116f7fe68e5cc5c02e333b48fb91705ab21ab1d6b104a76e208a29b3fc 8080 
wayland_1.11.91-1.diff.gz
Files:
 0fb520b89e74b4af13d485e56a439b14 2373 x11 optional wayland_1.11.91-1.dsc
 301f5dcc35deeef475fb9d0da66da841 576238 x11 optional 
wayland_1.11.91.orig.tar.gz
 1a4239b0ce140da8ca6a5c63da0f2d18 8080 x11 optional wayland_1.11.91-1.diff.gz

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJXtdSNAAoJEK8ig6p24qx78A0P+wZHBGkYxsDbT6SHh8aeXXRj
DhBYNC2bbfSyMLG1obhjWjlqh7x6a2Xe1uI1sdsAaldDBUKGMtdBjYF+Fd7wWdZy
PcGb/EbUdqk1Mjg0tvSZl21kAzpxGT6r+ICfDu+8OJQ7WY8Bbhz/OsbrQ6her7l/
i0RsS4JH5UcymbV27OijjClCabaRWwD/IRpRRKvGmQwns1a6oLaJxu83mnZEmYLV
G9ZnK4OoWrsvg13qd7iYnghq4CIw3OIgfGxDgW6pcoPeIixBDe+F+0KuC2TOHEUM
gkrCBwNCtauAw16dbXJXDsK2Pj5d9pHCPZD7IFartK8Z3n1NKKmsuZLZGMccBjTc
piaOEPLGK4LRx0qae4ekrtFKC76sK1cfEH00zCNOfKsArXI0/WjKVB5qkc6Asjuf
BCIoZRrq1R7vYwyybYh/UTkihPHk4jBsqdlo3SjTLSxPmpFmJCnOtWx4RCg9nPlj
bCx8ErrPL+LdAOyCJtt5QYqanxo0+JS0SOTPBtEqtfw7VqZrN/FUFvxtDcyAYXIT
AItdFWrpFg1VTLrndB7ObZZ5shlw/AN19aNPASLfAksHr30qIl5l2eODBQMGrIBN
1EH6Jz1DV2etG97bgRWeV5I4udT8pEddTtyywK9UPxWQiGsoLofyImmA0L1SSBCH
vc85UQgGZwVibORXfG2X
=PhpI
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of weston_1.11.91-1_source.changes

2016-08-18 Thread Debian FTP Masters
weston_1.11.91-1_source.changes uploaded successfully to localhost
along with the files:
  weston_1.11.91-1.dsc
  weston_1.11.91.orig.tar.gz
  weston_1.11.91-1.diff.gz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



weston: Changes to 'debian-experimental'

2016-08-18 Thread Hector Oron
 debian/changelog |6 ++
 1 file changed, 6 insertions(+)

New commits:
commit 721e016f374ced0e1a23b3a9ddbe716486cb2a61
Author: Héctor Orón Martínez 
Date:   Thu Aug 18 18:19:47 2016 +0200

Release experimental Debian version weston-1.11.91-1

Signed-off-by: Héctor Orón Martínez 

diff --git a/debian/changelog b/debian/changelog
index 9a6372f..c7ac90e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+weston (1.11.91-1) experimental; urgency=medium
+
+  * New upstream pre-release.
+
+ -- Héctor Orón Martínez   Thu, 18 Aug 2016 16:36:44 +0200
+
 weston (1.11.0-1) unstable; urgency=medium
 
   * New upstream release



weston: Changes to 'refs/tags/weston-1.11.91-1'

2016-08-18 Thread Hector Oron
Tag 'weston-1.11.91-1' created by Héctor Orón Martínez  at 
2016-08-18 16:19 +

Release experimental Debian version weston-1.11.91-1

Changes since weston-1.11.0-1:
Armin Krezović (26):
  compositor-headless: Support starting with zero outputs
  desktop-shell: Return NULL when no outputs are present
  toytoolkit: Return NULL when no outputs are present
  desktop-shell: Avoid NULL pointer dereference
  fullscreen-shell: Avoid NULL pointer dereference
  keyboard: Only set toplevel when there is a valid output
  gl-renderer: Always setup gl-renderer
  compositor: Untangle surface/view is_mapped from output assignments
  desktop-shell: update for manual surface/view mapping
  fullscreen-shell: update for manual surface/view mapping
  ivi-shell: update for manual surface/view mapping
  tests: update for manual surface/view mapping
  compositor: Switch to new surface/view mapped checks
  compositor-x11: Flush xcb connection from x11_output_destroy()
  compositor: Extend compositor user data
  compositor-drm: Do not return an error when no connectors are configured
  compositor-drm: Do not exit when there are no outputs left
  compositor-headless: Use non-cast functions to retrieve backend and 
output objects
  compositor-rdp: Use non-cast functions to retrieve backend and output 
objects
  compositor-wayland: Use non-cast functions to retrieve backend and output 
objects
  compositor-x11: Use non-cast functions to retrieve backend and output 
objects
  compositor-drm: Use non-cast functions to retrieve backend and output 
objects
  compositor: Mark all views as dirty when a new output is assigned
  gl-renderer: Make dummy surface current after all outputs are gone
  libweston: fix animation crash when a view has no output assigned
  fullscreen-shell: Ensure that fs surface is presented on all outputs

Arnaud Vrac (1):
  fullscreen-shell: avoid access to freed data

Benoit Gschwind (3):
  compositor-x11: fix title overflow in x11_backend_create_output
  compositor-x11: add assert to avoid misuse of 
x11_backend_deliver_button_event
  compositor-x11: remove redundant state arg of 
x11_backend_deliver_button_event

Bryce Harrington (30):
  releasing: Copyedit post-release branching directions
  weston-simple-im: Make capitalization consistent in error messages
  Make config.h inclusion consistent
  terminal: Document console codes less cryptically
  input: Rename weston_surface_activate to weston_seat_set_keyboard_focus
  input: Move weston_seat_set_keyboard_focus and document
  README: Fix punctuation errors
  xwayland: Include missing config.h
  xwayland: Cleanup error message on spawn failure Signed-off-by: Bryce 
Harrington 
  xwayland: Grammar fixes
  dmabuf: Fix grammar in a comment
  README: Fix grammar for 'an X*'
  config-parser: Improve error checks for strtol/strtoul calls
  option-parser: Require integer option string values to be base-10
  multi-resource: Check for no digits in time description
  rdp: Check for non-numeric value in RDP_FD env var
  rdp: Check for non-digits and errno in strtol call
  config-parser: Catch negative numbers assigned to unsigned config values
  Include space in 'if ('
  Require base-10 for strtol() calls
  systemd: Also force base-10 for the strtol() call
  Revert "config-parser: Catch negative numbers assigned to unsigned config 
values"
  config-parser: Add weston_config_section_get_color
  Re-apply "config-parser: Catch negative numbers assigned to unsigned 
config values"
  Standardize error checking for strtol calls
  xwayland: Improve error checking for strtol call
  option-parser: Improve error checking for strtol call
  Add safe_strtoint() helper
  Switch to use safe_strtoint instead of strtol
  configure.ac: bump to version 1.11.91 for the alpha release

Daniel Stone (2):
  screen-share: Use wet_get_config()
  Build: Silence shift-negative-value warning

David Fort (3):
  rdp: don't release the seat until it is safe v2
  compositor: recompute output position on mode switch
  desktop-shell: resize background and panel surfaces on output resize v4

Derek Foreman (2):
  compositor-drm: Stop sending uninit data to the kernel
  weston-editor: Close the data source after sending

Emil Velikov (24):
  README: clarify libweston purpose/goals.
  README: minor the libweston ABI/API documentation
  client/nested: reuse weston-egl-ext.h declarations
  weston-egl-ext.h: add EGL_EXT_swap_buffers_with_damage definitions
  weston-egl-ext.h: add EGL_MESA_configless_context definitions
  weston-egl-ext.h: add GL_EXT_unpack_subimage definitions
  gl-renderer: remove EGL_EXT_image_dma_buf_import guards
  simple-egl: remove incomplete 

weston: Changes to 'upstream-experimental'

2016-08-18 Thread Hector Oron
 .gitignore|1 
 Makefile.am   |  504 +-
 README|  146 
 clients/clickdot.c|1 
 clients/cliptest.c|3 
 clients/confine.c |  531 +++
 clients/desktop-shell.c   |   70 
 clients/dnd.c |1 
 clients/editor.c  |4 
 clients/eventdemo.c   |   50 
 clients/flower.c  |2 
 clients/fullscreen.c  |7 
 clients/ivi-shell-user-interface.c|   43 
 clients/keyboard.c|   44 
 clients/multi-resource.c  |   26 
 clients/nested-client.c   |1 
 clients/nested.c  |   14 
 clients/presentation-shm.c|   75 
 clients/resizor.c |  159 
 clients/scaler.c  |   46 
 clients/screenshot.c  |   16 
 clients/simple-damage.c   |  130 
 clients/simple-dmabuf-intel.c |  123 
 clients/simple-dmabuf-v4l.c   |  126 
 clients/simple-egl.c  |  124 
 clients/simple-shm.c  |  108 
 clients/simple-touch.c|3 
 clients/smoke.c   |2 
 clients/stacking.c|1 
 clients/subsurfaces.c |4 
 clients/terminal.c|   75 
 clients/weston-info.c |   55 
 clients/weston-simple-im.c|9 
 clients/window.c  |  688 +++-
 clients/window.h  |   78 
 compositor/cms-colord.c   |  567 +++
 compositor/cms-helper.c   |  136 
 compositor/cms-helper.h   |   75 
 compositor/cms-static.c   |  119 
 compositor/main.c | 1791 ++
 compositor/screen-share.c | 1129 ++
 compositor/systemd-notify.c   |  165 
 compositor/text-backend.c | 1085 ++
 compositor/weston-screenshooter.c |  192 +
 compositor/weston.desktop |5 
 compositor/weston.h   |   73 
 compositor/weston.pc.in   |   12 
 compositor/xwayland.c |  209 +
 configure.ac  |  212 -
 data/COPYING  |   18 
 data/icon_editor.png  |binary
 data/icon_flower.png  |binary
 data/icon_terminal.png|binary
 data/icons.svg| 1012 +
 desktop-shell/exposay.c   |   14 
 desktop-shell/input-panel.c   |   19 
 desktop-shell/shell.c | 3206 --
 desktop-shell/shell.h |   16 
 fullscreen-shell/fullscreen-shell.c   |  117 
 ivi-shell/hmi-controller.c|  221 -
 ivi-shell/input-panel-ivi.c   |   27 
 ivi-shell/ivi-layout-export.h |  368 --
 ivi-shell/ivi-layout-private.h|   72 
 ivi-shell/ivi-layout-shell.h  |   60 
 ivi-shell/ivi-layout-transition.c |   45 
 ivi-shell/ivi-layout.c| 1324 +--
 ivi-shell/ivi-shell.c |  109 
 ivi-shell/ivi-shell.h |   15 
 libweston-desktop/client.c|  212 +
 libweston-desktop/internal.h  |  236 +
 libweston-desktop/libweston-desktop.c |  244 +
 libweston-desktop/libweston-desktop.h |  166 
 libweston-desktop/libweston-desktop.pc.in |   11 
 libweston-desktop/seat.c  |  368 ++
 libweston-desktop/surface.c   |  810 
 libweston-desktop/wl-shell.c  |  466 ++
 libweston-desktop/xdg-shell-v5.c  |  798 
 libweston-desktop/xdg-shell-v6.c  | 1237 +++
 libweston-desktop/xwayland.c  |  377 ++
 libweston/animation.c |  502 ++
 libweston/bindings.c  |  580 +++
 libweston/clipboard.c |  307 +
 libweston/compositor-drm.c| 3285 +++
 libweston/compositor-drm.h|  138 
 libweston/compositor-fbdev.c  |  784 
 libweston/compositor-fbdev.h  |   63 
 libweston/compositor-headless.c   |  274 +
 libweston/compositor-headless.h   |   56 
 libweston/compositor-rdp.c| 1346 +++
 libweston/compositor-rdp.h|   54 
 libweston/compositor-wayland.c| 2361 +
 libweston/compositor-wayland.h|   63 
 libweston/compositor-x11.c| 1745 ++
 libweston/compositor-x11.h|   64 
 libweston/compositor.c| 5119 

weston: Changes to 'debian-experimental'

2016-08-18 Thread Hector Oron
 .gitignore|1 
 Makefile.am   |  504 +-
 README|  146 
 clients/clickdot.c|1 
 clients/cliptest.c|3 
 clients/confine.c |  531 +++
 clients/desktop-shell.c   |   70 
 clients/dnd.c |1 
 clients/editor.c  |4 
 clients/eventdemo.c   |   50 
 clients/flower.c  |2 
 clients/fullscreen.c  |7 
 clients/ivi-shell-user-interface.c|   43 
 clients/keyboard.c|   44 
 clients/multi-resource.c  |   26 
 clients/nested-client.c   |1 
 clients/nested.c  |   14 
 clients/presentation-shm.c|   75 
 clients/resizor.c |  159 
 clients/scaler.c  |   46 
 clients/screenshot.c  |   16 
 clients/simple-damage.c   |  130 
 clients/simple-dmabuf-intel.c |  123 
 clients/simple-dmabuf-v4l.c   |  126 
 clients/simple-egl.c  |  124 
 clients/simple-shm.c  |  108 
 clients/simple-touch.c|3 
 clients/smoke.c   |2 
 clients/stacking.c|1 
 clients/subsurfaces.c |4 
 clients/terminal.c|   75 
 clients/weston-info.c |   55 
 clients/weston-simple-im.c|9 
 clients/window.c  |  688 +++-
 clients/window.h  |   78 
 compositor/cms-colord.c   |  567 +++
 compositor/cms-helper.c   |  136 
 compositor/cms-helper.h   |   75 
 compositor/cms-static.c   |  119 
 compositor/main.c | 1791 ++
 compositor/screen-share.c | 1129 ++
 compositor/systemd-notify.c   |  165 
 compositor/text-backend.c | 1085 ++
 compositor/weston-screenshooter.c |  192 +
 compositor/weston.desktop |5 
 compositor/weston.h   |   73 
 compositor/weston.pc.in   |   12 
 compositor/xwayland.c |  209 +
 configure.ac  |  212 -
 data/COPYING  |   18 
 data/icon_editor.png  |binary
 data/icon_flower.png  |binary
 data/icon_terminal.png|binary
 data/icons.svg| 1012 +
 debian/changelog  |   12 
 debian/control|   12 
 debian/weston.install |   23 
 desktop-shell/exposay.c   |   14 
 desktop-shell/input-panel.c   |   19 
 desktop-shell/shell.c | 3206 --
 desktop-shell/shell.h |   16 
 fullscreen-shell/fullscreen-shell.c   |  117 
 ivi-shell/hmi-controller.c|  221 -
 ivi-shell/input-panel-ivi.c   |   27 
 ivi-shell/ivi-layout-export.h |  368 --
 ivi-shell/ivi-layout-private.h|   72 
 ivi-shell/ivi-layout-shell.h  |   60 
 ivi-shell/ivi-layout-transition.c |   45 
 ivi-shell/ivi-layout.c| 1324 +--
 ivi-shell/ivi-shell.c |  109 
 ivi-shell/ivi-shell.h |   15 
 libweston-desktop/client.c|  212 +
 libweston-desktop/internal.h  |  236 +
 libweston-desktop/libweston-desktop.c |  244 +
 libweston-desktop/libweston-desktop.h |  166 
 libweston-desktop/libweston-desktop.pc.in |   11 
 libweston-desktop/seat.c  |  368 ++
 libweston-desktop/surface.c   |  810 
 libweston-desktop/wl-shell.c  |  466 ++
 libweston-desktop/xdg-shell-v5.c  |  798 
 libweston-desktop/xdg-shell-v6.c  | 1237 +++
 libweston-desktop/xwayland.c  |  377 ++
 libweston/animation.c |  502 ++
 libweston/bindings.c  |  580 +++
 libweston/clipboard.c |  307 +
 libweston/compositor-drm.c| 3285 +++
 libweston/compositor-drm.h|  138 
 libweston/compositor-fbdev.c  |  784 
 libweston/compositor-fbdev.h  |   63 
 libweston/compositor-headless.c   |  274 +
 libweston/compositor-headless.h   |   56 
 libweston/compositor-rdp.c| 1346 +++
 libweston/compositor-rdp.h|   54 
 libweston/compositor-wayland.c| 2361 +
 libweston/compositor-wayland.h|   63 
 

wayland: Changes to 'upstream-experimental'

2016-08-18 Thread Hector Oron
 Makefile.am   |   13 
 configure.ac  |   20 
 cursor/cursor-data.h  |2 
 cursor/wayland-cursor.c   |1 
 doc/Contributing  |   19 
 doc/doxygen/.gitignore|1 
 doc/doxygen/Makefile.am   |   28 +
 doc/doxygen/mainpage.dox  |   22 +
 doc/doxygen/wayland.doxygen.in|6 
 doc/publican/doxygen-to-publican.xsl  |2 
 doc/publican/protocol-to-docbook.xsl  |   39 +
 doc/publican/sources/Architecture.xml |4 
 doc/publican/sources/Protocol.xml |4 
 protocol/wayland.xml  |  735 +-
 src/.gitignore|1 
 src/connection.c  |   16 
 src/dtddata.S |8 
 src/event-loop.c  |   12 
 src/scanner.c |  353 +++-
 src/wayland-client-core.h |9 
 src/wayland-client.c  |  172 ++-
 src/wayland-client.h  |7 
 src/wayland-private.h |   16 
 src/wayland-server-core.h |  123 -
 src/wayland-server.c  |  282 -
 src/wayland-server.h  |   12 
 src/wayland-shm.c |  103 +++-
 src/wayland-util.c|   42 +
 src/wayland-util.h|   21 
 tests/compositor-introspection-test.c |  172 +++
 tests/connection-test.c   |1 
 tests/display-test.c  |   56 ++
 tests/event-loop-test.c   |1 
 tests/exec-fd-leak-checker.c  |2 
 tests/headers-protocol-core-test.c|7 
 tests/map-test.c  |1 
 tests/os-wrappers-test.c  |1 
 tests/protocol-logger-test.c  |  148 ++
 tests/queue-test.c|  123 +
 tests/resources-test.c|   11 
 tests/test-compositor.c   |1 
 tests/test-compositor.h   |1 
 tests/test-runner.c   |2 
 43 files changed, 1962 insertions(+), 638 deletions(-)

New commits:
commit 2a6b08896abeb8ce82f381b1abf5daeee53e7d79
Author: Bryce Harrington 
Date:   Tue Aug 16 11:25:12 2016 -0700

configure.ac: bump to version 1.11.91 for the alpha release

diff --git a/configure.ac b/configure.ac
index 9af3574..109b758 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([wayland_major_version],  [1])
 m4_define([wayland_minor_version], [11])
-m4_define([wayland_micro_version], [90])
+m4_define([wayland_micro_version], [91])
 m4_define([wayland_version],
   [wayland_major_version.wayland_minor_version.wayland_micro_version])
 

commit a285fa939cb06842ff1e1d5071c9ead8141c1052
Author: Yong Bakos 
Date:   Thu Aug 11 14:33:05 2016 -0700

protocol: Specify upper left corner of damage rectangle

Specify x and y args as the upper left corner of the surface / buffer
damage rectangle.

Signed-off-by: Yong Bakos 
Reviewed-by: Bryce Harrington 

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 553274f..3f2d967 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -1390,7 +1390,8 @@
 
Damage is double-buffered state, see wl_surface.commit.
 
-   The damage rectangle is specified in surface-local coordinates.
+   The damage rectangle is specified in surface-local coordinates,
+   where x and y specify the upper left corner of the damage rectangle.
 
The initial value for pending damage is empty: no damage.
wl_surface.damage adds pending damage: the new pending damage
@@ -1634,7 +1635,8 @@
 
Damage is double-buffered state, see wl_surface.commit.
 
-   The damage rectangle is specified in buffer coordinates.
+   The damage rectangle is specified in buffer coordinates,
+   where x and y specify the upper left corner of the damage rectangle.
 
The initial value for pending damage is empty: no damage.
wl_surface.damage_buffer adds pending damage: the new pending

commit 8e7e52f3353be3d30dba0c1625c232e6d6e223a3
Author: Yong Bakos 
Date:   Thu Aug 11 14:33:04 2016 -0700

protocol: Describe serial as serial number

Change "serial" to "serial number" in arg summaries, for consistency
and clarity.

Signed-off-by: Yong Bakos 
Reviewed-by: Bryce Harrington 

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index ac066f4..553274f 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -1018,7 +1018,7 @@
A client must respond to a ping event with a pong request or
the client may be deemed unresponsive.
   
-  
+  
 
 
 
@@ -1030,7 +1030,7 

wayland: Changes to 'refs/tags/wayland-1.11.91-1'

2016-08-18 Thread Hector Oron
Tag 'wayland-1.11.91-1' created by Héctor Orón Martínez  at 
2016-08-18 15:32 +

Release experimental Debian version wayland-1.11.91-1

Changes since wayland-1.11.0-2:
Armin Krezović (1):
  scanner: Add version argument to wayland-scanner

Auke Booij (1):
  protocol: add support for cross-interface enum attributes

Bill Spitzak (1):
  doc: Use enum argument type to make links in protocol documentation

Bryce Harrington (10):
  configure.ac: bump to version 1.10.90 for open development
  doc: Note strong recommendation to use S-o-b in contributions
  configure.ac: bump to version 1.10.91 for the alpha release
  configure.ac: bump to version 1.10.92 for the beta release
  configure.ac: bump to version 1.10.93 for the RC1 release
  configure.ac: bump to version 1.11.0 for the official release
  scanner: Fix reported executable name to 'wayland-scanner'
  tests: Require base 10 for the string specifying the number of open fd's
  scanner: Improve documentation for strtouint()
  configure.ac: bump to version 1.11.91 for the alpha release

Derek Foreman (9):
  resource-test: Use wl_seat instead of wl_display for testing
  server: validate resource versions at creation time
  build: Add an --enable-fatal-warnings configure option
  build: build distcheck with --enable-fatal-warnings
  Revert "build: build distcheck with --enable-fatal-warnings"
  Revert "server: validate resource versions at creation time"
  shm: Split pool reference counting into external and internal references
  shm: Defer wl_shm_pool_resize if a pool has external references
  shm: Log a warning if a shm buffer address is requested when it may be 
invalid

Emil Velikov (3):
  scanner: move include directives before extern "C" wrapper
  server: move include directives before extern "C" wrapper
  utils: move include directives before extern "C" wrapper

Eric Engestrom (7):
  protocol: fix spelling mistake
  wayland-client: fix spelling mistake
  client: fix typo
  server: fix typo
  util: fix typo
  doc: fix typos
  tests: fix typo

Giulio Camuffo (5):
  Add API to retrieve the interface name of a wl_resource
  Add API to get the list of connected clients
  Add a resource creation signal
  Add API to retrieve and iterate over the resources list of a client
  Add API to install protocol loggers on the server wl_display

Héctor Orón Martínez (3):
  Merge branch 'upstream-experimental' into debian-experimental
  d/libwayland-server0.symbols: add new symbols
  Release experimental Debian version wayland-1.11.91-1

Jonas Ådahl (5):
  client: Don't segfault when receiving error on destroyed object
  client: Make proxy_destroy a static function
  client: Introduce proxy wrappers
  tests/queue-test: Add tests for proxy wrappers
  client: Fix wl_display_roundtrip_queue() race condition

Khem Raj (1):
  scanner: Use uint32_t instead of uint

Marek Chalupa (3):
  tests: add test for receiving an error on destroyed object
  connection: remove redundant assignment
  display-test: move a misplaced comment

Pekka Paalanen (3):
  build: fix ./configure --disable-dtd-validation
  scanner: avoid executable stack
  configure.ac: bump version to 1.11.90 for open development

Peter Hutterer (2):
  doc: generate doxygen html output from the scanner
  doc: link between client and server doc and to the wayland book

Quentin Glidic (2):
  protocol: Add release (destructor) request to wl_output
  scanner: Generate all SINCE_VERSION macros for everyone

Sergi Granell (1):
  server: Fix shm_create_pool size fail path fd leak

Sungjae Park (1):
  server: add listener API for new clients

Yong Bakos (36):
  doc: Ignore html subdirectory.
  ignore: Add *.dtd.embed
  scanner: Fix spacing of @param
  protocol: Correct grammar and spelling
  doc: Hyphenate compound adjectives window-local, surface-local
  protocol: Hyphenate compound adjective surface-local
  protocol: Add summaries to event parameters
  protocol: Remove double line break
  doc: Formalize file comment in wayland-client.h, wayland-server.h
  connection: Move wl_interface_equal to util
  private: Remove unnecessary forward declarations
  tests: Check for client/server-core.h inclusion
  scanner: Remove unused forward decs from client protocol
  doc: Unpublish wl_display_get_additional_shm_formats
  doc: Unpublish wl_log* and wl_abort
  doc: Unpublish global_zombie_object and wl_interface_equal
  event-loop: Make transitive include explicit
  wayland-server: Clarify included header dependencies
  wayland-shm: Include wayland-util.h
  event-loop: Include wayland-util.h
  client-core: Add missing line breaks
  server, server-core: Minimize fwd decs, use macro, and format
  

wayland: Changes to 'debian-experimental'

2016-08-18 Thread Hector Oron
 debian/changelog |6 ++
 1 file changed, 6 insertions(+)

New commits:
commit 177a4735b11e397bbdd4be93db7430ccc294613e
Author: Héctor Orón Martínez 
Date:   Thu Aug 18 17:32:01 2016 +0200

Release experimental Debian version wayland-1.11.91-1

Signed-off-by: Héctor Orón Martínez 

diff --git a/debian/changelog b/debian/changelog
index 6d0a5a4..56e5158 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+wayland (1.11.91-1) experimental; urgency=medium
+
+  * New upstream pre-release
+
+ -- Héctor Orón Martínez   Thu, 18 Aug 2016 17:18:52 +0200
+
 wayland (1.11.0-2) unstable; urgency=medium
 
   * d/control: libwayland-dev depends on libwayland-bin



wayland: Changes to 'debian-experimental'

2016-08-18 Thread Hector Oron
 Makefile.am   |   13 
 configure.ac  |   20 
 cursor/cursor-data.h  |2 
 cursor/wayland-cursor.c   |1 
 debian/changelog  |   33 +
 debian/control|   86 +--
 debian/libwayland-bin.install |4 
 debian/libwayland-client0.symbols |2 
 debian/libwayland-dev.install |8 
 debian/libwayland-doc.install |3 
 debian/libwayland-server0.symbols |9 
 debian/rules  |   12 
 doc/Contributing  |   19 
 doc/doxygen/.gitignore|1 
 doc/doxygen/Makefile.am   |   28 +
 doc/doxygen/mainpage.dox  |   22 +
 doc/doxygen/wayland.doxygen.in|6 
 doc/publican/doxygen-to-publican.xsl  |2 
 doc/publican/protocol-to-docbook.xsl  |   39 +
 doc/publican/sources/Architecture.xml |4 
 doc/publican/sources/Protocol.xml |4 
 protocol/wayland.xml  |  735 +-
 src/.gitignore|1 
 src/connection.c  |   16 
 src/dtddata.S |8 
 src/event-loop.c  |   12 
 src/scanner.c |  353 +++-
 src/wayland-client-core.h |9 
 src/wayland-client.c  |  172 ++-
 src/wayland-client.h  |7 
 src/wayland-private.h |   16 
 src/wayland-server-core.h |  123 -
 src/wayland-server.c  |  282 -
 src/wayland-server.h  |   12 
 src/wayland-shm.c |  103 +++-
 src/wayland-util.c|   42 +
 src/wayland-util.h|   21 
 tests/compositor-introspection-test.c |  172 +++
 tests/connection-test.c   |1 
 tests/display-test.c  |   56 ++
 tests/event-loop-test.c   |1 
 tests/exec-fd-leak-checker.c  |2 
 tests/headers-protocol-core-test.c|7 
 tests/map-test.c  |1 
 tests/os-wrappers-test.c  |1 
 tests/protocol-logger-test.c  |  148 ++
 tests/queue-test.c|  123 +
 tests/resources-test.c|   11 
 tests/test-compositor.c   |1 
 tests/test-compositor.h   |1 
 tests/test-runner.c   |2 
 51 files changed, 2051 insertions(+), 706 deletions(-)

New commits:
commit c515b34c273bec49b200610a5acb35721dfb25aa
Author: Héctor Orón Martínez 
Date:   Thu Aug 18 17:24:41 2016 +0200

d/libwayland-server0.symbols: add new symbols

Signed-off-by: Héctor Orón Martínez 

diff --git a/debian/libwayland-server0.symbols 
b/debian/libwayland-server0.symbols
index 6c1a71e..7187d58 100644
--- a/debian/libwayland-server0.symbols
+++ b/debian/libwayland-server0.symbols
@@ -9,13 +9,17 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_client_add_destroy_listener@Base 1.0.2
  wl_client_add_object@Base 1.0.2
  wl_client_add_resource@Base 1.0.2
+ wl_client_add_resource_created_listener@Base 1.11.91
  wl_client_create@Base 1.0.2
  wl_client_destroy@Base 1.0.2
  wl_client_flush@Base 1.0.2
+ wl_client_for_each_resource@Base 1.11.91
+ wl_client_from_link@Base 1.11.91
  wl_client_get_credentials@Base 1.0.2
  wl_client_get_destroy_listener@Base 1.0.2
  wl_client_get_display@Base 1.0.2
  wl_client_get_fd@Base 1.9.91
+ wl_client_get_link@Base 1.11.91
  wl_client_get_object@Base 1.0.2
  wl_client_new_object@Base 1.0.2
  wl_client_post_no_memory@Base 1.2.0
@@ -24,8 +28,10 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_data_device_manager_interface@Base 1.0.2
  wl_data_offer_interface@Base 1.0.2
  wl_data_source_interface@Base 1.0.2
+ wl_display_add_client_created_listener@Base 1.11.91
  wl_display_add_destroy_listener@Base 1.0.4
  wl_display_add_global@Base 1.0.2
+ wl_display_add_protocol_logger@Base 1.11.91
  wl_display_add_shm_format@Base 1.3.0
  wl_display_add_socket@Base 1.0.2
  wl_display_add_socket_auto@Base 1.5.91
@@ -33,6 +39,7 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_display_create@Base 1.0.2
  wl_display_destroy@Base 1.0.2
  wl_display_flush_clients@Base 1.0.2
+ wl_display_get_client_list@Base 1.11.91
  wl_display_get_destroy_listener@Base 1.0.4
  wl_display_get_event_loop@Base 1.0.2
  wl_display_get_serial@Base 1.0.2
@@ -78,6 +85,7 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_map_reserve_new@Base 1.0.2
  wl_output_interface@Base 1.0.2
  wl_pointer_interface@Base 1.0.2
+ wl_protocol_logger_destroy@Base 1.11.91
  wl_region_interface@Base 1.0.2
  wl_registry_interface@Base 1.0.2
  wl_resource_add_destroy_listener@Base 1.2.0
@@ -85,6 +93,7 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_resource_destroy@Base 1.0.2
  wl_resource_find_for_client@Base 1.2.0
 

Processing of wayland_1.11.91-1_source.changes

2016-08-18 Thread Debian FTP Masters
wayland_1.11.91-1_source.changes uploaded successfully to localhost
along with the files:
  wayland_1.11.91-1.dsc
  wayland_1.11.91.orig.tar.gz
  wayland_1.11.91-1.diff.gz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



Re: Bug#834595: mate-desktop: cursor doesn't follow finger on the touchscreen if second display is attached

2016-08-18 Thread Oliver Sander
control: reassign -1 xserver-xorg-input-all

I have a ThinkPad Yoga 12, which has a touchscreen.  In a normal session, I can
move my finger on the touchscreen, and the cursor will follow the finger.  Just 
like
it is supposed to.

However, I now plug in an external display.  By default, it is supposed to be 
physically
located to the right of my primary display, i.e., my desktop is now twice as 
wide;
the left part is on my built-in display, the right part on the external one.
In this situation, the code that computes the cursor position from my finger 
position
on the touchscreen is wrong: when I move my finger from the left edge to to the 
right
edge of my primal display, the cursor moves from the left boundary to the right 
boundary
of the entire virtual desktop.  In particular, if I touch the screen in the 
right half,
the cursor appears on the other display.

As it turns out, this is not a Mate issue:  I see the same effect with a KF5 
Plasma desktop.




+++--=--=
un  xserver-xorg-input(keine Beschreibung 
vorhanden)
un  xserver-xorg-input-2  (keine Beschreibung 
vorhanden)
un  xserver-xorg-input-2.1(keine Beschreibung 
vorhanden)
un  xserver-xorg-input-4  (keine Beschreibung 
vorhanden)
un  xserver-xorg-input-7  (keine Beschreibung 
vorhanden)
ii  xserver-xorg-input-all   1:7.7+16  amd64X.Org X server -- 
input driver metapackage
ii  xserver-xorg-input-evdev 1:2.10.2-1amd64X.Org X server -- 
evdev input driver
un  xserver-xorg-input-evtouch(keine Beschreibung 
vorhanden)
un  xserver-xorg-input-joystick   (keine Beschreibung 
vorhanden)
ii  xserver-xorg-input-libinput  0.19.0-1  amd64X.Org X server -- 
libinput input driver
ii  xserver-xorg-input-mouse 1:1.9.1-1+b1  amd64X.Org X server -- 
mouse input driver
ii  xserver-xorg-input-synaptics 1.8.3-2   amd64Synaptics TouchPad 
driver for X.Org server
un  xserver-xorg-input-tslib  (keine Beschreibung 
vorhanden)
ii  xserver-xorg-input-vmmouse   1:13.1.0-1+b1 amd64X.Org X server -- 
VMMouse input driver to use with VMWare
ii  xserver-xorg-input-wacom 0.30.0-1+b1   amd64X.Org X server -- 
Wacom input driver




signature.asc
Description: OpenPGP digital signature


Processed: Re: Bug#834595: mate-desktop: cursor doesn't follow finger on the touchscreen if second display is attached

2016-08-18 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 xserver-xorg-input-all
Bug #834595 [mate-desktop] mate-desktop: cursor doesn't follow finger on the 
touchscreen if second display is attached
Bug reassigned from package 'mate-desktop' to 'xserver-xorg-input-all'.
No longer marked as found in versions mate-desktop/1.14.1-1.
Ignoring request to alter fixed versions of bug #834595 to the same values 
previously set

-- 
834595: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834595
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#834737: xserver-xorg-core: Xorg crashes with SIGABRT in _fbGetWindowPixmap

2016-08-18 Thread vrishab
Package: xserver-xorg-core
Version: 2:1.18.4-1
Severity: important
Tags: upstream

Not sure how the crash occurred. I log all crashes in the system, and I noticed
this crash.

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/xorg/Xorg vt2 -displayfd 3 -auth
/run/user/1000/gdm/Xauthority -backgr'.
Program terminated with signal SIGABRT, Aborted.
#0  0x7f53bdeee1c8 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:54
54  ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x7f53bdeee1c8 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:54
#1  0x7f53bdeef64a in __GI_abort () at abort.c:89
#2  0x55577c5af04e in OsAbort () at ../../os/utils.c:1408
#3  0x55577c48cebc in ddxGiveUp (error=error@entry=EXIT_ERR_ABORT) at
../../../../hw/xfree86/common/xf86Init.c:1066
#4  0x55577c48cf6a in AbortDDX (error=error@entry=EXIT_ERR_ABORT) at
../../../../hw/xfree86/common/xf86Init.c:1110
#5  0x55577c5b4cb2 in AbortServer () at ../../os/log.c:874
#6  0x55577c5b5aed in FatalError (f=f@entry=0x55577c5e4cf0 "Caught signal
%d (%s). Server aborting\n") at ../../os/log.c:1015
#7  0x55577c5ac8ee in OsSigHandler (signo=11, sip=,
unused=) at ../../os/osinit.c:150
#8  0x7f53bdeee250 in  () at /lib/x86_64-linux-
gnu/libc.so.6
#9  0x7f53b6bdcbfd in _fbGetWindowPixmap (pWindow=0x0) at
../../fb/fbscreen.c:84
#10 0x55577c52ae37 in present_restore_screen_pixmap (screen=0x55577d4c7fc0)
at ../../present/present.c:442
#11 0x55577c52af05 in present_set_abort_flip
(screen=screen@entry=0x55577d4c7fc0) at ../../present/present.c:458
#12 0x55577c52b672 in present_flip_destroy
(screen=screen@entry=0x55577d4c7fc0) at ../../present/present.c:1030
#13 0x55577c52a223 in present_close_screen (screen=0x55577d4c7fc0) at
../../present/present_screen.c:61
#14 0x55577c4da768 in CursorCloseScreen (pScreen=0x55577d4c7fc0) at
../../xfixes/cursor.c:187
#15 0x55577c5285c4 in AnimCurCloseScreen (pScreen=) at
../../render/animcur.c:106
#16 0x55577c44ddd7 in dix_main (argc=12, argv=0x7ffc7f7c1d18,
envp=) at ../../dix/main.c:354
#17 0x7f53bdedb730 in __libc_start_main (main=0x55577c437f60 ,
argc=12, argv=0x7ffc7f7c1d18, init=, fini=,
rtld_fini=, stack_end=0x7ffc7f7c1d08) at ../csu/libc-start.c:291
#18 0x55577c437f99 in _start ()
(gdb) q



-- Package-specific info:
/etc/X11/X does not exist.
/etc/X11/X is not a symlink.
/etc/X11/X is not executable.

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core 
Processor Family Integrated Graphics Controller [8086:0126] (rev 09)

/etc/X11/xorg.conf does not exist.

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 4.6.0-1-amd64 (debian-ker...@lists.debian.org) (gcc version 5.4.0 
20160609 (Debian 5.4.0-6) ) #1 SMP Debian 4.6.4-1 (2016-07-18)

No Xorg X server log files found.

udev information:
-
P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input8
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input8
E: EV=3
E: ID_FOR_SEAT=input-acpi-LNXPWRBN_00
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: KEY=10 0
E: MODALIAS=input:b0019vp0001e-e0,1,k74,ramlsfw
E: NAME="Power Button"
E: PHYS="LNXPWRBN/button/input0"
E: PRODUCT=19/0/1/0
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=14713078

P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input8/event8
N: input/event8
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event8
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input8/event8
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: LIBINPUT_DEVICE_GROUP=19/0/1/0:LNXPWRBN/button
E: MAJOR=13
E: MINOR=72
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=15605593
E: XKBLAYOUT=us
E: XKBMODEL=pc105

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input9
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input9
E: EV=3
E: ID_FOR_SEAT=input-acpi-LNXVIDEO_00
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:00
E: ID_PATH_TAG=acpi-LNXVIDEO_00
E: KEY=3e000b 0 0 0
E: MODALIAS=input:b0019vp0006e-e0,1,kE0,E1,E3,F1,F2,F3,F4,F5,ramlsfw
E: NAME="Video Bus"
E: PHYS="LNXVIDEO/video/input0"
E: PRODUCT=19/0/6/0
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=14726157

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input9/event9
N: input/event9
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event9
E: 
DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input9/event9
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:00
E: ID_PATH_TAG=acpi-LNXVIDEO_00
E: 

Bug#834054: Xorg: Fatal server error: GLSL compile failure: Failed to compile VS: 0:13(43): error: `pos' undeclared

2016-08-18 Thread Paul Wise
Control: tags -1 + upstream patch

On Fri, 2016-08-12 at 00:20 +0800, Paul Wise wrote:

> [297584.554] Failed to compile VS: 0:13(43): error: `pos' undeclared
> 0:13(14): error: operands to arithmetic operators must be numeric
> 0:13(13): error: operands to arithmetic operators must be numeric

There is a patch for this issue here:

https://patchwork.freedesktop.org/patch/105827/

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Processed: Re: Xorg: Fatal server error: GLSL compile failure: Failed to compile VS: 0:13(43): error: `pos' undeclared

2016-08-18 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + upstream patch
Bug #834054 [xserver-xorg-core] Xorg: Fatal server error: GLSL compile failure: 
Failed to compile VS: 0:13(43): error: `pos' undeclared
Added tag(s) patch and upstream.

-- 
834054: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834054
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems