<!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 Wed, 2010-09-15 at 14:31 +0200, Julien Cristau wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT><FONT COLOR="#1a1a1a">So I guess I'm a bit late with this but Debian has been using the</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">--disable-dynamic-greeter option since modularization.&nbsp; Any reason</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">loading it dynamically is better?</FONT></TT><BR>
    <BR>
</BLOCKQUOTE>
<BR>
The comment in configure.ac:<BR>
<BR>
<BR>
<BLOCKQUOTE>
<PRE>
# Not all OS'es built dynamic greeter in monolith, but all the ones supported
</PRE>
</BLOCKQUOTE>
<BLOCKQUOTE>
<PRE>
# in the modular tree should be able to use it. We'll leave this here in case
</PRE>
</BLOCKQUOTE>
<BLOCKQUOTE>
<PRE>
# some are found that can't.
</PRE>
</BLOCKQUOTE>
<BR>
seemed to indicate the static version was done because some O/S were unable to dynamically<BR>
load a shared library. I recall checking in the code and found other modules, xserver notably,<BR>
that use dlopen. That's an indication there should be no such O/S left.<BR>
<BR>
Using one method rather than both allows to untangle the source code in the makefile and<BR>
reduce the complexity of the configuration.<BR>
<BR>
Later on I realized there were no reasons given as to why there was a shared library in the first place.<BR>
I cannot figure out where else it could be used. <BR>
<BR>
I have another series which haven't got much review:<BR>
<BR>
<A HREF="http://lists.x.org/archives/xorg-devel/2010-September/012499.html">http://lists.x.org/archives/xorg-devel/2010-September/012499.html</A><BR>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>