<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Tue, 2010-09-21 at 22:08 -0700, Alan Coopersmith wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT><FONT COLOR="#1a1a1a">And of course after sending the mail is when I noticed this</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">was previously committed, then reverted in 2008, with the note:</FONT></TT><BR>
    <BR>
    <TT><FONT COLOR="#1a1a1a">&nbsp;&nbsp;&nbsp; Unfortunately this doesn't work on old pkg-config, which made</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">&nbsp;&nbsp;&nbsp; Requires.private completely useless.&nbsp; That's fixed in 0.22, but...</FONT></TT><BR>
    <BR>
    <TT><FONT COLOR="#1a1a1a">Do we still need to support new libXft builds with pkg-config &lt; 0.22?</FONT></TT><BR>
    <BR>
</BLOCKQUOTE>
The never updated wiki states 0.18.1 with a pile of weird alternatives. The real life expectations<BR>
is that Requires.private is expected to work. A recent patch to update xserver pc file was thoroughly reviewed.<BR>
<BR>
<A HREF="http://wiki.x.org/wiki/ModularDevelopersGuide#RequiredTools">http://wiki.x.org/wiki/ModularDevelopersGuide#RequiredTools</A><BR>
<BR>
The version 0.22 is in the time frame of Atoconf 2.60 and Automake 1.10, so it would perhaps<BR>
be a good time to line-up pkg-config minimum requirements as well.<BR>
<BR>
<A HREF="http://pkgconfig.freedesktop.org/releases/">http://pkgconfig.freedesktop.org/releases/</A><BR>
<BR>
I am out of context here, but if Requires.private is useless, all it means is that the build will go on<BR>
and break somewhere else if a dependency is missing. If no dependenciy is missing, no problems, I assume.<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>