From 082fab6aa145283146870b066ed0561cf7a56a3e Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 27 Sep 2018 16:21:23 +0200 Subject: [PATCH 1/5] libdrm: Update version from 2.4.93 to 2.4.94 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-log from [announcement][1]: > Benjamin Gaignard (2): > tests/modetest: Add atomic support > tests/util: Add support for stm module > > Christian König (7): > amdgpu: stop using the hash table for fd_tab > amdgpu: add handle table implementation v2 > amdgpu: use handle table for KMS handles > amdgpu: use handle table for flink names > amdgpu: remove the hash table implementation > amdgpu: always add all BOs to handle table > amdgpu: fix off by one in handle_table_insert > > Junwei Zhang (5): > amdgpu: add bo from user memory to handle table > amdgpu: add a function to find bo by cpu mapping (v2) > tests/amdgpu: add test for finding bo by CPU mapping > amdgpu: free flink bo in bo import > amdgpu: add a function to create amdgpu bo internally (v4) > > Kristian H. Kristensen (1): > Bump to version 2.4.94 > > Likun Gao (1): > amdgpu: Disable deadlock test suite for RV > > Michel Dänzer (2): > amdgpu: Use uint32_t i in amdgpu_find_bo_by_cpu_mapping > amdgpu: Eliminate void* arithmetic in amdgpu_find_bo_by_cpu_mapping > > Mike Lothian (1): > libdrm: Fix amdgpu build failure > > Rob Clark (2): > freedreno: don't leak stateobj rb refs > freedreno: fix use-after-free with stateobj rb's > > Rodrigo Vivi (1): > intel: Add a new CFL PCI ID. > > Tanmay Shah (1): > libdrm: add msm drm uapi header [1]: https://lists.freedesktop.org/archives/dri-devel/2018-August/187286.html --- libdrm.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libdrm.be0 b/libdrm.be0 index db7dde40b..c4696556a 100755 --- a/libdrm.be0 +++ b/libdrm.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libdrm-2.4.93-0 +# BEE_VERSION libdrm-2.4.94-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 787622d2bbabe186fda6d931bfcd5a476f42ab45 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 27 Sep 2018 17:48:28 +0200 Subject: [PATCH 2/5] wayland: Update version from 1.14.0 to 1.16.0 Mesa 18.2.1 requires this version. checking for WAYLAND_EGL... no configure: error: Package requirements (wayland-egl-backend >= 3) were not met: No package 'wayland-egl-backend' found --- wayland.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wayland.be0 b/wayland.be0 index f6d75a8de..9b3dc49cf 100755 --- a/wayland.be0 +++ b/wayland.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION wayland-1.14.0-0 +# BEE_VERSION wayland-1.16.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 4f49e2a07b4741d4f4fd0f7d4ecac93efd55ece9 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 27 Sep 2018 17:43:51 +0200 Subject: [PATCH 3/5] mesalib: Update version from 18.1.6 to 18.2.1 Change-logs are available online. 1. https://www.mesa3d.org/relnotes/18.2.0.html 2. https://www.mesa3d.org/relnotes/18.2.1.html Built with the command below. sudo BEE_TMP_TMPDIR=/dev/shm BEE_TMP_BUILDROOT=/dev/shm/bee-root BEE_MAKEFLAGS='-j120' prun python ./mesalib.be0 -c This fixes the error below. configure: error: Python mako module v0.8.0 or higher not found Python environment: $ prun python python --version Python 2.7.15 --- mesalib.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mesalib.be0 b/mesalib.be0 index 0dcba44ca..e4ddbcb63 100755 --- a/mesalib.be0 +++ b/mesalib.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION mesalib-18.1.6-0 +# BEE_VERSION mesalib-18.2.1-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 4f5269e16ffd6c7cc1936ac93c6e5aeeeaf077fb Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 2 Oct 2018 11:49:05 +0200 Subject: [PATCH 4/5] mesalib: Patch source to include header for `va_arg` Fix a [build error][1]. [1]: https://bugs.freedesktop.org/show_bug.cgi?id=108120 --- mesalib.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mesalib.be0 b/mesalib.be0 index e4ddbcb63..62af9a4b1 100755 --- a/mesalib.be0 +++ b/mesalib.be0 @@ -15,7 +15,7 @@ SRCURL[0]="https://mesa.freedesktop.org/archive/mesa-${PKGVERSION}.tar.xz" ## Add URLs/pathes to patch files to the PATCHURL array. ## The sources will be patched in the order of the array. -# PATCHURL+=() +PATCHURL+=(/src/mariux/patches/0001-intel-tools-Include-stdarg.h.patch) ############################################################################### ## Add filename patterns to the EXCLUDE array of files that should not From 4528b7e9d14f1222bf9cf906edfe728da28d464a Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 2 Oct 2018 11:51:56 +0200 Subject: [PATCH 5/5] mesalib: Remove outdated configure switch `--enable-texture-float` Address the warning below. configure: WARNING: unrecognized options: --enable-texture-float --- mesalib.be0 | 1 - 1 file changed, 1 deletion(-) diff --git a/mesalib.be0 b/mesalib.be0 index 62af9a4b1..25422461c 100755 --- a/mesalib.be0 +++ b/mesalib.be0 @@ -55,7 +55,6 @@ PATCHURL+=(/src/mariux/patches/0001-intel-tools-Include-stdarg.h.patch) mee_configure() { start_cmd ${S}/autogen.sh ${DEFCONFIG} \ - --enable-texture-float \ --enable-gles1 \ --enable-gles2 \ --enable-osmesa \