[Mesa-maintainers] Downstream Mesa patches and quirks

Jonathan Gray jsg at jsg.id.au
Fri Feb 23 03:03:43 UTC 2018


On Thu, Feb 22, 2018 at 02:14:42PM +0100, Stefan Dirsch wrote:
> On Wed, Feb 21, 2018 at 10:32:55AM +0000, Emil Velikov wrote:
> > >  - third party (bison, flex, python*) - same as above
> > I'm going through the bits that require these, but it's picky.
> > As pointed out - might want to keep these for the time being.
> > 
> > On the other hand fdupes and anything that references _mandir could be nuked.
> 
> Well, maybe not, because I've added GL/GLU manual pages from old Xserver
> sources (Mesa was built together with the Xserver sources at this time) to our
> Mesa package (Mesa sources come without GL/GLU manual pages). That's also the
> reason why we still need imake in our Mesa package.

OpenBSD also ships the old manual pages (though with simple Makefiles to
avoid imake).
https://cvsweb.openbsd.org/cgi-bin/cvsweb/xenocara/doc/gl-docs/

Khronos no longer seem interested in providing them:

https://www.khronos.org/bugzilla/show_bug.cgi?id=865

"We're not going to build traditional Unix man pages from the sources,
if that's what you were asking. It's essentially impossible to imbed
LaTeX math in them without far more effort than is justified and they're
useless as a web format. It's good that Debian worked something out,
however."

https://github.com/KhronosGroup/OpenGL-Refpages

Even with the debian patch the resulting pages have numerous
problems with the generated mdoc/roff and don't seem worth
replacing the old pages with.

> 
> Mon Jun 19 10:47:49 CEST 2006 - sndirsch at suse.de
> - added missing manual pages (Bug #185707)
> 
> https://bugzilla.suse.com/show_bug.cgi?id=185707
> 
> Maybe not a perfect solution, but still better than not having any GL/GLU
> manual pages available I believe.
> 
> Thanks,
> Stefan
> 
> Public Key available
> ------------------------------------------------------
> Stefan Dirsch (Res. & Dev.)   SUSE LINUX GmbH
> Tel: 0911-740 53 0            Maxfeldstra??e 5
> FAX: 0911-740 53 479          D-90409 N??rnberg
> http://www.suse.de            Germany 
> ---------------------------------------------------------------
> SUSE Linux GmbH, GF: Felix Imend??rffer, Jane Smithard, Graham
> Norton, HRB 21284 (AG N??rnberg)
> ---------------------------------------------------------------
> _______________________________________________
> Mesa-maintainers mailing list
> Mesa-maintainers at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-maintainers


More information about the Mesa-maintainers mailing list