[Mesa-maintainers] Downstream Mesa patches and quirks

Igor Gnatenko ignatenkobrain at fedoraproject.org
Tue Feb 20 07:47:30 UTC 2018


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Mon, 2018-02-19 at 21:55 +0000, Emil Velikov wrote:
> [Cc-ing the latest Fedora packager - Igor]
> 
> On 12 February 2018 at 17:59, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> > Hi all,
> > 
> > A humble reminder to forward any outstanding patches or hacks needed
> > to get your Mesa packages building.
> > I would kindly urge you to do so, even if your previous attempt did
> > not fare well or you the patch seems not applicable upstream.
> > 
> 
> As Fedora seems to be the first one in alphabetical order, here are
> some more specifics:
> 
>  - empty vl_{mpeg12,}_decoder.c
> The MPEG patents in question has expired [2] [3] so this can be
> dropped. Double-check with the legal team, since IANAL

Yeah, Fedora/RH Legal are still evaluating mpeg2 situation.

>  -  llvm SONAME without version
> LLVM bug - should be fixed already

True, but that one is in llvm-libs package.. So I'm not sure if this is really
right thing to do. But I will check this more, thanks for heads up.

>  - hardware gloat
> Send upstream CC-ing VMware devs.

Adam?

>  - evergreen big endian
> There were plenty of BE r600 fixes - retest and drop? Otherwise, send
> upstream with bugzilla reference.

Will check it soon.

>  - bigendian assert
> Add the failing build log in the commit message and send upstream

Will do.

>  - osmesa: Fix linkage against shared glapi
> Linkage is fine. Patch seems like a copy/paste mistake - there were
> similar fixed for the DRI modules.

Adam? Hans?

>  - glvnd-fix-gl-dot-pc.patch
> Should use -lGL when building with --enable-glvnd and -lMangledGL with
> --enable-mangling

So this is fixed you mean, right?

>  - static libstdc++
> Re-spin Vivek's patch [1] or propose alternative

Adam?

> Thanks
> Emil
> P.S. Yes I'm familiar with the XCB under-linking issue, sadly I have
> not been able to reproduce it.

This seems to be either bug in annobin or ld[0].

> [1] https://lists.freedesktop.org/archives/mesa-dev/2015-March/079121.html
> [2] https://en.wikipedia.org/wiki/MPEG-2#Patents_(U.S._only)
> [3] https://en.wikipedia.org/wiki/List_of_United_States_MPEG-2_patents

[0] https://bugzilla.redhat.com/show_bug.cgi?id=1546714
- -- 
- -Igor Gnatenko
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlqL0pIACgkQaVcUvRu8
X0wZbhAAuTJevnraHbpmGFuEs+0g+1OVHMl9jXPct1m7r4yXZDXT/KYbiZXzcT0m
boAZLIDtMbONR8a9VK998utx3jGu8QBLYMvOr1JpHqbk8pgkAuSt+CXkSnCRBR0V
DjAB1E5SxI2A1g5esIflVAcCo68AkGkcb5nyK+4wlNMYSw/4Yotz0ynEyBuxFOAZ
qJFBm47t2VC9ICjgrlmRZQueMTL1k54EuzTkVMmS1PAuYrOexg+v6HVaLaUtfy7X
N5nBeF2jfjrdsfQ8YMpDwdDFgM7U9uYYKx+OZOUKsu3l675JI+uxGG4GB9PHcBLU
vdgvU3hgIPEjCPIzbdafCjlzs3bJFJX0SkjgGvDWNSQMiLRxM5vMfJFi1rPztq7M
gPZXm66YypEXBBxOBEcC/rQAe9M3pzR6otRqvFrRAVUV/fnvBHRGdsVRGaoLBSDM
btqoPI5WLOqM1lzJOpC5/xToMYfrzt00+N+d+z+GXrhPQzZYYZU39nIXHi4VJyOR
t4Ar+wmcoiMaQZbWS1vAzq7agfGCiyvKoURHxFRPXeDBS3qFx5kCbyZmS+cC7QkW
yynrrCerHGZBAEa3zGia0kEfT+5cpjeZqGwq+Z3Ki/alwT0DYz2qakqx2nhBz6Hl
kBGQK2tGlV6vjAWrp4fUuf++gU01tF9dEjD/CLvy7tpMPS/hE8Q=
=ahlr
-----END PGP SIGNATURE-----



More information about the Mesa-maintainers mailing list