<!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.32.2">
</HEAD>
<BODY>
On Fri, 2011-11-11 at 19:37 -0800, Alan Coopersmith wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
On 11/07/11 11:57, Matthieu Herrb wrote:
&gt; This logically reverts 7e223d3ac6c0d549a7d6e4dcc86a053e19594028.
&gt; There are still cases (in particular OpenBSD) where the shared greeter
&gt; is not desired.

As discussed elsewhere in this thread, I'm okay with the concept of this patch,
though I have a couple nits about the implementation:

&gt; +if test &quot;x$DYNAMIC_GREETER&quot; = &quot;xno&quot;; then
&gt; +STATIC_GREETER_CFLAGS=&quot;-DGREET_USER_STATIC&quot;
&gt; +STATIC_GREETER_LIBS=&quot;-L../greeter -lXdmGreet&quot;
&gt; +fi

A little indentation of the middle two lines would be nice.

&gt;   AM_CPPFLAGS = -I$(top_srcdir)/include
&gt;   AM_CFLAGS = $(CWARNFLAGS) $(XDMGREET_CFLAGS) -DGREET_LIB

&gt; +#ifdef GREET_LIB

I don't understand the point of adding #ifdef GREET_LIB when you leave it
hardcoded in the Makefile as always defined.
</PRE>
</BLOCKQUOTE>
<BLOCKQUOTE>
<PRE>

GREET_LIB is still needed in greet.h as it is compiled with both session.c
for xdm execuatable and greeter shared lib.
</PRE>
</BLOCKQUOTE>
I don't know if it would really hurt session.c.
<BLOCKQUOTE TYPE=CITE>
<PRE>

</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>