Bug#896447: mesa: Lintian wishlist: Add notes to glvnd-fix-gl-dot-pc.patch

2018-08-09 Thread Stuart Young
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

2018-06-01 Thread Stuart Young
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

2018-05-30 Thread Stuart Young
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

2018-04-21 Thread Stuart Young
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