Processed: reassign 978670 to xserver-xorg-dev, affects 978670

2021-01-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 978670 xserver-xorg-dev 2:1.20.10-1
Bug #978670 [src:xserver-xorg-video-ati] xserver-xorg-video-ati: FTBFS on 
mips64el, mipsel
Bug reassigned from package 'src:xserver-xorg-video-ati' to 'xserver-xorg-dev'.
No longer marked as found in versions xserver-xorg-video-ati/1:19.1.0-2.
Ignoring request to alter fixed versions of bug #978670 to the same values 
previously set
Bug #978670 [xserver-xorg-dev] xserver-xorg-video-ati: FTBFS on mips64el, mipsel
Marked as found in versions xorg-server/2:1.20.10-1.
> affects 978670 + xserver-xorg-video-amdgpu xserver-xorg-video-ati
Bug #978670 [xserver-xorg-dev] xserver-xorg-video-ati: FTBFS on mips64el, mipsel
Added indication that 978670 affects xserver-xorg-video-amdgpu and 
xserver-xorg-video-ati
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
978670: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978670
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[Git][xorg-team/lib/mesa][debian-unstable] rules: Disable vulkan swrast, it's getting used instead of the native driver.

2021-01-06 Thread Timo Aaltonen


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
74651ecd by Timo Aaltonen at 2021-01-06T12:05:04+02:00
rules: Disable vulkan swrast, it's getting used instead of the native 
driver.

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=
debian/changelog
=
@@ -1,6 +1,8 @@
 mesa (20.3.2-2) UNRELEASED; urgency=medium
 
   * path_max.diff: Updated.
+  * rules: Disable vulkan swrast, it's getting used instead of the
+native driver.
 
  -- Timo Aaltonen   Mon, 04 Jan 2021 09:07:25 +0200
 


=
debian/rules
=
@@ -55,7 +55,7 @@ else
   # radv/lavapipe needs LLVM and the Vulkan loader, so only build on the 
subset of
   # arches where we have LLVM enabled and where the Vulkan loader is built.
   ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips64el 
mipsel powerpc ppc64 ppc64el s390x sparc64))
-   VULKAN_DRIVERS += amd swrast
+   VULKAN_DRIVERS += amd
   endif
 
   ifeq ($(DEB_HOST_ARCH_OS), linux)



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/-/commit/74651ecd5135d5bdf9305333ed3213063ea9cded

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/-/commit/74651ecd5135d5bdf9305333ed3213063ea9cded
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/xserver/xorg-server] Pushed new tag xorg-server-2_1.20.10-2

2021-01-06 Thread Julien Cristau


Julien Cristau pushed new tag xorg-server-2_1.20.10-2 at X Strike Force / 
xserver / xorg-server

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/-/tree/xorg-server-2_1.20.10-2
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/xserver/xorg-server][debian-unstable] Stop defining inb/outb on mips, to fix FTBFS in some drivers with GCC 10 (closes: #978670).

2021-01-06 Thread Julien Cristau


Julien Cristau pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
166270c1 by Julien Cristau at 2021-01-06T10:34:02+01:00
Stop defining inb/outb on mips, to fix FTBFS in some drivers with GCC 10 
(closes: #978670).

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/04_compiler_h_inb_outb_mips.diff
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+xorg-server (2:1.20.10-2) unstable; urgency=medium
+
+  * Stop defining inb/outb on mips, to fix FTBFS in some drivers with GCC 10
+(closes: #978670).
+
+ -- Julien Cristau   Wed, 06 Jan 2021 10:33:33 +0100
+
 xorg-server (2:1.20.10-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]


=
debian/patches/04_compiler_h_inb_outb_mips.diff
=
@@ -0,0 +1,60 @@
+From 5e9b9d11ce1662d0de6dd8b5e79e5f8870f7a397 Mon Sep 17 00:00:00 2001
+From: Julien Cristau 
+Date: Wed, 6 Jan 2021 10:20:53 +0100
+Subject: [PATCH] compiler.h: don't define inb/outb and friends on mips
+
+The definition relies on IOPortBase, which is only ever set in
+hw/xfree86/os-support/bsd/arm_video.c
+
+This caused build failures on linux/mips with GCC 10, because anything
+including compiler.h would get its own definition of IOPortBase.
+---
+ hw/xfree86/common/compiler.h  | 8 ++--
+ hw/xfree86/os-support/bsd/arm_video.c | 3 +++
+ 2 files changed, 5 insertions(+), 6 deletions(-)
+
+diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common/compiler.h
+index 2b2008b3f4..eb788d3fd7 100644
+--- a/hw/xfree86/common/compiler.h
 b/hw/xfree86/common/compiler.h
+@@ -518,14 +518,10 @@ xf86WriteMmio32Le(__volatile__ void *base, const 
unsigned long offset,
+ barrier();
+ }
+ 
+-#elif defined(__mips__) || (defined(__arm32__) && !defined(__linux__))
+-#if defined(__arm32__) || defined(__mips64)
++#elif defined(__arm32__) && !defined(__linux__)
+ #define PORT_SIZE long
+-#else
+-#define PORT_SIZE short
+-#endif
+ 
+-_X_EXPORT unsigned int IOPortBase;  /* Memory mapped I/O port area */
++extern _X_EXPORT unsigned int IOPortBase;  /* Memory mapped I/O port area 
*/
+ 
+ static __inline__ void
+ outb(unsigned PORT_SIZE port, unsigned char val)
+diff --git a/hw/xfree86/os-support/bsd/arm_video.c 
b/hw/xfree86/os-support/bsd/arm_video.c
+index dd1020e33f..180d70543f 100644
+--- a/hw/xfree86/os-support/bsd/arm_video.c
 b/hw/xfree86/os-support/bsd/arm_video.c
+@@ -65,6 +65,7 @@
+ #include "xf86Priv.h"
+ #include "xf86_OSlib.h"
+ #include "xf86OSpriv.h"
++#include "compiler.h"
+ 
+ #if defined(__NetBSD__) && !defined(MAP_FILE)
+ #define MAP_FLAGS MAP_SHARED
+@@ -162,6 +163,8 @@ xf86DisableIO()
+ 
+ #if defined(USE_ARC_MMAP) || defined(__arm32__)
+ 
++unsigned int IOPortBase;
++
+ Bool
+ xf86EnableIO()
+ {
+-- 
+2.29.2
+


=
debian/patches/series
=
@@ -3,6 +3,7 @@
 001_fedora_extramodes.patch
 02_kbsd-input-devd.diff
 03_static-nettle.diff
+04_compiler_h_inb_outb_mips.diff
 05_Revert-Unload-submodules.diff
 06_use-intel-only-on-pre-gen4.diff
 07_use-modesetting-driver-by-default-on-GeForce.diff



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/-/commit/166270c125545106eba7984b3591f0108ee85139

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/-/commit/166270c125545106eba7984b3591f0108ee85139
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/xserver/xorg-server][debian-unstable] Drop workaround for mips* FTBFS added in 2:1.20.10-1

2021-01-06 Thread Julien Cristau


Julien Cristau pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
2eeb59d0 by Julien Cristau at 2021-01-06T11:47:49+01:00
Drop workaround for mips* FTBFS added in 2:1.20.10-1

It shouldn't be necessary anymore with the change in 2:1.20.10-2.

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+xorg-server (2:1.20.10-3) UNRELEASED; urgency=medium
+
+  * Drop workaround for mips* FTBFS added in 2:1.20.10-1, shouldn't be
+necessary anymore with the change in 2:1.20.10-2.
+
+ -- Julien Cristau   Wed, 06 Jan 2021 11:46:56 +0100
+
 xorg-server (2:1.20.10-2) unstable; urgency=medium
 
   * Stop defining inb/outb on mips, to fix FTBFS in some drivers with GCC 10


=
debian/rules
=
@@ -4,11 +4,6 @@ include debian/rules.flags
 
 include /usr/share/dpkg/architecture.mk
 
-#workaround for FTBFS with gcc 10
-ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel mips64el))
-  export DEB_CFLAGS_MAINT_APPEND += -fcommon
-endif
-
 %:
dh $@ --with quilt
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/-/commit/2eeb59d0f83a90366b3b73a420ab98ac0bbac625

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/-/commit/2eeb59d0f83a90366b3b73a420ab98ac0bbac625
You're receiving this email because of your account on salsa.debian.org.




Bug#978670: marked as done (xserver-xorg-video-ati: FTBFS on mips64el, mipsel)

2021-01-06 Thread Debian Bug Tracking System
Your message dated Wed, 06 Jan 2021 10:49:51 +
with message-id 
and subject line Bug#978670: fixed in xorg-server 2:1.20.10-2
has caused the Debian Bug report #978670,
regarding xserver-xorg-video-ati: FTBFS on mips64el, mipsel
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.)


-- 
978670: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978670
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
package: src:xserver-xorg-video-ati
version: 1:19.1.0-2
severity: serious
tags: ftbfs

Hi,

The latest upload of xserver-xorg-video-ati to unstable fails on mips64el, 
mipsel:

https://buildd.debian.org/status/package.php?p=xserver-xorg-video-ati

Cheers,

Ivo
--- End Message ---
--- Begin Message ---
Source: xorg-server
Source-Version: 2:1.20.10-2
Done: Julien Cristau 

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

Debian distribution maintenance software
pp.
Julien Cristau  (supplier of updated xorg-server 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: SHA512

Format: 1.8
Date: Wed, 06 Jan 2021 10:33:33 +0100
Source: xorg-server
Architecture: source
Version: 2:1.20.10-2
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Julien Cristau 
Closes: 978670
Changes:
 xorg-server (2:1.20.10-2) unstable; urgency=medium
 .
   * Stop defining inb/outb on mips, to fix FTBFS in some drivers with GCC 10
 (closes: #978670).
Checksums-Sha1:
 a90899c34873a926aa8c636549723d3db2ba120d 4508 xorg-server_1.20.10-2.dsc
 653f2af32c04788a3bda91cc107bf138b9c35a96 152303 xorg-server_1.20.10-2.diff.gz
Checksums-Sha256:
 ca8942335c3ba1faa837dcdb16d8bb318b2f8c5cf66624933b8498d382afdfc5 4508 
xorg-server_1.20.10-2.dsc
 503ef4ffced01354a513c6706b5f0a4cb6da554678db0ce1bea348960733c4fd 152303 
xorg-server_1.20.10-2.diff.gz
Files:
 d5e5796bbe6d4154b3c7f94171ca7207 4508 x11 optional xorg-server_1.20.10-2.dsc
 c6668591fdbeca8482abab47bb99e668 152303 x11 optional 
xorg-server_1.20.10-2.diff.gz

-BEGIN PGP SIGNATURE-

iQJIBAEBCgAyFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAl/1kysUHGpjcmlzdGF1
QGRlYmlhbi5vcmcACgkQnbAjVVb4z63QOg/9GDA70UbJUw9xAt20AayrZeJH7BHD
ZnIl5//mjxIaaMcM0qoBgWJvOGizuuZ+scraVGstoWB44m/rSB/i48UVAjK836nG
y/mh0JYsTbpPGlVj0xr/Y7BTrqeQ3xPMLeVtOuduvqkQUN8KZfz5yrhknFDqRXSI
2Dfm8qj68Pk15AfFb8sdFmQ2x/tIPB8/c9FZ3/IHOzQnTuw9RDCsmL/Af+9KJZ2U
w0vnpXYkA45tjucjY5K3fkcAENCuFayWLuxmcgk66dUyGu32+OzCJqS+XilsTfxs
c0v94qlSfEOXrxb6X5NJ7RnLS0JKjdszG49UEqZoJ9CL7AhxcIcavXwwBI+Kluxh
gzGgEr3N+qtckKfuIcIcZRK9BqKnBH+jL4PMzudby1rIvX2qOlcs2sHLStPbbPtg
WjqmiGG/jBpOLc3rjcTZ1vT10DEwPL1qeaG2JniA6PFVJwbNzq5Zoe2uU9tzF40v
0Tw48kAHNpOxL0LV/QnS7/Qbs6TxU0iFW/he9xXoTRlzS3Pa1xozi9C0MGQoCbYj
m5sQ54HhfFaa7Ehsu9RA2M4HsjMuFivy1VJ+9qtw8f9GKvD6aNg8UNLcUBb227AF
CnakuJFU4nXhww6ZcUFF4tV6/9m3eEa9kYcax9idrBh9wfqeYXkSVCdr4JxXNU1B
JwE9UbpyyaD3OQ8=
=U7H2
-END PGP SIGNATURE End Message ---


Processing of xorg-server_1.20.10-2_source.changes

2021-01-06 Thread Debian FTP Masters
xorg-server_1.20.10-2_source.changes uploaded successfully to localhost
along with the files:
  xorg-server_1.20.10-2.dsc
  xorg-server_1.20.10-2.diff.gz

Greetings,

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



xorg-server_1.20.10-2_source.changes ACCEPTED into unstable

2021-01-06 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 06 Jan 2021 10:33:33 +0100
Source: xorg-server
Architecture: source
Version: 2:1.20.10-2
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Julien Cristau 
Closes: 978670
Changes:
 xorg-server (2:1.20.10-2) unstable; urgency=medium
 .
   * Stop defining inb/outb on mips, to fix FTBFS in some drivers with GCC 10
 (closes: #978670).
Checksums-Sha1:
 a90899c34873a926aa8c636549723d3db2ba120d 4508 xorg-server_1.20.10-2.dsc
 653f2af32c04788a3bda91cc107bf138b9c35a96 152303 xorg-server_1.20.10-2.diff.gz
Checksums-Sha256:
 ca8942335c3ba1faa837dcdb16d8bb318b2f8c5cf66624933b8498d382afdfc5 4508 
xorg-server_1.20.10-2.dsc
 503ef4ffced01354a513c6706b5f0a4cb6da554678db0ce1bea348960733c4fd 152303 
xorg-server_1.20.10-2.diff.gz
Files:
 d5e5796bbe6d4154b3c7f94171ca7207 4508 x11 optional xorg-server_1.20.10-2.dsc
 c6668591fdbeca8482abab47bb99e668 152303 x11 optional 
xorg-server_1.20.10-2.diff.gz

-BEGIN PGP SIGNATURE-

iQJIBAEBCgAyFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAl/1kysUHGpjcmlzdGF1
QGRlYmlhbi5vcmcACgkQnbAjVVb4z63QOg/9GDA70UbJUw9xAt20AayrZeJH7BHD
ZnIl5//mjxIaaMcM0qoBgWJvOGizuuZ+scraVGstoWB44m/rSB/i48UVAjK836nG
y/mh0JYsTbpPGlVj0xr/Y7BTrqeQ3xPMLeVtOuduvqkQUN8KZfz5yrhknFDqRXSI
2Dfm8qj68Pk15AfFb8sdFmQ2x/tIPB8/c9FZ3/IHOzQnTuw9RDCsmL/Af+9KJZ2U
w0vnpXYkA45tjucjY5K3fkcAENCuFayWLuxmcgk66dUyGu32+OzCJqS+XilsTfxs
c0v94qlSfEOXrxb6X5NJ7RnLS0JKjdszG49UEqZoJ9CL7AhxcIcavXwwBI+Kluxh
gzGgEr3N+qtckKfuIcIcZRK9BqKnBH+jL4PMzudby1rIvX2qOlcs2sHLStPbbPtg
WjqmiGG/jBpOLc3rjcTZ1vT10DEwPL1qeaG2JniA6PFVJwbNzq5Zoe2uU9tzF40v
0Tw48kAHNpOxL0LV/QnS7/Qbs6TxU0iFW/he9xXoTRlzS3Pa1xozi9C0MGQoCbYj
m5sQ54HhfFaa7Ehsu9RA2M4HsjMuFivy1VJ+9qtw8f9GKvD6aNg8UNLcUBb227AF
CnakuJFU4nXhww6ZcUFF4tV6/9m3eEa9kYcax9idrBh9wfqeYXkSVCdr4JxXNU1B
JwE9UbpyyaD3OQ8=
=U7H2
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processed: Merge duplicates

2021-01-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 978571 xserver-xorg-dev
Bug #978571 [src:xserver-xorg-video-amdgpu] xserver-xorg-video-amdgpu: FTBFS on 
mips64el, mipsel
Bug reassigned from package 'src:xserver-xorg-video-amdgpu' to 
'xserver-xorg-dev'.
No longer marked as found in versions xserver-xorg-video-amdgpu/19.1.0-2.
Ignoring request to alter fixed versions of bug #978571 to the same values 
previously set
> forcemerge 978670 978571
Bug #978670 {Done: Julien Cristau } [xserver-xorg-dev] 
xserver-xorg-video-ati: FTBFS on mips64el, mipsel
Bug #978571 [xserver-xorg-dev] xserver-xorg-video-amdgpu: FTBFS on mips64el, 
mipsel
Marked Bug as done
Added indication that 978571 affects 
xserver-xorg-video-amdgpu,xserver-xorg-video-ati
Marked as fixed in versions xorg-server/2:1.20.10-2.
Marked as found in versions xorg-server/2:1.20.10-1.
Merged 978571 978670
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
978571: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978571
978670: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978670
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[Git][xorg-team/lib/libx11] Pushed new tag libx11-2_1.7.0-1

2021-01-06 Thread Timo Aaltonen


Timo Aaltonen pushed new tag libx11-2_1.7.0-1 at X Strike Force / lib / libx11

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libx11/-/tree/libx11-2_1.7.0-1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libx11][upstream-unstable] 35 commits: Avoid the use of "register" keyword in public headers.

2021-01-06 Thread Timo Aaltonen


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
libx11


Commits:
deafb99f by Maya Rashish at 2020-08-28T20:28:18+00:00
Avoid the use of "register" keyword in public headers.

This causes issues when compiling code for C++17.

- - - - -
52b0cd67 by Alan Coopersmith at 2020-08-28T20:29:27+00:00
Raise minimum required xproto version to 7.0.25 (released 2013-11-23)

Allows us to depend on _X_COLD directly instead of having to check for it..

(Since we also use _X_UNUSED, 7.0.22 or later was implicitly required
 already but not checked for.)

Signed-off-by: Alan Coopersmith 

- - - - -
8754868d by Alan Coopersmith at 2020-08-28T20:29:27+00:00
Mark FreeBlueTblElements label unused in LRGB.c

Quiets gcc 10.2 warning of:
src/xcms/LRGB.c: In function ‘LINEAR_RGB_InitSCCData’:
src/xcms/LRGB.c:798:1: warning: label ‘FreeBlueTblElements’ defined
 but not used
[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-label-Wunused-label]
  798 | FreeBlueTblElements:
  | ^~~

Signed-off-by: Alan Coopersmith 

- - - - -
54925250 by Alan Coopersmith at 2020-08-28T20:29:27+00:00
i18n: use memcpy instead of strncpy on unterminated char arrays

Avoids gcc warnings that we're using strncpy wrong to copy a known-length
set of characters without a terminating '\0' to a buffer whose length we
are checking separately.  (Should also be imperceptibly faster since we
no longer check if each byte is '\0' when we already know it won't 
be.)

Signed-off-by: Alan Coopersmith 

- - - - -
a64eb5f4 by Alan Coopersmith at 2020-08-28T20:29:27+00:00
lcUTF8: Increase string buffer size from 20 to 32 bytes

While we don't expect large enough ints to need it, we don't
enforce a maximum size, so gcc assumes the worst and warns:

../../../src/xlibi18n/lcUTF8.c: In function ‘create_tofontcs_conv’:
../../../src/xlibi18n/lcUTF8.c:1736:34: warning: ‘.charset.name’ directive 
output may be truncated writing 13 bytes into a region of size between 8 and 17 
[-Wformat-truncation=]
 1736 |  snprintf(buf, sizeof(buf), "fs%d.charset.name", i);
  |  ^
../../../src/xlibi18n/lcUTF8.c:1736:2: note: ‘snprintf’ output between 17 and 
26 bytes into a destination of size 20
 1736 |  snprintf(buf, sizeof(buf), "fs%d.charset.name", i);
  |  ^~
../../../src/xlibi18n/lcUTF8.c:1739:46: warning: ‘snprintf’ output may be 
truncated before the last format character [-Wformat-truncation=]
 1739 |  snprintf(buf, sizeof(buf), "fs%d.charset", i);
  |  ^
../../../src/xlibi18n/lcUTF8.c:1739:6: note: ‘snprintf’ output between 12 and 
21 bytes into a destination of size 20
 1739 |  snprintf(buf, sizeof(buf), "fs%d.charset", i);
  |  ^
../../../src/xlibi18n/lcUTF8.c:1754:41: warning: ‘.charset.name’ directive 
output may be truncated writing 13 bytes into a region of size between 8 and 17 
[-Wformat-truncation=]
 1754 | snprintf(buf, sizeof(buf), "fs%d.charset.name", i);
  | ^
../../../src/xlibi18n/lcUTF8.c:1754:9: note: ‘snprintf’ output between 17 and 
26 bytes into a destination of size 20
 1754 | snprintf(buf, sizeof(buf), "fs%d.charset.name", i);
  | ^~
../../../src/xlibi18n/lcUTF8.c:1757:53: warning: ‘snprintf’ output may be 
truncated before the last format character [-Wformat-truncation=]
 1757 | snprintf(buf, sizeof(buf), "fs%d.charset", i);
  | ^
../../../src/xlibi18n/lcUTF8.c:1757:13: note: ‘snprintf’ output between 12 and 
21 bytes into a destination of size 20
 1757 | snprintf(buf, sizeof(buf), "fs%d.charset", i);
  | ^

Signed-off-by: Alan Coopersmith 

- - - - -
d127217f by Alan Coopersmith at 2020-08-28T20:29:27+00:00
Exempt XLookupKeysym from XKeycodeToKeysym deprecation warnings

Gets rid of:
src/xkb/XKBBind.c: In function ‘XLookupKeysym’:
src/xkb/XKBBind.c:234:5: warning: ‘XKeycodeToKeysym’ is deprecated
[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]
  234 | return XKeycodeToKeysym(dpy, event->keycode, col);
  | ^~
src/xkb/XKBBind.c:96:1: note: declared here
   96 | XKeycodeToKeysym(Display *dpy,
  | ^~~~

Signed-off-by: Alan Coopersmith 

- - - - -
1a9269a9 by Krzesimir Nowak at 2020-09-21T19:37:33+00:00
Fix leaking modifiers string.

Reported by valgrind:

```
==118175== 17 bytes in 1 blocks are definitely lost in loss record 13 of 1,675
==118175==at 0x483A809: malloc (vg_replace_mallo

[Git][xorg-team/lib/libx11][debian-unstable] 41 commits: Avoid the use of "register" keyword in public headers.

2021-01-06 Thread Timo Aaltonen


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libx11


Commits:
deafb99f by Maya Rashish at 2020-08-28T20:28:18+00:00
Avoid the use of "register" keyword in public headers.

This causes issues when compiling code for C++17.

- - - - -
52b0cd67 by Alan Coopersmith at 2020-08-28T20:29:27+00:00
Raise minimum required xproto version to 7.0.25 (released 2013-11-23)

Allows us to depend on _X_COLD directly instead of having to check for it..

(Since we also use _X_UNUSED, 7.0.22 or later was implicitly required
 already but not checked for.)

Signed-off-by: Alan Coopersmith 

- - - - -
8754868d by Alan Coopersmith at 2020-08-28T20:29:27+00:00
Mark FreeBlueTblElements label unused in LRGB.c

Quiets gcc 10.2 warning of:
src/xcms/LRGB.c: In function ‘LINEAR_RGB_InitSCCData’:
src/xcms/LRGB.c:798:1: warning: label ‘FreeBlueTblElements’ defined
 but not used
[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-label-Wunused-label]
  798 | FreeBlueTblElements:
  | ^~~

Signed-off-by: Alan Coopersmith 

- - - - -
54925250 by Alan Coopersmith at 2020-08-28T20:29:27+00:00
i18n: use memcpy instead of strncpy on unterminated char arrays

Avoids gcc warnings that we're using strncpy wrong to copy a known-length
set of characters without a terminating '\0' to a buffer whose length we
are checking separately.  (Should also be imperceptibly faster since we
no longer check if each byte is '\0' when we already know it won't 
be.)

Signed-off-by: Alan Coopersmith 

- - - - -
a64eb5f4 by Alan Coopersmith at 2020-08-28T20:29:27+00:00
lcUTF8: Increase string buffer size from 20 to 32 bytes

While we don't expect large enough ints to need it, we don't
enforce a maximum size, so gcc assumes the worst and warns:

../../../src/xlibi18n/lcUTF8.c: In function ‘create_tofontcs_conv’:
../../../src/xlibi18n/lcUTF8.c:1736:34: warning: ‘.charset.name’ directive 
output may be truncated writing 13 bytes into a region of size between 8 and 17 
[-Wformat-truncation=]
 1736 |  snprintf(buf, sizeof(buf), "fs%d.charset.name", i);
  |  ^
../../../src/xlibi18n/lcUTF8.c:1736:2: note: ‘snprintf’ output between 17 and 
26 bytes into a destination of size 20
 1736 |  snprintf(buf, sizeof(buf), "fs%d.charset.name", i);
  |  ^~
../../../src/xlibi18n/lcUTF8.c:1739:46: warning: ‘snprintf’ output may be 
truncated before the last format character [-Wformat-truncation=]
 1739 |  snprintf(buf, sizeof(buf), "fs%d.charset", i);
  |  ^
../../../src/xlibi18n/lcUTF8.c:1739:6: note: ‘snprintf’ output between 12 and 
21 bytes into a destination of size 20
 1739 |  snprintf(buf, sizeof(buf), "fs%d.charset", i);
  |  ^
../../../src/xlibi18n/lcUTF8.c:1754:41: warning: ‘.charset.name’ directive 
output may be truncated writing 13 bytes into a region of size between 8 and 17 
[-Wformat-truncation=]
 1754 | snprintf(buf, sizeof(buf), "fs%d.charset.name", i);
  | ^
../../../src/xlibi18n/lcUTF8.c:1754:9: note: ‘snprintf’ output between 17 and 
26 bytes into a destination of size 20
 1754 | snprintf(buf, sizeof(buf), "fs%d.charset.name", i);
  | ^~
../../../src/xlibi18n/lcUTF8.c:1757:53: warning: ‘snprintf’ output may be 
truncated before the last format character [-Wformat-truncation=]
 1757 | snprintf(buf, sizeof(buf), "fs%d.charset", i);
  | ^
../../../src/xlibi18n/lcUTF8.c:1757:13: note: ‘snprintf’ output between 12 and 
21 bytes into a destination of size 20
 1757 | snprintf(buf, sizeof(buf), "fs%d.charset", i);
  | ^

Signed-off-by: Alan Coopersmith 

- - - - -
d127217f by Alan Coopersmith at 2020-08-28T20:29:27+00:00
Exempt XLookupKeysym from XKeycodeToKeysym deprecation warnings

Gets rid of:
src/xkb/XKBBind.c: In function ‘XLookupKeysym’:
src/xkb/XKBBind.c:234:5: warning: ‘XKeycodeToKeysym’ is deprecated
[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]
  234 | return XKeycodeToKeysym(dpy, event->keycode, col);
  | ^~
src/xkb/XKBBind.c:96:1: note: declared here
   96 | XKeycodeToKeysym(Display *dpy,
  | ^~~~

Signed-off-by: Alan Coopersmith 

- - - - -
1a9269a9 by Krzesimir Nowak at 2020-09-21T19:37:33+00:00
Fix leaking modifiers string.

Reported by valgrind:

```
==118175== 17 bytes in 1 blocks are definitely lost in loss record 13 of 1,675
==118175==at 0x483A809: malloc (vg_replace_malloc.c

Processing of libx11_1.7.0-1_source.changes

2021-01-06 Thread Debian FTP Masters
libx11_1.7.0-1_source.buildinfo has incorrect size; deleting it

Greetings,

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



Processing of libx11_1.7.0-1_source.changes

2021-01-06 Thread Debian FTP Masters
libx11_1.7.0-1_source.changes uploaded successfully to localhost
along with the files:
  libx11_1.7.0-1.dsc
  libx11_1.7.0.orig.tar.gz
  libx11_1.7.0.orig.tar.gz.asc
  libx11_1.7.0-1.diff.gz
  libx11_1.7.0-1_source.buildinfo

Greetings,

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



libx11_1.7.0-1_source.changes ACCEPTED into unstable

2021-01-06 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 06 Jan 2021 20:47:58 +0200
Source: libx11
Architecture: source
Version: 2:1.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Changes:
 libx11 (2:1.7.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * patches: Refreshed.
   * signing-key: Added key from Keith Packard.
   * symbols: Updated.
Checksums-Sha1:
 02d30f7f4bc6b93a206753bf4395e602db2e55da 2535 libx11_1.7.0-1.dsc
 d3f2632c7ac1ba7cdd687a78842ea1080b4cfd40 3165477 libx11_1.7.0.orig.tar.gz
 1f8ea586efd01be84f16dabe1411269745ba9505 833 libx11_1.7.0.orig.tar.gz.asc
 ca0903bb106b6cd9b810855a452603b374b38e11 73749 libx11_1.7.0-1.diff.gz
 f60c19c84d179abd1067aff6a6e8da47b6404a17 7513 libx11_1.7.0-1_source.buildinfo
Checksums-Sha256:
 fe7f45374fc732f5b76226c9d1ed8ec8937a49bb791871850f12d80d6ede3fc7 2535 
libx11_1.7.0-1.dsc
 c48ec61785ec68fc6a9a6aca0a9578393414fe2562e3cc9cca30234345c7b6ac 3165477 
libx11_1.7.0.orig.tar.gz
 f84ea8a3a7c64ea045f8d115e2b0d14d3468e487f85f0084c0809f5c2d234c78 833 
libx11_1.7.0.orig.tar.gz.asc
 7f7214588a3c74be5d9440e2751bfe2b2d86a76bd470e7760d1ddd6ec22cd34a 73749 
libx11_1.7.0-1.diff.gz
 f480eab3b13592adab27624ad8fffc4f534a2093a0bb4024070917e4c87fdf75 7513 
libx11_1.7.0-1_source.buildinfo
Files:
 b48981e5795dc5dce11b39060485655b 2535 x11 optional libx11_1.7.0-1.dsc
 70251fa042404153839d4a4e0789ef11 3165477 x11 optional libx11_1.7.0.orig.tar.gz
 e8cd12df1649b063652dca78a06bdd62 833 x11 optional libx11_1.7.0.orig.tar.gz.asc
 0d62b495a559ff9a531ccad5ecb25361 73749 x11 optional libx11_1.7.0-1.diff.gz
 edf26afb32b40898ef539f5e2a56c8a8 7513 x11 optional 
libx11_1.7.0-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAl/2BhsACgkQy3AxZaiJ
hNzDdBAAkDZ6TCuIs1ZV8FUpPzP7V4qs77RKf4jxAetTHzHU2Pb4dy1EfUdV9zok
WjrlzJjHt6Jw6nOVevs4l2AKuV2cZ27gbPWiY4vJn5YwDZdcIonWyr7GwTfVbrF4
/0QHVOWWLnSEuhhY/YxUVfar/5AbKnlEDJBe1GDZgtadZOeY+sFW/RxvxeZ6rN0z
zUmie9tNEWbNLk0xdqTbIP2B57OeicZye8nVZzGjCZnqJNhKTG0j8XayMej/J6TB
mGC2DpwcTWIf0FDuEGTRKHOwsbQ/DOY6ynUsaY4JbnbmlHOqTqG4vHkUPCdADB5Y
NuPYldBSGrns2bFNXdMhp7eRJJKi81vmmHytRmj/Y3cA0NBagiMBsTurUItkSajE
+pBH2B04488M5/ymOG/X7BQcpDFMCxbtRIAAPGB4vKIaFKURR3v8lLguS/ElTdo+
oi2Nh9qFZsDUH6qQJ8HZOGgaP94cse1q2AKND3ynXrcMXTZ/1S2t6azk0u8AgbuU
dd3sHjeYHomvt6Iv1AM/csMtGwK2Hk53k166HXj3BbDYlS5zID1Wqcc+Cs1jYOiN
9yOiNVa4ByWsgfdJMeJ3/u5849oePZ9mPE5eXfZ8N7Nf9Qhvgp26QpYQ01tA+V1k
PuzdOaX74ldFtzuNuAr/VicbmpImeBdHqTFqaJYULuvKeMP3MoY=
=tjXa
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



[Git][xorg-team/vulkan/vulkan-loader] Pushed new tag vulkan-loader-1.2.162.0-1

2021-01-06 Thread Timo Aaltonen


Timo Aaltonen pushed new tag vulkan-loader-1.2.162.0-1 at X Strike Force / 
vulkan / vulkan-loader

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/vulkan-loader/-/tree/vulkan-loader-1.2.162.0-1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/vulkan/vulkan-loader][debian-unstable] 39 commits: docs: Update static linking info

2021-01-06 Thread Timo Aaltonen


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / 
vulkan-loader


Commits:
0c0ac2c6 by Charles Giessen at 2020-09-29T15:26:19-06:00
docs: Update static linking info

When static linking was removed as a build option, the documentation
for it was not ammended. This commit changes the text to describe that
it used to be supported, is no longer supported, and why the feature
was removed.

Change-Id: I8da0c1c811be7e9dc5119c4c27c34a5cbb30edf8

- - - - -
7c07085a by Lenny Komow at 2020-10-01T11:03:25-06:00
loader: Fix incorrect allocation error cleanup

- - - - -
3610ce9f by Lenny Komow at 2020-10-05T18:28:55-06:00
docs: Remove outdated references to WDK

Change-Id: Iab787fa84e76fefd5b22bd97566dbf47cf642ed0

- - - - -
0456e536 by Charles Giessen at 2020-10-06T09:34:24-06:00
docs: Update build.md for static build changes

macOS is the only supported platform for a static loader.
Changes the build.md and CMakeList.txt to correctly specify
the option and warning message.

Change-Id: Iaf00e65e60ce5833516b7fe290eed7198436b48b

- - - - -
e1c93817 by Brecht Sanders at 2020-10-06T10:28:48-06:00
loader: Fixes build with MinGW-w64 8.0.0.

See http://winlibs.com for a release of such GCC compiler
See issue https://github.com/KhronosGroup/Vulkan-Loader/issues/474

- - - - -
a638f3ac by Shannon McPherson at 2020-10-06T10:47:13-06:00
build: Update known-good files for 1.2.156 header

Changes:
- Updated `known_good.json`

Change-Id: Iefcdd52d8021515764d644ca86b0c5cd3dce8e16

- - - - -
121d3c20 by Piers Daniell at 2020-10-07T14:41:11-06:00
Fix some issues when EnumerateAdapterPhysicalDevices is available

1) Fix a memory leak with sorted_array[].physical_devices when 
EnumerateAdapterPhysicalDevices  returns an error. This fixes a failure with 
the 
"dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail"
 Vulkan CTS test.

2) Fix an issue with vkEnumeratePhysicalDeviceGroups() when 
fpCreateDXGIFactory1() fails, which will happen with Windows versions before 
version 10.

- - - - -
dc8a96d6 by Piers Daniell at 2020-10-07T16:28:14-06:00
Fix formatting issue.

- - - - -
e3ba62fe by Dorian Apanel at 2020-10-08T16:19:21-06:00
loader: Override layer load when custom allocator used.

When custom allocator is used, and is requested to allocate
zero size allocation, it can return NULL, which is then
interpreted as VK_ERROR_OUT_OF_HOST_MEMORY.

When such allocator was used, override layer was not loaded.

fix #485

- - - - -
14ad927e by Dorian Apanel at 2020-10-08T16:19:21-06:00
Handling also zero size override paths.

- - - - -
970c1327 by Shannon McPherson at 2020-10-12T14:37:47-06:00
build: Update known-good files for 1.2.157 header

Changes:
- Updated `known_good.json`

Change-Id: I7705cbe942a67c7b915349a1c34c7615d1dc4691

- - - - -
f8a87624 by Craig Stout at 2020-10-19T10:12:32-06:00
Add Fuchsia support

Fuchsia (fuchsia.dev) builds with GN and uses a loader service to load
the ICD into the application's address space.

ANGLE builds have been verified.
Reemoves unused variable is_icd.

- - - - -
5d51a8a4 by Rémi Verschelde at 2020-10-20T13:28:54-06:00
CMake: Fix libdir in pkg-config file, dehardcode includedir

Fixes #489.
Supersedes #214.

- - - - -
91ce213a by xantares at 2020-10-20T13:29:15-06:00
Fix vulkan link to on cfgmgr32 case-sensitive fs

On MinGW from Linux this fails because cfgmgr32 is lowercase. This will still 
work on win32.
- - - - -
f3b74dc7 by Craig Stout at 2020-10-26T17:59:09-06:00
Add support for VK_FUCHSIA_imagepipe_surface

- - - - -
8e2b7d03 by Michel Zou at 2020-10-26T18:42:56-06:00
tests: Use cmake -E copy instead of xcopy

- - - - -
2b0892e1 by Shannon McPherson at 2020-10-27T11:11:32-06:00
build: Update known-good files for 1.2.158 header

Changes:
- Updated `known_good.json`
- Generated new source files

Change-Id: I5f06eec6afb61bac576cbad3e6e6982c0bd0440c

- - - - -
8308d674 by Shahbaz Youssefi at 2020-10-28T09:44:21-06:00
Generate libvulkan.so.1 on Linux instead of libvulkan.so

This is the Linux way.  Previously, a copy step was added to copy
libvulkan.so to libvulkan.so.1.  However, that only runs if everything
is built and not when a specific target is built.

There is no need for libvulkan.so on Linux, so this change makes the
libvulkan target directly generate libvulkan.so.1 and removes the copy
step.

- - - - -
42865424 by xantares at 2020-10-28T13:27:16-06:00
Configure vulkan.pc when pkg-config is available

This allows vulkan.pc to be enabled on MinGW
- - - - -
0d912af5 by Michel Zou at 2020-10-30T11:38:59-06:00
Add an option to disable MASM

MASM generally goes with msvc, but it is not necessarily available with MinGW.

- - - - -
07bbf14a by Shahbaz Youssefi at 2020-10-30T11:47:06-06:00
Revert "Generate libvulkan.so.1 on Linux instead of libvulkan.so"

Causes Chromium to pick up ANGLE's build of Vulkan-Loader instead of the
system one, with the caveat that the gn build of Vulkan-Loader doesn't
support VK_KHR_xlib_surface which Chromium depends on.

[Git][xorg-team/vulkan/vulkan-loader][upstream-unstable] 33 commits: docs: Update static linking info

2021-01-06 Thread Timo Aaltonen


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / vulkan / 
vulkan-loader


Commits:
0c0ac2c6 by Charles Giessen at 2020-09-29T15:26:19-06:00
docs: Update static linking info

When static linking was removed as a build option, the documentation
for it was not ammended. This commit changes the text to describe that
it used to be supported, is no longer supported, and why the feature
was removed.

Change-Id: I8da0c1c811be7e9dc5119c4c27c34a5cbb30edf8

- - - - -
7c07085a by Lenny Komow at 2020-10-01T11:03:25-06:00
loader: Fix incorrect allocation error cleanup

- - - - -
3610ce9f by Lenny Komow at 2020-10-05T18:28:55-06:00
docs: Remove outdated references to WDK

Change-Id: Iab787fa84e76fefd5b22bd97566dbf47cf642ed0

- - - - -
0456e536 by Charles Giessen at 2020-10-06T09:34:24-06:00
docs: Update build.md for static build changes

macOS is the only supported platform for a static loader.
Changes the build.md and CMakeList.txt to correctly specify
the option and warning message.

Change-Id: Iaf00e65e60ce5833516b7fe290eed7198436b48b

- - - - -
e1c93817 by Brecht Sanders at 2020-10-06T10:28:48-06:00
loader: Fixes build with MinGW-w64 8.0.0.

See http://winlibs.com for a release of such GCC compiler
See issue https://github.com/KhronosGroup/Vulkan-Loader/issues/474

- - - - -
a638f3ac by Shannon McPherson at 2020-10-06T10:47:13-06:00
build: Update known-good files for 1.2.156 header

Changes:
- Updated `known_good.json`

Change-Id: Iefcdd52d8021515764d644ca86b0c5cd3dce8e16

- - - - -
121d3c20 by Piers Daniell at 2020-10-07T14:41:11-06:00
Fix some issues when EnumerateAdapterPhysicalDevices is available

1) Fix a memory leak with sorted_array[].physical_devices when 
EnumerateAdapterPhysicalDevices  returns an error. This fixes a failure with 
the 
"dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail"
 Vulkan CTS test.

2) Fix an issue with vkEnumeratePhysicalDeviceGroups() when 
fpCreateDXGIFactory1() fails, which will happen with Windows versions before 
version 10.

- - - - -
dc8a96d6 by Piers Daniell at 2020-10-07T16:28:14-06:00
Fix formatting issue.

- - - - -
e3ba62fe by Dorian Apanel at 2020-10-08T16:19:21-06:00
loader: Override layer load when custom allocator used.

When custom allocator is used, and is requested to allocate
zero size allocation, it can return NULL, which is then
interpreted as VK_ERROR_OUT_OF_HOST_MEMORY.

When such allocator was used, override layer was not loaded.

fix #485

- - - - -
14ad927e by Dorian Apanel at 2020-10-08T16:19:21-06:00
Handling also zero size override paths.

- - - - -
970c1327 by Shannon McPherson at 2020-10-12T14:37:47-06:00
build: Update known-good files for 1.2.157 header

Changes:
- Updated `known_good.json`

Change-Id: I7705cbe942a67c7b915349a1c34c7615d1dc4691

- - - - -
f8a87624 by Craig Stout at 2020-10-19T10:12:32-06:00
Add Fuchsia support

Fuchsia (fuchsia.dev) builds with GN and uses a loader service to load
the ICD into the application's address space.

ANGLE builds have been verified.
Reemoves unused variable is_icd.

- - - - -
5d51a8a4 by Rémi Verschelde at 2020-10-20T13:28:54-06:00
CMake: Fix libdir in pkg-config file, dehardcode includedir

Fixes #489.
Supersedes #214.

- - - - -
91ce213a by xantares at 2020-10-20T13:29:15-06:00
Fix vulkan link to on cfgmgr32 case-sensitive fs

On MinGW from Linux this fails because cfgmgr32 is lowercase. This will still 
work on win32.
- - - - -
f3b74dc7 by Craig Stout at 2020-10-26T17:59:09-06:00
Add support for VK_FUCHSIA_imagepipe_surface

- - - - -
8e2b7d03 by Michel Zou at 2020-10-26T18:42:56-06:00
tests: Use cmake -E copy instead of xcopy

- - - - -
2b0892e1 by Shannon McPherson at 2020-10-27T11:11:32-06:00
build: Update known-good files for 1.2.158 header

Changes:
- Updated `known_good.json`
- Generated new source files

Change-Id: I5f06eec6afb61bac576cbad3e6e6982c0bd0440c

- - - - -
8308d674 by Shahbaz Youssefi at 2020-10-28T09:44:21-06:00
Generate libvulkan.so.1 on Linux instead of libvulkan.so

This is the Linux way.  Previously, a copy step was added to copy
libvulkan.so to libvulkan.so.1.  However, that only runs if everything
is built and not when a specific target is built.

There is no need for libvulkan.so on Linux, so this change makes the
libvulkan target directly generate libvulkan.so.1 and removes the copy
step.

- - - - -
42865424 by xantares at 2020-10-28T13:27:16-06:00
Configure vulkan.pc when pkg-config is available

This allows vulkan.pc to be enabled on MinGW
- - - - -
0d912af5 by Michel Zou at 2020-10-30T11:38:59-06:00
Add an option to disable MASM

MASM generally goes with msvc, but it is not necessarily available with MinGW.

- - - - -
07bbf14a by Shahbaz Youssefi at 2020-10-30T11:47:06-06:00
Revert "Generate libvulkan.so.1 on Linux instead of libvulkan.so"

Causes Chromium to pick up ANGLE's build of Vulkan-Loader instead of the
system one, with the caveat that the gn build of Vulkan-Loader doesn't
support VK_KHR_xlib_surface which Chromium depends o