<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Compiling Apache on Leopard</title>
	<atom:link href="http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/feed/" rel="self" type="application/rss+xml" />
	<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2012 16:07:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Richard</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-4694</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Tue, 14 Jul 2009 14:16:48 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-4694</guid>
		<description>@Daniel, I only support compiling Apache on mac OS X with the settings described above. I cannot support people trying to compile other libraries (like OpenSSL) that are used by apache that might break dependencies. As is as you described in your case.</description>
		<content:encoded><![CDATA[<p>@Daniel, I only support compiling Apache on mac OS X with the settings described above. I cannot support people trying to compile other libraries (like OpenSSL) that are used by apache that might break dependencies. As is as you described in your case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-4693</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Tue, 14 Jul 2009 14:11:44 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-4693</guid>
		<description>Thanks for your fast response Richard but what do you mean saying you aren&#039;t aware about issues with other libraries than the default installation of OpenSSL??

   I mean, I&#039;m not making the default OpenSSL installation? Im not making the default Apache installation? Maybe that&#039;s the problem as you say! Can you help me telling me which are the default installation of both software?

   Thanks again!</description>
		<content:encoded><![CDATA[<p>Thanks for your fast response Richard but what do you mean saying you aren&#8217;t aware about issues with other libraries than the default installation of OpenSSL??</p>
<p>   I mean, I&#8217;m not making the default OpenSSL installation? Im not making the default Apache installation? Maybe that&#8217;s the problem as you say! Can you help me telling me which are the default installation of both software?</p>
<p>   Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-4685</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Tue, 14 Jul 2009 06:13:58 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-4685</guid>
		<description>@Daniel, I&#039;m sorry I&#039;m not aware of these issues with other libraries than the default installation of OpenSSL.

I don&#039;t have the time or resources to investigate your issue at the moment. Perhaps other readers are willing to chip in. 

By the way, this is not a forum. The forum is located here: http://diymacserver.com/forum/</description>
		<content:encoded><![CDATA[<p>@Daniel, I&#8217;m sorry I&#8217;m not aware of these issues with other libraries than the default installation of OpenSSL.</p>
<p>I don&#8217;t have the time or resources to investigate your issue at the moment. Perhaps other readers are willing to chip in. </p>
<p>By the way, this is not a forum. The forum is located here: <a href="http://diymacserver.com/forum/" rel="nofollow">http://diymacserver.com/forum/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-4678</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Mon, 13 Jul 2009 21:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-4678</guid>
		<description>Hi all!

   For the steps I&#039;m reading here I&#039;m really bad because I think I&#039;m getting different errors than the exposed here, on the apache compilation. 

   Some months ago I compiled and installed openssl 0.9.7m and compile apache 2.2.11 with that version installed but after recompiling php too, I continue seeing that the linked openssl version were 0.9.7l (bundled version). 

   When I installed the openssl I used the &quot;--prefix=/usr&quot; directive to overwrite the stock openssl and it worked apparently because when I use the &quot;openssl version&quot; command it shows me 0.9.7m version as installed.

   Later I compiled a lot of 0.9.8 versions of openssl and when I tried to recompile apache 2.2.11 to link to those newer versions of openssl, I began to get the following error:
/sources/httpd-2.2.11/srclib/apr/libtool --silent --mode=link gcc -g -O2     -L/usr/local/lib -L/usr/lib   -o ab  ab.lo    /sources/httpd-2.2.11/srclib/pcre/libpcre.la /sources/httpd-2.2.11/srclib/apr-util/libaprutil-1.la -lexpat -liconv /sources/httpd-2.2.11/srclib/apr/libapr-1.la -lpthread -lssl -lcrypto -lpthread
Undefined symbols:
  &quot;_BIO_set_callback_arg&quot;, referenced from:
      _start_connect in ab.o
  &quot;_BIO_get_callback_arg&quot;, referenced from:
      _ssl_print_cb in ab.o
  &quot;_SSL_CTX_set_info_callback&quot;, referenced from:
      _main in ab.o
  &quot;_BIO_set_callback&quot;, referenced from:
      _start_connect in ab.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [ab] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

   I&#039;m trying to follow the comments on this forum but I can&#039;t get apache compiled. 

   I&#039;m using the default Darwin layout because as I can see, is exact to the Leopard layout offered here so I&#039;m most pretty sure that&#039;s not the problem.

   My complete openssl configuration command (same for all versions) is:
./configure darwin-i386-cc \
--prefix=/usr \
--with-zlib-lib=/usr/lib \
--with-zlib-include=/usr/include

   The apache 2.2.11 configuration command is:
CC=&quot;darwin-i386-cc&quot;
./configure --enable-layout=Darwin \
--enable-mods-shared=all \
--with-ssl=/usr \
--with-mpm=prefork \
--disable-unique-id \
--enable-ssl \
--enable-dav \
--enable-cache \
--enable-proxy \
--enable-logio \
--enable-deflate \
--with-included-apr \
--enable-cgi \
--enable-cgid \
--enable-suexec

   Thanks in advance to all!</description>
		<content:encoded><![CDATA[<p>Hi all!</p>
<p>   For the steps I&#8217;m reading here I&#8217;m really bad because I think I&#8217;m getting different errors than the exposed here, on the apache compilation. </p>
<p>   Some months ago I compiled and installed openssl 0.9.7m and compile apache 2.2.11 with that version installed but after recompiling php too, I continue seeing that the linked openssl version were 0.9.7l (bundled version). </p>
<p>   When I installed the openssl I used the &#8220;&#8211;prefix=/usr&#8221; directive to overwrite the stock openssl and it worked apparently because when I use the &#8220;openssl version&#8221; command it shows me 0.9.7m version as installed.</p>
<p>   Later I compiled a lot of 0.9.8 versions of openssl and when I tried to recompile apache 2.2.11 to link to those newer versions of openssl, I began to get the following error:<br />
/sources/httpd-2.2.11/srclib/apr/libtool &#8211;silent &#8211;mode=link gcc -g -O2     -L/usr/local/lib -L/usr/lib   -o ab  ab.lo    /sources/httpd-2.2.11/srclib/pcre/libpcre.la /sources/httpd-2.2.11/srclib/apr-util/libaprutil-1.la -lexpat -liconv /sources/httpd-2.2.11/srclib/apr/libapr-1.la -lpthread -lssl -lcrypto -lpthread<br />
Undefined symbols:<br />
  &#8220;_BIO_set_callback_arg&#8221;, referenced from:<br />
      _start_connect in ab.o<br />
  &#8220;_BIO_get_callback_arg&#8221;, referenced from:<br />
      _ssl_print_cb in ab.o<br />
  &#8220;_SSL_CTX_set_info_callback&#8221;, referenced from:<br />
      _main in ab.o<br />
  &#8220;_BIO_set_callback&#8221;, referenced from:<br />
      _start_connect in ab.o<br />
ld: symbol(s) not found<br />
collect2: ld returned 1 exit status<br />
make[2]: *** [ab] Error 1<br />
make[1]: *** [all-recursive] Error 1<br />
make: *** [all-recursive] Error 1</p>
<p>   I&#8217;m trying to follow the comments on this forum but I can&#8217;t get apache compiled. </p>
<p>   I&#8217;m using the default Darwin layout because as I can see, is exact to the Leopard layout offered here so I&#8217;m most pretty sure that&#8217;s not the problem.</p>
<p>   My complete openssl configuration command (same for all versions) is:<br />
./configure darwin-i386-cc \<br />
&#8211;prefix=/usr \<br />
&#8211;with-zlib-lib=/usr/lib \<br />
&#8211;with-zlib-include=/usr/include</p>
<p>   The apache 2.2.11 configuration command is:<br />
CC=&#8221;darwin-i386-cc&#8221;<br />
./configure &#8211;enable-layout=Darwin \<br />
&#8211;enable-mods-shared=all \<br />
&#8211;with-ssl=/usr \<br />
&#8211;with-mpm=prefork \<br />
&#8211;disable-unique-id \<br />
&#8211;enable-ssl \<br />
&#8211;enable-dav \<br />
&#8211;enable-cache \<br />
&#8211;enable-proxy \<br />
&#8211;enable-logio \<br />
&#8211;enable-deflate \<br />
&#8211;with-included-apr \<br />
&#8211;enable-cgi \<br />
&#8211;enable-cgid \<br />
&#8211;enable-suexec</p>
<p>   Thanks in advance to all!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-4013</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Fri, 15 May 2009 18:47:42 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-4013</guid>
		<description>The latest Mac OS X update 10.5.7 also updated the OpenSSL installation and now it looks like the mod_ssl is working again. All you need to do is recompile Apache and all will be working as expected.</description>
		<content:encoded><![CDATA[<p>The latest Mac OS X update 10.5.7 also updated the OpenSSL installation and now it looks like the mod_ssl is working again. All you need to do is recompile Apache and all will be working as expected.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rodrigo Rosauro</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-3952</link>
		<dc:creator>Rodrigo Rosauro</dc:creator>
		<pubDate>Mon, 11 May 2009 18:42:14 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-3952</guid>
		<description>Just faced this problem on the latest version (2.2.11) and fixed it without replacing with the old binary with the following steps:

1-) run the &quot;make&quot; command.
2-) &quot;rm modules/ssl/*.la&quot;
3-) run the &quot;make&quot; command again.
4-) note that a single &quot;libtool&quot; command line will be printed. copy the whole (big) line.
5-) cd modules/ssl
6-) paste the copied line and remove the &quot;-export-symbols-regex&quot; on the end of it. ENTER

This will create a working version of mod_ssl.so under the &quot;.libs&quot; folder and the &quot;make install&quot; command will install the working version.

Cheers!</description>
		<content:encoded><![CDATA[<p>Just faced this problem on the latest version (2.2.11) and fixed it without replacing with the old binary with the following steps:</p>
<p>1-) run the &#8220;make&#8221; command.<br />
2-) &#8220;rm modules/ssl/*.la&#8221;<br />
3-) run the &#8220;make&#8221; command again.<br />
4-) note that a single &#8220;libtool&#8221; command line will be printed. copy the whole (big) line.<br />
5-) cd modules/ssl<br />
6-) paste the copied line and remove the &#8220;-export-symbols-regex&#8221; on the end of it. ENTER</p>
<p>This will create a working version of mod_ssl.so under the &#8220;.libs&#8221; folder and the &#8220;make install&#8221; command will install the working version.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Compiler Apache 2.2 sous mac leopard - Snippets &#38; Advices</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-2865</link>
		<dc:creator>Compiler Apache 2.2 sous mac leopard - Snippets &#38; Advices</dc:creator>
		<pubDate>Tue, 02 Dec 2008 19:38:54 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-2865</guid>
		<description>[...] J&#8217;ai </description>
		<content:encoded><![CDATA[<p>[...] J&#8217;ai</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-1946</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Thu, 11 Sep 2008 19:53:26 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-1946</guid>
		<description>The error is solved in the latest release of apache.</description>
		<content:encoded><![CDATA[<p>The error is solved in the latest release of apache.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Somebody</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-987</link>
		<dc:creator>Somebody</dc:creator>
		<pubDate>Sat, 14 Jun 2008 18:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-987</guid>
		<description>Hi I have a little question about installation apache on leopard.

Because I installed apache couple of days ago using your article - this and http://diymacserver.com/installing-apache/compiling-apache/

But I forgot about modrewrite module, and today I&#039;m trying to re-compile apache.

But it return an error.

Configuring Apache Portable Runtime library ...

checking for APR... reconfig
configuring package in srclib/apr now
configure: error: expected an absolute directory name for --bindir: NONE/bin
configure failed for srclib/apr

As I remember in first compilation I change 
#define APR_HAS_SENDFILE          @sendfile@ to 1 or 0 I don&#039;t remember. In {apache_folder}/srclib/apr/include/arch
But now it doesn&#039;t work :/

I&#039;m confused, really don&#039;t know what I&#039;m doing wrong :/
If you have a time I will be glad for your help.</description>
		<content:encoded><![CDATA[<p>Hi I have a little question about installation apache on leopard.</p>
<p>Because I installed apache couple of days ago using your article &#8211; this and <a href="http://diymacserver.com/installing-apache/compiling-apache/" rel="nofollow">http://diymacserver.com/installing-apache/compiling-apache/</a></p>
<p>But I forgot about modrewrite module, and today I&#8217;m trying to re-compile apache.</p>
<p>But it return an error.</p>
<p>Configuring Apache Portable Runtime library &#8230;</p>
<p>checking for APR&#8230; reconfig<br />
configuring package in srclib/apr now<br />
configure: error: expected an absolute directory name for &#8211;bindir: NONE/bin<br />
configure failed for srclib/apr</p>
<p>As I remember in first compilation I change<br />
#define APR_HAS_SENDFILE          @sendfile@ to 1 or 0 I don&#8217;t remember. In {apache_folder}/srclib/apr/include/arch<br />
But now it doesn&#8217;t work :/</p>
<p>I&#8217;m confused, really don&#8217;t know what I&#8217;m doing wrong :/<br />
If you have a time I will be glad for your help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/comment-page-1/#comment-826</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Thu, 24 Apr 2008 20:43:10 +0000</pubDate>
		<guid isPermaLink="false">http://diymacserver.com/2007/11/17/compiling-apache-on-leopard/#comment-826</guid>
		<description>You are confusing 2 different Apache installations with each other.

To start and stop the newly installed version you need to use /usr/local/apache2/bin/apachectl (with full path or you&#039;ll use the default one)

To configure the new apache installation you&#039;ll need to edit /etc/httpd/httpd.conf</description>
		<content:encoded><![CDATA[<p>You are confusing 2 different Apache installations with each other.</p>
<p>To start and stop the newly installed version you need to use /usr/local/apache2/bin/apachectl (with full path or you&#8217;ll use the default one)</p>
<p>To configure the new apache installation you&#8217;ll need to edit /etc/httpd/httpd.conf</p>
]]></content:encoded>
	</item>
</channel>
</rss>

