<!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 Mon, 2010-12-13 at 11:11 -0500, Trevor Woerner wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
<TT><FONT COLOR="#1a1a1a">Wouldn't that suggest there's a mistake in one or both of these settings?</FONT></TT><BR>
<BR>
<TT><FONT COLOR="#1a1a1a">They're both looking in the same directory ($HOME/xorg/src/lib) so</FONT></TT><BR>
<TT><FONT COLOR="#1a1a1a">that's a good thing. But if clock only requires "-lXft" but xdm</FONT></TT><BR>
<TT><FONT COLOR="#1a1a1a">requires all of "-lXft", "-lXrender", and "-lX11" then maybe</FONT></TT><BR>
<TT><FONT COLOR="#1a1a1a">something's wrong with how both projects setup the "pkg_cv_XFT_LIBS"</FONT></TT><BR>
<TT><FONT COLOR="#1a1a1a">variable?</FONT></TT><BR>
<BR>
</BLOCKQUOTE>
The name of the variable is purely arbitrary. It means different things to different modules. I don't really understand how this Autoconf feature can be useful. Perhaps if the modules configuration is very vanilla, things like CC don't change so you get some benefit. Maybe there is something I don't understand. <BR>
<BR>
<A HREF="http://www.gnu.org/software/automake/manual/autoconf.html#Caching-Results">http://www.gnu.org/software/automake/manual/autoconf.html#Caching-Results</A><BR>
<BR>
It looks to me that this feature made the assumptions that there would be no name clashing. Thanks for looking into this, I need to be convinced it is safe to use.
</BODY>
</HTML>