Date: Wed, 16 Nov 2016 20:24:01 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 214581] graphics/dri: Update the Mesa ports to 13.0.1 Message-ID: <bug-214581-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214581 Bug ID: 214581 Summary: graphics/dri: Update the Mesa ports to 13.0.1 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: x11@FreeBSD.org Reporter: matthew@reztek.cz Assignee: x11@FreeBSD.org Flags: maintainer-feedback?(x11@FreeBSD.org) Created attachment 177088 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D177088&action= =3Dedit update Mesa ports to 13.0.1 I'm moving the local diffs I've been maintaining for far too long into PRs since the flow to and from the external repo has become too slow with only = two partially active members of graphics team remaining. I have tried to incorporate most of the work from the external repo that is ports-ready in = my local patches. It is my hope that making the changes available in reasonable chunks and visible in PRs will lead to quicker commit to the ports tree than leaving the updates to languish in an external repo. This is an update of the Mesa ports (graphics/dri,gbm,libglapi,libglesv2,libGL,libEGL) to 13.0.1. This is a leap straight from the tail of 11.x to the start of 13.x, no need to bother with= any version from 12.x. Jumping to v13 allows to drop all the libdevq patches si= nce Mesa now relies on libdrm to find the graphics hardware (part of the need to update libdrm and add the libdevq support there). This update does need a n= ewer version of LLVM, which has just become available with the necessary libLLVM= .so (part of the reason to flush these ports now). I've had to add a few patches through the course of v12 and a couple more for v13, some of which should definitely go upstream. Existing, non-obsolete patches have been refreshed = in the course of many updates. This patch is ahead of the external repo (which= is at 12.0.4, incomplete and untested), but specifically excludes the experime= ntal DRI3 switches added in that repo since there is no support for DRI3 in the = DRM drivers we have in kernel. There is far too much churn to itemize changes. QA: I have been running Mesa 12.x for many months on multiple 10/11-STABLE amd64 systems with both Radeon and Intel hardware for months and have recen= tly been running Mesa 13 on 11-STABLE amd64 with Radeon GPU. Everything passes stage-qa and check-orphans. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-214581-7141>