Bug#896447: mesa: Lintian wishlist: Add notes to glvnd-fix-gl-dot-pc.patch
Seems like this upstream commit may negate the need for this patch: https://cgit.freedesktop.org/mesa/mesa/commit/?id=d5ac23647110fd530f9bf5002762587be446866d Has been also tagged for the stable queue, so may affect 18.1.6+, as well as 18.2.x. Note: Completely untested by me. On Sat, 2 Jun 2018 at 13:02, Stuart Young wrote: > Update: Fix still not present in mesa 18.1.1, so the original patch is > still required. > > On 30 May 2018 at 17:51, Stuart Young wrote: > >> Seems that the source issue of this patch is going to be addressed >> upstream. This should mean that once it's addressed, the original >> glvnd-fix-gl-dot-pc.patch file can be dropped entirely from the >> debian/patches/ tree of this package. >> >> References: >> https://lists.freedesktop.org/archives/mesa-dev/2018-May/196034.html >> https://lists.freedesktop.org/archives/mesa-dev/2018-May/196038.html >> >> Note: Nothing has been accepted upstream yet. May or may not happen >> before 18.1.1 is released. Will update this bug if I can when this patch is >> no longer needed. >> >> -- >> Stuart Young (aka Cefiar) >> > > > > -- > Stuart Young (aka Cefiar) > -- Stuart Young (aka Cefiar)
Bug#896447: mesa: Lintian wishlist: Add notes to glvnd-fix-gl-dot-pc.patch
Update: Fix still not present in mesa 18.1.1, so the original patch is still required. On 30 May 2018 at 17:51, Stuart Young wrote: > Seems that the source issue of this patch is going to be addressed > upstream. This should mean that once it's addressed, the original > glvnd-fix-gl-dot-pc.patch file can be dropped entirely from the > debian/patches/ tree of this package. > > References: > https://lists.freedesktop.org/archives/mesa-dev/2018-May/196034.html > https://lists.freedesktop.org/archives/mesa-dev/2018-May/196038.html > > Note: Nothing has been accepted upstream yet. May or may not happen before > 18.1.1 is released. Will update this bug if I can when this patch is no > longer needed. > > -- > Stuart Young (aka Cefiar) > -- Stuart Young (aka Cefiar)
Bug#896447: mesa: Lintian wishlist: Add notes to glvnd-fix-gl-dot-pc.patch
Seems that the source issue of this patch is going to be addressed upstream. This should mean that once it's addressed, the original glvnd-fix-gl-dot-pc.patch file can be dropped entirely from the debian/patches/ tree of this package. References: https://lists.freedesktop.org/archives/mesa-dev/2018-May/196034.html https://lists.freedesktop.org/archives/mesa-dev/2018-May/196038.html Note: Nothing has been accepted upstream yet. May or may not happen before 18.1.1 is released. Will update this bug if I can when this patch is no longer needed. -- Stuart Young (aka Cefiar)
Bug#896447: mesa: Lintian wishlist: Add notes to glvnd-fix-gl-dot-pc.patch
Source: mesa Severity: wishlist Tags: patch Dear Maintainer, Attached patch provides notes for the glvnd build patch shipped with Debian. Note: I have not tried compiling without glvnd-fix-gl-dot-pc.patch so I have no idea if this patch is even needed anymore, but having some provenance info listed in the actual patch may help determine that at some future time. --- debian/patches/glvnd-fix-gl-dot-pc.patch.orig 2018-04-21 16:40:41.045683013 +1000 +++ debian/patches/glvnd-fix-gl-dot-pc.patch2018-04-21 17:27:00.755255524 +1000 @@ -1,3 +1,13 @@ +Patch which seems originate from Redhat/Fedora to not use the variable library +name in pkg-config input. Appears to be required for building with glvnd +support. + +First appears in Fedora at: + https://src.fedoraproject.org/rpms/mesa/c/0e83570d6c2560dc879061c9a50b3526a96c4bcf?branch=master + +Appears to be a revert of upstream commit: + https://cgit.freedesktop.org/mesa/mesa/commit/src/mesa/gl.pc.in?id=a9c97c5f2a9b880d01336a23134600e4b34429d0 + diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in --- mesa-12.0.3/src/mesa/gl.pc.in.jx 2016-01-18 02:39:26.0 -0500 +++ mesa-12.0.3/src/mesa/gl.pc.in 2016-10-25 13:06:44.013159358 -0400