libdrm_2.4.89-1_source.changes ACCEPTED into unstable

2017-12-18 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 18 Dec 2017 17:47:40 +0100
Source: libdrm
Binary: libdrm-dev libdrm2 libdrm-common libdrm2-udeb libdrm-intel1 
libdrm-nouveau2 libdrm-radeon1 libdrm-omap1 libdrm-freedreno1 libdrm-exynos1 
libdrm-tegra0 libdrm-amdgpu1 libdrm-etnaviv1
Architecture: source
Version: 2.4.89-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Andreas Boll 
Description:
 libdrm-amdgpu1 - Userspace interface to amdgpu-specific kernel DRM services -- 
run
 libdrm-common - Userspace interface to kernel DRM services -- common files
 libdrm-dev - Userspace interface to kernel DRM services -- development files
 libdrm-etnaviv1 - Userspace interface to etnaviv-specific kernel DRM services 
-- ru
 libdrm-exynos1 - Userspace interface to exynos-specific kernel DRM services -- 
run
 libdrm-freedreno1 - Userspace interface to msm/kgsl kernel DRM services -- 
runtime
 libdrm-intel1 - Userspace interface to intel-specific kernel DRM services -- 
runt
 libdrm-nouveau2 - Userspace interface to nouveau-specific kernel DRM services 
-- ru
 libdrm-omap1 - Userspace interface to omap-specific kernel DRM services -- 
runti
 libdrm-radeon1 - Userspace interface to radeon-specific kernel DRM services -- 
run
 libdrm-tegra0 - Userspace interface to tegra-specific kernel DRM services -- 
runt
 libdrm2- Userspace interface to kernel DRM services -- runtime
 libdrm2-udeb - Userspace interface to kernel DRM services -- runtime (udeb)
Changes:
 libdrm (2.4.89-1) unstable; urgency=medium
 .
   * New upstream release.
   * Update libdrm2.symbols and shlibs.
   * Update libdrm-amdgpu1.symbols and shlibs.
   * Update libdrm-etnaviv1.symbols and shlibs.
   * Update libdrm-freedreno1.symbols and shlibs.
   * Bump standards version to 4.1.2.
Checksums-Sha1:
 c13347435f215988629de60d8096f73f3689fd2f 3040 libdrm_2.4.89-1.dsc
 fac3103d83d22dea1faf9a76dfe8e47579486a3d 1094470 libdrm_2.4.89.orig.tar.gz
 23b53dd5e45566a427affaed2d1508738fee0cc5 50186 libdrm_2.4.89-1.diff.gz
Checksums-Sha256:
 22b0c6f98d04916874e6addde08c68d04f33215bbf097bdfd7fc182b1058cd19 3040 
libdrm_2.4.89-1.dsc
 c376b9ba0974700632939139397a12d4e3c93c31835a27dda855159441713e70 1094470 
libdrm_2.4.89.orig.tar.gz
 06b33b2dbf3c870ec35ebebd48cc061d4b3cd9ff365357eea20dd1ea9184a069 50186 
libdrm_2.4.89-1.diff.gz
Files:
 a4450b7e4714c85161de1d568639952f 3040 libs optional libdrm_2.4.89-1.dsc
 4379fa4e3868feb5d5319c854a8280f8 1094470 libs optional 
libdrm_2.4.89.orig.tar.gz
 661069484f53654a7cef17f9f4a11c32 50186 libs optional libdrm_2.4.89-1.diff.gz

-BEGIN PGP SIGNATURE-

iQJPBAEBCgA5FiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlo38gMbHGFuZHJlYXMu
Ym9sbC5kZXZAZ21haWwuY29tAAoJEB7vU9OKOpxnOQoQAJhGJpSmEFSzNMZFe+wS
YLBYCLIWDpho2zhJElgO54RWRDxIjkmImi1qyyaYxu2qvjXXtVu6IIBstUhOjwP9
Qx0p9OL5P28oLrd287hmJiibsbCllfzqeAohXueerDKQRtySaKFxFZm7guWvfYto
oSu7euwTS1CjWL46Y/kgEPvC8Oa+wbn+MV2VdjzzIA03vrcM6K7ETynN6HhQAkV6
C/xvkQInuUZ6M0K5tBa/t6GIjASQZc0AQT9JpWtBw6YAwGuk+eGd9w2rzWjAmJPV
8fxmxIVtpcBKblC35mCa4V6fD7vRgWyEh/ySGMYM2+wamWe4E/1DOTuike6nRhQ5
txeJhZUDm9DtSHUxNg7CRREtovNaNMXiPZiiYdZblUB0Vy8iHV5XCV5JSrWeOsO4
olfOWwTWDUOC1zAa5Gb/nlu60WyY2z+/AxxqYX/aa11+HoNxnD5qVDQYY1rCE0xl
GoBM4BH97hwA9Xox7ZaJlE06qdjPuvWBRWNSgSX5LRl2z6+t0CWearfgch3H12/y
CUaSdPeScqVz7/YgJsRmXYPnHdydi9iy9e0UCj1F+NnqAoXt8gOFkgKaPZRdS4o7
vH8hGCszw1gyf0ZvhquiiJ6FlOe/aVkEahBckhmqmF5fVh6B1NwLqbCTt+bhQUZ8
mN0hRPm4xC53koxv2U018aCm
=mq+V
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of libdrm_2.4.89-1_source.changes

2017-12-18 Thread Debian FTP Masters
libdrm_2.4.89-1_source.changes uploaded successfully to localhost
along with the files:
  libdrm_2.4.89-1.dsc
  libdrm_2.4.89.orig.tar.gz
  libdrm_2.4.89-1.diff.gz

Greetings,

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



libdrm: Changes to 'refs/tags/libdrm-2.4.89-1'

2017-12-18 Thread Andreas Boll
Tag 'libdrm-2.4.89-1' created by Andreas Boll  at 
2017-12-18 16:51 +

Tagging upload of libdrm 2.4.89-1 to unstable.
-BEGIN PGP SIGNATURE-

iQJPBAABCgA5FiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlo38gcbHGFuZHJlYXMu
Ym9sbC5kZXZAZ21haWwuY29tAAoJEB7vU9OKOpxnkRcQAJH5Yfh17wUDHgWqhSSn
nJbUTqhUeqadrvKaXx6WkPd4dm3s0+WkBe+YDIjdV7D/clpMpfRzkD+ITjdVWgi4
loxr3T0VyTpskXDmJrMKbmqcnzM4zIdf6rL/HJXxBtZ/EcpXa2m1089cYrb6AEES
HjQjHULZBpumz2Nz8T+5qm+VdJkkzylLvMBADsQ/iJzOvVRNpywfMjH16sJ48d+M
jM0+lORuHAtZ5XFkIUyDHNoIqvPIVFqHw8dw3mxM6wqjwE1GM/gf4O2543U/MTrF
ptGTNW8dCJlydS18u0uP3cpvmjFokFdZu6O2q+aW6QiExcBc/gpZJhV0BSXKv3jQ
9aLPM2CJLEuUyq+WVhoJR1SVjuyrje+WfiHvUBZgszfID7iLKeuNlYf7g21DHOlw
fWdq3zvRw6VpgwqZfkJeMzAmuQzU8KhI91fBXtcg5csFOz74ZOGCTD8hosCiYNzH
SyJkw7DZ4MgzCRBeGyamS5hPvX2T0Q3GUWIDX24+Yd82ZQF47AuQfmhKergQt3Qp
bm4J7B3IEWgfXrtTdtbaeuf+btcLNv8JNVy7LLXZd0AVJCfp0itkctnMEUTzOvtw
UCZRcERb70aY8Uhsq165ZRFoJHqsuFGjRGDjJ07AbCnSc0ZidlgMnJKKqE5UEUQK
ugE6FRuvJczjxbz444ep4o20
=VMR7
-END PGP SIGNATURE-

Changes since libdrm-2.4.88-1:
Andreas Boll (8):
  Merge tag 'libdrm-2.4.89' into debian-unstable
  Bump changelog
  Update libdrm2.symbols and shlibs.
  Update libdrm-amdgpu1.symbols and shlibs.
  Update libdrm-etnaviv1.symbols and shlibs.
  Update libdrm-freedreno1.symbols and shlibs.
  Bump standards version to 4.1.2.
  Upload to unstable.

Andrey Grodzovsky (10):
  amdgpu: Add functions to disable suites and tests.
  amdgpu: Use new suite/test disabling functionality.
  amdgpu: Move memory alloc tests in bo suite.
  amdgpu: Add memory over allocation test.
  amdgpu: Disable deadlock test suite for Vega 10
  amdgpu: Switch amdgpu CS tests enabling to the new way.
  amdgpu: Dynamicly disable BO suite "Metadata" test.
  amdgpu: Add explicit dependency test.
  amdgpu: Remove dummy CU_ASSERT_EQUAL.
  tests/amdgpu: Add return CUE_SUCCESS to suite_vcn_tests_clean.

Bas Nieuwenhuizen (2):
  drm: Add drmSyncobjReset & drmSyncobjSignal wrappers.
  amdgpu: Add syncobj reset & signal wrappers.

Christian Gmeiner (3):
  etnaviv: sync uapi header
  etnaviv: add permon support
  etnaviv: support performance monitor requests

Christian König (6):
  amdpgu: fix coding style in amdgpu_vamgr.c
  amdgpu: sanitize 64bit VA manager
  amdgpu: fix 32bit VA manager max address
  amdgpu: use the high VA range if possible
  Revert "amdgpu: use the high VA range if possible"
  Revert "amdgpu: fix 32bit VA manager max address"

Dave Airlie (1):
  configure.ac: bump version for release

David Mao (1):
  amdgpu: Adding amdgpu_cs_create_syncobj2 to create syncobj as signaled 
initially

Emil Velikov (1):
  freedreno: add the API fd_pipe_new2 to the symbol test

Eric Anholt (6):
  headers: Sync vc4 header from drm-next.
  headers: Sync up some header guard changes from drm-next.
  headers: Sync up some comment spelling and whitespace fixes from drm-next.
  headers: Sync up mga_drm.h from drm-next.
  headers: Sync up kernel changes to use kernel types instead of stdint.h.
  headers: Drop outdated node about a delta in drm_mode.h.

Inki Dae (1):
  exynos: change the license to X11/MIT

Keith Packard (2):
  drm: Add drm mode lease ioctl wrappers [v3]
  drm: Add CrtcGetSequence and CrtcQueueSequence IOCTLs [v2]

Lucas Stach (1):
  etnaviv: fix BO cache to properly work with different flags

Michel Dänzer (5):
  amdgpu: Add amdgpu_cs_create_syncobj2 to amdgpu-symbol-check
  amdgpu: Clean up amdgpu_parse_asic_ids error handling
  amdgpu: Simplify error handling in parse_one_line
  amdgpu: Only remember the device's marketing name
  amdgpu.ids: Refresh from AMD 17.40 release

Rob Clark (2):
  freedreno: sync uapi header (driver version 1.3.0)
  freedreno: submit-queue context priority

Rob Herring (1):
  Android: disable warnings causing errors

---
 Android.common.mk  |1 
 amdgpu/Android.mk  |3 
 amdgpu/Makefile.am |5 
 amdgpu/amdgpu-symbol-check |3 
 amdgpu/amdgpu.h|   43 +
 amdgpu/amdgpu_asic_id.c|  139 
 amdgpu/amdgpu_cs.c |   28 +++
 amdgpu/amdgpu_device.c |   51 +-
 amdgpu/amdgpu_internal.h   |   18 --
 amdgpu/amdgpu_vamgr.c  |   31 +--
 configure.ac   |2 
 data/amdgpu.ids|   31 +++
 debian/changelog   |   11 +
 debian/control |2 
 debian/libdrm-amdgpu1.symbols  |3 
 debian/libdrm-etnaviv1.symbols |5 
 debian/libdrm-freedreno1.symbols   |1 
 debian/libdrm2.symbols |8 
 debian/rules   |8 
 etnaviv/Makefile.sources   |1 
 etnaviv/etnaviv-symbol-check   |5 
 etnaviv/etnaviv_bo_cache.c |   26 ++-
 

libdrm: Changes to 'debian-unstable'

2017-12-18 Thread Andreas Boll
 Android.common.mk  |1 
 amdgpu/Android.mk  |3 
 amdgpu/Makefile.am |5 
 amdgpu/amdgpu-symbol-check |3 
 amdgpu/amdgpu.h|   43 +
 amdgpu/amdgpu_asic_id.c|  139 
 amdgpu/amdgpu_cs.c |   28 +++
 amdgpu/amdgpu_device.c |   51 +-
 amdgpu/amdgpu_internal.h   |   18 --
 amdgpu/amdgpu_vamgr.c  |   31 +--
 configure.ac   |2 
 data/amdgpu.ids|   31 +++
 debian/changelog   |   11 +
 debian/control |2 
 debian/libdrm-amdgpu1.symbols  |3 
 debian/libdrm-etnaviv1.symbols |5 
 debian/libdrm-freedreno1.symbols   |1 
 debian/libdrm2.symbols |8 
 debian/rules   |8 
 etnaviv/Makefile.sources   |1 
 etnaviv/etnaviv-symbol-check   |5 
 etnaviv/etnaviv_bo_cache.c |   26 ++-
 etnaviv/etnaviv_cmd_stream.c   |   20 ++
 etnaviv/etnaviv_drm.h  |   43 -
 etnaviv/etnaviv_drmif.h|   23 ++
 etnaviv/etnaviv_perfmon.c  |  189 ++
 etnaviv/etnaviv_priv.h |   25 ++
 exynos/exynos_fimg2d.c |   21 ++
 exynos/exynos_fimg2d.h |   21 ++
 exynos/fimg2d_reg.h|   21 ++
 freedreno/freedreno-symbol-check   |1 
 freedreno/freedreno_drmif.h|3 
 freedreno/freedreno_pipe.c |   19 ++
 freedreno/freedreno_priv.h |3 
 freedreno/kgsl/kgsl_pipe.c |3 
 freedreno/kgsl/kgsl_priv.h |2 
 freedreno/msm/msm_drm.h|   40 
 freedreno/msm/msm_pipe.c   |   41 
 freedreno/msm/msm_priv.h   |3 
 freedreno/msm/msm_ringbuffer.c |1 
 include/drm/README |   22 --
 include/drm/mga_drm.h  |   12 +
 include/drm/nouveau_drm.h  |   94 ++-
 include/drm/qxl_drm.h  |   82 +
 include/drm/r128_drm.h |   10 +
 include/drm/radeon_drm.h   |  128 +++
 include/drm/savage_drm.h   |   20 +-
 include/drm/sis_drm.h  |   10 +
 include/drm/tegra_drm.h|   14 +
 include/drm/vc4_drm.h  |   47 +
 include/drm/via_drm.h  |8 
 include/drm/vmwgfx_drm.h   |9 +
 libkms/exynos.c|   22 ++
 tests/amdgpu/amdgpu_test.c |  186 +++---
 tests/amdgpu/amdgpu_test.h |   56 ++
 tests/amdgpu/basic_tests.c |  311 +++--
 tests/amdgpu/bo_tests.c|   75 
 tests/amdgpu/cs_tests.c|   64 +++
 tests/amdgpu/deadlock_tests.c  |   27 ++-
 tests/amdgpu/uvd_enc_tests.c   |   81 +++--
 tests/amdgpu/vce_tests.c   |   65 +++
 tests/amdgpu/vcn_tests.c   |   74 +++-
 tests/exynos/exynos_fimg2d_event.c |   27 ++-
 tests/exynos/exynos_fimg2d_perf.c  |   27 ++-
 tests/exynos/exynos_fimg2d_test.c  |   21 ++
 xf86drm.c  |   63 +++
 xf86drm.h  |   14 +
 xf86drmMode.c  |   98 +++
 xf86drmMode.h  |   22 ++
 69 files changed, 1940 insertions(+), 653 deletions(-)

New commits:
commit 69d8e77f048c02cc963e83b38732979aa3adf2b8
Author: Andreas Boll 
Date:   Mon Dec 18 17:47:57 2017 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 29c9b61..b21986d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libdrm (2.4.89-1) UNRELEASED; urgency=medium
+libdrm (2.4.89-1) unstable; urgency=medium
 
   * New upstream release.
   * Update libdrm2.symbols and shlibs.
@@ -7,7 +7,7 @@ libdrm (2.4.89-1) UNRELEASED; urgency=medium
   * Update libdrm-freedreno1.symbols and shlibs.
   * Bump standards version to 4.1.2.
 
- -- Andreas Boll   Mon, 18 Dec 2017 16:53:06 +0100
+ -- Andreas Boll   Mon, 18 Dec 2017 17:47:40 +0100
 
 libdrm (2.4.88-1) unstable; urgency=medium
 

commit 69bb021a2ba39dcc8c8604a886974b5b14bc3eb0
Author: Andreas Boll 
Date:   Mon Dec 18 17:38:24 2017 +0100

Bump standards version to 4.1.2.

diff --git a/debian/changelog b/debian/changelog
index f19ae29..29c9b61 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ libdrm (2.4.89-1) UNRELEASED; urgency=medium
   * Update libdrm-amdgpu1.symbols and shlibs.
   * Update libdrm-etnaviv1.symbols and shlibs.
   * Update libdrm-freedreno1.symbols and shlibs.
+  * Bump standards version to 4.1.2.
 
  -- Andreas Boll   Mon, 18 Dec 2017 16:53:06 +0100
 
diff --git a/debian/control b/debian/control
index 2274f72..fd4688e 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Build-Depends:
  

libdrm: Changes to 'upstream-unstable'

2017-12-18 Thread Andreas Boll
 Android.common.mk  |1 
 amdgpu/Android.mk  |3 
 amdgpu/Makefile.am |5 
 amdgpu/amdgpu-symbol-check |3 
 amdgpu/amdgpu.h|   43 +
 amdgpu/amdgpu_asic_id.c|  139 
 amdgpu/amdgpu_cs.c |   28 +++
 amdgpu/amdgpu_device.c |   51 +-
 amdgpu/amdgpu_internal.h   |   18 --
 amdgpu/amdgpu_vamgr.c  |   31 +--
 configure.ac   |2 
 data/amdgpu.ids|   31 +++
 etnaviv/Makefile.sources   |1 
 etnaviv/etnaviv-symbol-check   |5 
 etnaviv/etnaviv_bo_cache.c |   26 ++-
 etnaviv/etnaviv_cmd_stream.c   |   20 ++
 etnaviv/etnaviv_drm.h  |   43 -
 etnaviv/etnaviv_drmif.h|   23 ++
 etnaviv/etnaviv_perfmon.c  |  189 ++
 etnaviv/etnaviv_priv.h |   25 ++
 exynos/exynos_fimg2d.c |   21 ++
 exynos/exynos_fimg2d.h |   21 ++
 exynos/fimg2d_reg.h|   21 ++
 freedreno/freedreno-symbol-check   |1 
 freedreno/freedreno_drmif.h|3 
 freedreno/freedreno_pipe.c |   19 ++
 freedreno/freedreno_priv.h |3 
 freedreno/kgsl/kgsl_pipe.c |3 
 freedreno/kgsl/kgsl_priv.h |2 
 freedreno/msm/msm_drm.h|   40 
 freedreno/msm/msm_pipe.c   |   41 
 freedreno/msm/msm_priv.h   |3 
 freedreno/msm/msm_ringbuffer.c |1 
 include/drm/README |   22 --
 include/drm/mga_drm.h  |   12 +
 include/drm/nouveau_drm.h  |   94 ++-
 include/drm/qxl_drm.h  |   82 +
 include/drm/r128_drm.h |   10 +
 include/drm/radeon_drm.h   |  128 +++
 include/drm/savage_drm.h   |   20 +-
 include/drm/sis_drm.h  |   10 +
 include/drm/tegra_drm.h|   14 +
 include/drm/vc4_drm.h  |   47 +
 include/drm/via_drm.h  |8 
 include/drm/vmwgfx_drm.h   |9 +
 libkms/exynos.c|   22 ++
 tests/amdgpu/amdgpu_test.c |  186 +++---
 tests/amdgpu/amdgpu_test.h |   56 ++
 tests/amdgpu/basic_tests.c |  311 +++--
 tests/amdgpu/bo_tests.c|   75 
 tests/amdgpu/cs_tests.c|   64 +++
 tests/amdgpu/deadlock_tests.c  |   27 ++-
 tests/amdgpu/uvd_enc_tests.c   |   81 +++--
 tests/amdgpu/vce_tests.c   |   65 +++
 tests/amdgpu/vcn_tests.c   |   74 +++-
 tests/exynos/exynos_fimg2d_event.c |   27 ++-
 tests/exynos/exynos_fimg2d_perf.c  |   27 ++-
 tests/exynos/exynos_fimg2d_test.c  |   21 ++
 xf86drm.c  |   63 +++
 xf86drm.h  |   14 +
 xf86drmMode.c  |   98 +++
 xf86drmMode.h  |   22 ++
 62 files changed, 1907 insertions(+), 648 deletions(-)

New commits:
commit 831036a6f62005da9fb4a75fe043bd96ce672d27
Author: Dave Airlie 
Date:   Mon Dec 18 11:24:34 2017 +1000

configure.ac: bump version for release

diff --git a/configure.ac b/configure.ac
index b2d961b..35378b3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@
 
 AC_PREREQ([2.63])
 AC_INIT([libdrm],
-[2.4.88],
+[2.4.89],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=DRI],
 [libdrm])
 

commit d4331dda5b5969922c4f1e3ad6d53f23becb91ab
Author: Keith Packard 
Date:   Sat Jul 1 00:43:15 2017 -0700

drm: Add CrtcGetSequence and CrtcQueueSequence IOCTLs [v2]

These provide a crtc-id based interface to get the current sequence
(frame) number and to queue an event to be delivered at a specific sequence.

v2: Remove FIRST_PIXEL_OUT flag. This has been removed from the
proposed kernel API

Signed-off-by: Keith Packard 
Signed-off-by: Dave Airlie 

diff --git a/xf86drm.c b/xf86drm.c
index deb76e4..74b4e23 100644
--- a/xf86drm.c
+++ b/xf86drm.c
@@ -1695,6 +1695,43 @@ int drmUpdateDrawableInfo(int fd, drm_drawable_t handle,
 return 0;
 }
 
+int drmCrtcGetSequence(int fd, uint32_t crtcId, uint64_t *sequence, uint64_t 
*ns)
+{
+struct drm_crtc_get_sequence get_seq;
+int ret;
+
+memclear(get_seq);
+get_seq.crtc_id = crtcId;
+ret = drmIoctl(fd, DRM_IOCTL_CRTC_GET_SEQUENCE, _seq);
+if (ret)
+return ret;
+
+if (sequence)
+*sequence = get_seq.sequence;
+if (ns)
+*ns = get_seq.sequence_ns;
+return 0;
+}
+
+int drmCrtcQueueSequence(int fd, uint32_t crtcId, uint32_t flags, uint64_t 
sequence,
+ uint64_t *sequence_queued, uint64_t user_data)
+{
+struct drm_crtc_queue_sequence queue_seq;
+int ret;
+
+memclear(queue_seq);
+

Processed: [bts-link] source package libinput

2017-12-18 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package libinput
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user bts-link-upstr...@lists.alioth.debian.org
Setting user to bts-link-upstr...@lists.alioth.debian.org (was 
bts-link-de...@lists.alioth.debian.org).
> # remote status report for #876198 (http://bugs.debian.org/876198)
> # Bug title: libinput10: Can't initiate a touchpad motion near a corner
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=104101
> #  * remote status changed: (?) -> NEW
> forwarded 876198 https://bugs.freedesktop.org/show_bug.cgi?id=104264, 
> merged-upstream: https://bugs.freedesktop.org/show_bug.cgi?id=104101
Bug #876198 [libinput10] libinput10: Can't initiate a touchpad motion near a 
corner
Changed Bug forwarded-to-address to 
'https://bugs.freedesktop.org/show_bug.cgi?id=104264, merged-upstream: 
https://bugs.freedesktop.org/show_bug.cgi?id=104101' from 
'https://bugs.freedesktop.org/show_bug.cgi?id=104264'.
> usertags 876198 + status-NEW
There were no usertags set.
Usertags are now: status-NEW.
> thanks
Stopping processing here.

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



Bug#884717: libgl1: consider using a version that is higher than 1.2.0 for the libGL.so.1.0.0 filename

2017-12-18 Thread Andreas Beckmann
Package: libgl1
Version: 1.0.0-1
Severity: normal

Hi,

if the system got messed up by some proprietary installer, it may be
well possible that some cruft libGL.so.1.X.Y outside the control of dpkg
is left on the system and takes precedence over libGL.so.1.0.0

Like in #879041: libglvnd0: Nvidia-Installer 384.90: "An incomplete
installation of libglvnd was found." where an old copy of the MESA
libGL.so.1.2.0 was left and was still ebing used.

ldconfig will give precedence to the file with the highest filename
version as the target of the SONAME link libGL.so.1. So unfortunately
libGL.so.1.0.0 will always be the loser.

Renaming libGL.so.1.0.0 (or just adding a symlink with a higher version
to it) would circumvent these bugs by giving precedence to the libglvnd
libGL.so.1.

The following filenames have been in use in the past and present:

libgl1: /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0
libgl1-fglrx-glx: /usr/lib/x86_64-linux-gnu/fglrx/fglrx-libGL.so.1.2
libgl1-fglrx-legacy-glx: /usr/lib/x86_64-linux-gnu/fglrx/fglrx-libGL.so.1.2
libgl1-glvnd-nvidia-glx: /usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1.0.0
libgl1-mesa-glx: /usr/lib/x86_64-linux-gnu/libGL.so.1.2
libgl1-mesa-glx: /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0
libgl1-mesa-swx11: /usr/lib/x86_64-linux-gnu/libGL.so.1.5.08005
libgl1-mesa-swx11: /usr/lib/x86_64-linux-gnu/libGL.so.1.6.0


I would suggest to add a symlink
libGL.so.1.7.0 -> libGL.so.1.0.0
That also means to adjust the SONAME link to
libGL.so.1 -> libGL.so.1.7.0
to ship the link like it would be created by ldconfig, otherwise it may
trigger errors in some library symlink validation test in piuparts.

Also give me a notice before uploading such a change s.t. I can adjust
glx-diversions accordingly and you can bump the Breaks against the
glx-diversions versions not knowing about the new filename.

It may be worthwile suggesting such a rename to upstream, too.


Andreas



Bug#884356: mesa FTBFS on ia64

2017-12-18 Thread Jason Duerstock
I attached the full build log.

I don't think the warning is related.  My understanding is that that
option just removes unused sections on linking.  But I will dig in
further to be sure.

Thanks,

Jason


On Fri, Dec 15, 2017 at 1:50 PM, Andreas Boll
 wrote:
> On Thu, Dec 14, 2017 at 08:29:25AM -0500, Jason Duerstock wrote:
>> Source: mesa
>> Severity: normal
>>
>> Dear Maintainer,
>>
>> On ia64, mesa appears to FTBFS due to a missing link to libpthread by libgbm:
>>
>> /bin/bash ../../libtool  --tag=CC   --mode=link gcc -I../../../include 
>> -I../../../src -I../../../src/loader -I../../../src/gbm/main
>>  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
>> -D_GNU_SOURCE -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FL
>> OAT_ENABLED -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF 
>> -DHAVE_MKOSTEMP -DHAVE_STRTOD_L -DHAVE_DL_ITERATE_PHDR -DHAVE_POSIX_MEMALIGN 
>> -DHAVE_GALLIUM_EXTRA_HUD=1 -DHAVE_LIBSENSORS=1 -DUSE_LIBGLVND=1 
>> -DHAVE_LIBDRM -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING 
>> -DGLX_USE_TLS -DHAVE_X11_PLATFORM -DHAVE_SURFACELESS_PLATFORM 
>> -DHAVE_WAYLAND_PLATFORM -DWL_HIDE_DEPRECATED -DHAVE_DRM_PLATFORM -DHAVE_DRI3 
>> -DENABLE_SHADER_CACHE -DHAVE_MINCORE -DHAVE_ST_VDPAU -fvisibility=hidden  
>> -DDEFAULT_DRIVER_DIR='"/usr/lib/ia64-linux-gnu/dri:\${ORIGIN}/dri:/usr/lib/dri"'
>>  -I/usr/include/libdrm  -g -O2 -fdebug-prefix-map=/mnt/a/sid/mesa-17.3.0=. 
>> -Wformat -Werror=format-security -Wall -Wall 
>> -Werror=implicit-function-declaration -Werror=missing-prototypes 
>> -Wmissing-prototypes -fno-math-errno -fno-trapping-math -std=c99  
>> -no-undefined -version-info 1:0 -Wl,--gc-sections -Wl,--no-undefined  -o 
>> libgbm.la -rpath /usr/lib/ia64-linux-gnu main/backend.lo main/gbm.lo 
>> backends/dri/gbm_dri.lo!
>>   ../../sr
>>  c/loader/libloader.la ../../src/util/libmesautil.la 
>> ../../src/util/libxmlconfig.la -ldl 
>> ../../src/egl/wayland/wayland-drm/libwayland-drm.la -lwayland-server -ldrm
>> libtool: link: gcc -shared  -fPIC -DPIC  main/.libs/backend.o 
>> main/.libs/gbm.o backends/dri/.libs/gbm_dri.o  -Wl,--whole-archive 
>> ../../src/loader/.libs/libloader.a ../../src/util/.libs/libmesautil.a 
>> ../../src/util/.libs/libxmlconfig.a 
>> ../../src/egl/wayland/wayland-drm/.libs/libwayland-drm.a 
>> -Wl,--no-whole-archive  -lz -lexpat -lm -ldl -lwayland-server -ldrm  -g -O2 
>> -Wl,--gc-sections -Wl,--no-undefined   -Wl,-soname -Wl,libgbm.so.1 -o 
>> .libs/libgbm.so.1.0.0
>> /usr/bin/ld: Warning: gc-sections option ignored
>
> Maybe it's related to this warning.
>
>> ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function 
>> `u_thread_setname':
>> ./build/src/util/../../../src/util/u_thread.h:66: undefined reference to 
>> `pthread_setname_np'
>> ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function 
>> `thrd_join':
>> ./build/src/util/../../../include/c11/threads_posix.h:336: undefined 
>> reference to `pthread_join'
>> ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function 
>> `u_thread_create':
>> ./build/src/util/../../../src/util/u_thread.h:48: undefined reference to 
>> `pthread_sigmask'
>> ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function 
>> `thrd_create':
>> ./build/src/util/../../../include/c11/threads_posix.h:296: undefined 
>> reference to `pthread_create'
>> ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function 
>> `u_thread_create':
>> ./build/src/util/../../../src/util/u_thread.h:50: undefined reference to 
>> `pthread_sigmask'
>> ./build/src/util/../../../src/util/u_thread.h:50: undefined reference to 
>> `pthread_sigmask'
>> ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function 
>> `call_once':
>> ./build/src/util/../../../include/c11/threads_posix.h:96: undefined 
>> reference to `pthread_once'
>> ./build/src/util/../../../include/c11/threads_posix.h:96: undefined 
>> reference to `pthread_once'
>> ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function 
>> `u_thread_get_time_nano':
>> ./build/src/util/../../../src/util/u_thread.h:84: undefined reference to 
>> `pthread_getcpuclockid'
>>
>> I have attached the last 50 lines of the build log, but the full log is 
>> available if you need it.
>
> Yes, the full log would be nice, especially the part from configure
> would be interesting.
>
> Thanks,
> Andreas


mesa.build.log.xz
Description: Binary data


Bug#866414: python-imaging package will be dropped

2017-12-18 Thread Matthias Klose
With the pillow release 4.4.0 expected in January 2018 the python-imaging
package will be dropped and the severity of this issue will be raised.
Please update the package drop the python-imaging (build) dependency.



Bug#884466: mesa: firefox, thunderbird, chromium don't start with mesa 17.3.0-1

2017-12-18 Thread Michel Dänzer
On 2017-12-15 07:36 PM, Andreas Boll wrote:
> On Fri, Dec 15, 2017 at 05:04:26PM +0100, Rodolphe Pelloux-Prayer wrote:
>> Package: libglx-mesa0
>> Version: 17.3.0-1
>> Severity: important
>> File: mesa
>>
>> Dear Maintainer,
>>
>> after upgrading to 17.3.0-1, firefox, thunderbird and chromium don't start 
>> or more accuratly seems to not display ([AMD/ATI] Oland GL [FirePro W2100])
>>
>> Starting firefox in gdb:
>> Start it from the beginning? (y or n) y
>> Starting program: /usr/lib/firefox/firefox 
>> [Thread debugging using libthread_db enabled]
>> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
>> [New Thread 0x7fffe4844700 (LWP 9406)]
>> [Thread 0x7fffe4844700 (LWP 9406) exited]
>> Error: GDK_BACKEND does not match available displays

Looks like this might be due to the environment variable GDK_BACKEND
being set to an invalid value.


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