[PATCH] util-macros: Addition of a meta data file xorg-macros.pc.in used by XORG_INSTALL

Mark Kettenis mark.kettenis at xs4all.nl
Wed Dec 2 08:30:54 PST 2009


> Date: Wed, 02 Dec 2009 08:14:36 -0800
> From: Alan Coopersmith <Alan.Coopersmith at Sun.COM>
> 
> Carl Worth wrote:
> > My big concern is with making the build even more fragile than it
> > already is. We already have lots of documentation teaching people to add
> > ${prefix}/lib/pkgconfig to PKG_CONFIG_PATH and I've not ever seen
> > documentation telling people to add ${prefix}/share/pkgconfig as
> > well. So the change makes a lot of existing instructions stop working.
> 
> Welcome to last month.   All the tinderboxes & build scripts had to be
> updated when this change hit libxtrans, since otherwise libX11 & xserver
> stopped building.

Which proves the point that purely puristic changes like this
shouldn't be made.  I say puristic here, because nobody in their right
might would actually share the these .pc between architectures.  You
use a seperate sandbox for that.  Saving a few kB by sharing a few
header files and these .pc files simply isn't worth the pain of having
to make sure things are kept in sync.

We really need to keep churn like that to the minimum.


More information about the xorg-devel mailing list