libdrm_2.4.89-1_source.changes ACCEPTED into unstable
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 ForceChanged-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
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'
Tag 'libdrm-2.4.89-1' created by Andreas Bollat 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'
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 BollDate: 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'
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 AirlieDate: 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
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
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
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 Bollwrote: > 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
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
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