Bug#903825: xserver-xorg-video-sunffb: sparc64 architecture is disabled

2018-07-15 Thread Gregor Riepl
Package: xserver-xorg-video-sunffb
Version: 1:1.2.2-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Debian has dropped support for the sparc (32-bit) architecture some time ago,
but a dedicated debian-ports team has started working on a sparc64 port.

Since this port is already very mature, it would make sense to bring back
some old packages that were only supported on sparc.
The Xorg sunffb driver is one of them.

Please add the "sparc64" to the list of build Architectures: in d/control, so
this package returns to the repositories.

I have verified that building on sparc64 works, but I haven't tested the
resulting driver yet.

Thank you!

-- System Information:
Debian Release: buster/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable'), (50, 'experimental')
Architecture: sparc64

Kernel: Linux 4.16.0-2-sparc64
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_GB.UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.1.4-1

2018-07-15 Thread Emilio Pozuelo Monfort
Emilio Pozuelo Monfort pushed new tag mesa-18.1.4-1 at X Strike Force / lib / 
mesa

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


[Git][xorg-team/lib/mesa][debian-unstable] 33 commits: docs: Add SHA256 sums to notes for 18.1.3

2018-07-15 Thread Emilio Pozuelo Monfort
Emilio Pozuelo Monfort pushed to branch debian-unstable at X Strike Force / lib 
/ mesa


Commits:
f815839d by Dylan Baker at 2018-06-29T11:00:48-07:00
docs: Add SHA256 sums to notes for 18.1.3

- - - - -
f102eada by Ross Burton at 2018-07-03T10:24:58-07:00
egl: fix build race in automake

There is a parallel make build issue in src/egl/drivers/dri2/
for wayland builds. Can be reproduced with:

$ rm src/egl/drivers/dri2/*.h src/egl/drivers/dri2/platform_wayland.lo
$ make -C src/egl/ drivers/dri2/platform_wayland.lo
../../../mesa-18.1.2/src/egl/drivers/dri2/platform_wayland.c:50:10: fatal 
error: linux-dmabuf-unstable-v1-client-protocol.h: No such file or directory

This patch adds the missing dependency.

Fixes: 02cc359372773800de817 "egl/wayland: Use linux-dmabuf interface for 
buffers"
Reviewed-by: Eric Engestrom 

[Eric: fixed up the commit title]
Signed-off-by: Eric Engestrom 
(cherry picked from commit d7c4ce1d1d800a4721122a20b5a289951e7f4fbc)

- - - - -
2fa4b4df by Jason Ekstrand at 2018-07-03T10:24:58-07:00
intel/fs: Split instructions low to high in lower_simd_width

Commit 0d905597f fixed an issue with the placement of the zip and unzip
instructions.  However, as a side-effect, it reversed the order in which
we were emitting the split instructions so that they went from high
group to low instead of low to high.  This is fine for most things like
texture instructions and the like but certain render target writes
really want to be emitted low to high.  This commit just switches the
order back around to be low to high.

Reviewed-by: Matt Turner 
Fixes: 0d905597f "intel/fs: Be more explicit about our placement of 
[un]zip"
(cherry picked from commit d5b617a28e89fda62fb6cceec10686b0bb4b4fb2)

- - - - -
fb39f5d2 by Rhys Perry at 2018-07-03T10:24:58-07:00
nvc0/ir: fix TargetNVC0::insnCanLoadOffset()

Previously, TargetNVC0::insnCanLoadOffset() returned whether the offset
could be set to a specific value. The IndirectPropagation pass expected
it to return whether the offset could be increased by a specific value,
which is what TargetNV50::insnCanLoadOffset() does.

Fixes: 37b67db6ae34fb6586d640a7a1b6232f091dd812
("nvc0/ir: be careful about propagating very large offsets into 
const load")

Signed-off-by: Rhys Perry 
Reviewed-by: Karol Herbst 
Signed-off-by: Karol Herbst 
(cherry picked from commit 6bb0f87c6003e1d80aa79f6a591620aecc7b031d)

- - - - -
45bea648 by Timothy Arceri at 2018-07-03T10:24:58-07:00
glsl: skip comparison opt when adding vars of different size

The spec allows adding scalars with a vector or matrix. In this case
the opt was losing swizzle and size information.

This fixes a bug with Doom (2016) shaders.

Fixes: 34ec1a24d61f ("glsl: Optimize (x + y cmp 0) into (x cmp -y).")

Reviewed-by: Ian Romanick 
(cherry picked from commit 2a5121bf355001e2c69ba05e8d9be4ed633c7bf4)

- - - - -
fde83d5f by Marek Olšák at 2018-07-03T10:24:58-07:00
radeonsi: fix memory exhaustion issue with DCC statistics gathering with DRI2

Cc: 18.1 
(cherry picked from commit 41f80373b46604f585497086f971a43aeea7f0c1)
Conflicts fixed by Dylan

Conflicts:
src/gallium/drivers/radeonsi/si_blit.c

- - - - -
fed76b32 by Jason Ekstrand at 2018-07-03T10:25:21-07:00
anv: Be more careful about hashing pipeline layouts

Previously, we just hashed the entire descriptor set layout verbatim.
This meant that a bunch of extra stuff such as pointers and reference
counts made its way into the cache.  It also meant that we weren't
properly hashing in the Y'CbCr conversion information information from
bound immutable samplers.

Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Timothy Arceri 
(cherry picked from commit d1c778b362d3ccf203f33095bee2af45dc8cde9a)

- - - - -
52b78ae7 by Iago Toral Quiroga at 2018-07-03T10:25:26-07:00
anv/cmd_buffer: make descriptors dirty when emitting base state address

Every time we emit a new state base address we will need to re-emit our
binding tables, since they might have been emitted with a different base
state adress.

Reviewed-by: Lionel Landwerlin 
Reviewed-by: Jason Ekstrand 
CC: 
(cherry picked from commit 1b54824687df5170e1dd5ab701b2b76da299b851)

- - - - -
ebaa43be by Iago Toral Quiroga at 2018-07-03T10:25:32-07:00
anv/cmd_buffer: clean dirty push constants flag after emitting push constants

Reviewed-by: Lionel Landwerlin 
Reviewed-by: Jason Ekstrand 
CC: 
(cherry picked from commit 6a1d8350c91eed4ab10569683902a0fea4c048c5)

- - - - -
a4aec345 by Iago Toral Quiroga at 2018-07-03T10:25:38-07:00
anv/cmd_buffer: never shrink the push constant buffer size

If we have to re-emit push con

Processing of mesa_18.1.4-1_source.changes

2018-07-15 Thread Debian FTP Masters
mesa_18.1.4-1_source.changes uploaded successfully to localhost
along with the files:
  mesa_18.1.4-1.dsc
  mesa_18.1.4.orig.tar.gz
  mesa_18.1.4-1.diff.gz
  mesa_18.1.4-1_source.buildinfo

Greetings,

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



mesa_18.1.4-1_source.changes ACCEPTED into unstable

2018-07-15 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 15 Jul 2018 12:59:44 +0200
Source: mesa
Binary: libxatracker2 libxatracker-dev libgbm1 libgbm-dev libegl-mesa0 
libegl1-mesa libegl1-mesa-dev libwayland-egl1-mesa libgles2-mesa 
libgles2-mesa-dev libglapi-mesa libglx-mesa0 libgl1-mesa-glx libgl1-mesa-dri 
libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers 
mesa-vdpau-drivers mesa-vulkan-drivers mesa-opencl-icd
Architecture: source
Version: 18.1.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Emilio Pozuelo Monfort 
Description:
 libegl-mesa0 - free implementation of the EGL API -- Mesa vendor library
 libegl1-mesa - transitional dummy package
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-glx - transitional dummy package
 libglapi-mesa - free implementation of the GL API -- shared library
 libgles2-mesa - transitional dummy package
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libglx-mesa0 - free implementation of the OpenGL API -- GLX vendor library
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - transitional dummy package
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-va-drivers - Mesa VA-API video acceleration drivers
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vulkan-drivers - Mesa Vulkan graphics drivers
Changes:
 mesa (18.1.4-1) unstable; urgency=medium
 .
   [ Emilio Pozuelo Monfort ]
   * New upstream release.
 .
   [ Simon McVittie ]
   * Make libwayland-dev Build-Depends consistent with -dev Depends
Checksums-Sha1:
 27b75d0d3bf09dad436354cfeabed0b916461221 4859 mesa_18.1.4-1.dsc
 161bd9e945f6952c43f4e59f8aef263364091a5f 18885083 mesa_18.1.4.orig.tar.gz
 a0f919469689020d2efc52bccaaef66188b1437a 95618 mesa_18.1.4-1.diff.gz
 5c8e1d9433a2a9aa3db6af040c15854eb6546b8e 9482 mesa_18.1.4-1_source.buildinfo
Checksums-Sha256:
 b5ab7af0bbfeebbae80611876faee6c7e916f2363f776ccac14b5bf8fe45ca68 4859 
mesa_18.1.4-1.dsc
 8acd42e4ac4d1e96ed22344073b3d4fef03d10f225f4eaf3f88c001dfc10e2db 18885083 
mesa_18.1.4.orig.tar.gz
 3578c6e0a3010dae68c309ca06bed433658dcd4b2e138e1dac75a977a7d3e944 95618 
mesa_18.1.4-1.diff.gz
 6f5e6e605cacdea8aff237e9d05d14e9343605792a42bc3303534afd116af87c 9482 
mesa_18.1.4-1_source.buildinfo
Files:
 958e68af2680beb861e26f58158722b6 4859 graphics optional mesa_18.1.4-1.dsc
 7a28a3c548b4fe6a51670e10cfaea96e 18885083 graphics optional 
mesa_18.1.4.orig.tar.gz
 4c5aa529251887a5e556585e34aa111f 95618 graphics optional mesa_18.1.4-1.diff.gz
 7e30316ab068e37ec694904069bb71c1 9482 graphics optional 
mesa_18.1.4-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAltLcIwACgkQnUbEiOQ2
gwI7cxAAx45yKT0xh5YEulaNO/qZGtkztDLvqgk6Poch4s8gz8j+OT97P0wJjNvy
VCY0BnlLTblzmcZ3NWc6Tm7NhwoyIiXXMT2R01Vxk2BgojWt8+4fmuIsmVpcbwZ8
3XYQw9H6aEkgmf/KlG0xwkfmemN8i5wCIyzFCaavkBKJjGiWXhQg5+NWiBH+B8H/
a2QV5vjBdLdd9Z/bg4aTuVMTbUqVl2G64W8EINTPCi3W3hSEJTt+NSzPDsDmljnd
RQTO/6k/wNwGLWuRlkROC2+Tr74Qe9ysMCz5hrTndkqXjpwwnw/ooYnWk9q9x+7G
tbQmc2Ziu3EYQmEgpzuPDuz0Cem4P6BcMeJsElnNKM5Q8Rbwlw78knNmhd31c5Er
o/UdLXqUOsLNphc1vZ1U31UyXLud7Qdxg/4TWAI5/Ic/J1E+jfy2MITRXBbqe31d
F0iJznAoZ5IB8GwwmMesFXRsv9SGiI5Y+gmmLxJGImmHAQHTMa96sZKOquV5L2lF
DNxFcpA59CodVc59SYVYZjhgQI08Zsa6WZ7Uk8lQMHoUoFmQ6W21uKhHlRdjYQ7o
mbWvDfSRjXrknUcB7y5eqhd9wrczm7xTwOezD/cBEWfhtV5QAFJp21xxfQokZcOT
S5igrbDAL8M65qu4c58cAtDhtGy59/uoeIt5P4JrnwEHZ1zTRUo=
=mJWZ
-END PGP SIGNATURE-


Thank you for your contribution to Debian.