Hi Kirby,<br>&nbsp;<br>you can disable mod_glusterfs (since it is the one which is causing build problem) using<br><br>rpm -ivh glusterfs&lt;version&gt;.rpm --without modglfs<br><br>But please keep us informed about the queries which I asked, since it will help us to fix the problem in mod_glusterfs.<br>
<br>regards,<br><div class="gmail_quote">On Tue, Feb 3, 2009 at 9:52 PM, Raghavendra G <span dir="ltr">&lt;<a href="mailto:raghavendra@zresearch.com">raghavendra@zresearch.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>Macro NO_CONTENT_TYPE is defined in httpd.h (apache-2.2).&nbsp; Are there any stale installations of httpd.h (may be apache-1.3)? If so, please make sure to remove them. If the problem still persists, can you try to build from source tarball? Also please mail the configuration summary.<br>

<br>regards,<div><div></div><div class="Wj3C7c"><br><br><div class="gmail_quote">On Mon, Feb 2, 2009 at 11:11 AM, Kirby Zhou <span dir="ltr">&lt;<a href="mailto:kirbyzhou@sohu-rd.com" target="_blank">kirbyzhou@sohu-rd.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">









<div link="blue" vlink="purple" lang="ZH-CN">

<div>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">I use
glusterfs.spec to build a rpm, and modified a litte</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">[@65.64
glusterfs-2.0.0rc1]# diff -u ../../SPECS/glusterfs-2.spec&nbsp; glusterfs.spec</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">---
../../SPECS/glusterfs-2.spec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2009-02-01 14:11:17.000000000 +0800</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">+++
glusterfs.spec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2009-02-01 14:11:43.000000000 +0800</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">@@
-1,7 +1,7 @@</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;#
if you make changes, the it is advised to increment this number, and provide </span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;# a
descriptive suffix to identify who owns or what the change represents</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;#
e.g. release_version 2.MSW</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">-%define
release_version 1%{dist}</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">+%define
release_version 1</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;#
if you wish to compile an rpm without ibverbs support, compile like this...</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;#
rpmbuild -ta glusterfs-2.0.0rc1.tar.gz --without ibverbs</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">@@
-56,8 +56,8 @@</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;#
Module needs to be fixed. </span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;%if
%with_modglfs</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;%if
%with_apxs_default</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">-BuildRequires:
httpd-devel &gt;= 1.3</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">-Requires:
httpd &gt;= 1.3</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">+BuildRequires:
apache-devel &gt;= 1.3</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">+Requires:
apache &gt;= 1.3</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;%endif</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;%endif</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;BuildRequires:
libtool</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">@@
-66,7 +66,6 @@</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;BuildRequires:
make</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;URL:
<a href="ftp://ftp.zresearch.com/pub/gluster/glusterfs/1.4-qa/glusterfs-2.0.0rc1.tar.gz" target="_blank">ftp://ftp.zresearch.com/pub/gluster/glusterfs/1.4-qa/glusterfs-2.0.0rc1.tar.gz</a></span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;Source:
%name-%version.tar.gz</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">-NoSource:
0</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;%description</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;GlusterFS
is a clustered file-system capable of scaling to several</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">[@65.64
noos.noarch]# yum list | fgrep httpd | fgrep installed</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">This
system is not registered with RHN.</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">RHN
support will be disabled.</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">httpd.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2.2.3-11.el5_2.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; installed</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">httpd-devel.i386&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2.2.3-11.el5_2.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; installed</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">httpd-devel.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2.2.3-11.el5_2.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; installed</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">system-config-httpd.noarch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
5:1.3.3.3-1.el5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; installed</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">[@65.64
BUILD]# fgrep -r NO_CONTENT_TYPE /usr/include/</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">/usr/include/openssl/pkcs7.h:#define
PKCS7_R_MIME_NO_CONTENT_TYPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 132</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">/usr/include/openssl/pkcs7.h:#define
PKCS7_R_NO_CONTENT_TYPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 135</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">The attachement
is config.log</span></p>

<p><span style="font-size: 10.5pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>

<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">

<p><b><span style="font-size: 10pt;" lang="EN-US">From:</span></b><span style="font-size: 10pt;" lang="EN-US"> <a href="mailto:raghavendra.hg@gmail.com" target="_blank">raghavendra.hg@gmail.com</a>
[mailto:<a href="mailto:raghavendra.hg@gmail.com" target="_blank">raghavendra.hg@gmail.com</a>] <b>On Behalf Of </b>Raghavendra G<br>
<b>Sent:</b> Monday, February 02, 2009 12:59 PM<br>
<b>To:</b> Kirby Zhou<br>
<b>Cc:</b> <a href="mailto:gluster-devel@nongnu.org" target="_blank">gluster-devel@nongnu.org</a><br>
<b>Subject:</b> Re: [Gluster-devel] what is NO_CONTENT_TYPE?</span></p>

</div><div><div></div><div>

<p><span lang="EN-US">&nbsp;</span></p>

<p><span lang="EN-US">Hi,<br>
<br>
Can you paste the summary of running configure script? what version of apache
is installed on your system? Do you&#39;ve multiple installations of apache?<br>
<br>
regards,</span></p>

<div>

<p><span lang="EN-US">On Mon, Feb 2, 2009 at 6:25 AM, Kirby Zhou
&lt;<a href="mailto:kirbyzhou@sohu-rd.com" target="_blank">kirbyzhou@sohu-rd.com</a>&gt; wrote:</span></p>

<p><span lang="EN-US">I can not build glusterfs-2.0.0rc1 under <a href="http://RHEL-5.2.It" target="_blank">RHEL-5.2.It</a> shows that below<br>
<br>
make[5]: Entering directory<br>
`/opt/rpmbuild/BUILD/glusterfs-2.0.0rc1/mod_glusterfs/apache/2.2/src&#39;<br>
ln -sf ../../../../mod_glusterfs/apache/2.2/src/mod_glusterfs.c<br>
../../../../mod_glusterfs/apache/2.2/src/mod_glusterfs-build.c<br>
apxs -c -o <a href="http://mod_glusterfs.la" target="_blank">mod_glusterfs.la</a>
-Wc,-g3 -Wc,-O0 -DLINUX=2 -D_REENTRANT<br>
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64<br>
-D__USE_FILE_OFFSET64 -I../../../../libglusterfsclient/src<br>
-L../../../../libglusterfsclient/src/.libs/ -lglusterfsclient<br>
mod_glusterfs-build.c<br>
/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -prefer-pic -O2<br>
-g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector<br>
--param=ssp-buffer-size=4 -m64 -mtune=generic &nbsp;-DLINUX=2 -D_REENTRANT<br>
-D_GNU_SOURCE -pthread -I/usr/include/httpd &nbsp;-I/usr/include/apr-1<br>
-I/usr/include/apr-1 &nbsp;-g3 -O0 -I../../../../libglusterfsclient/src
-DLINUX=2<br>
-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64<br>
-D__USE_FILE_OFFSET64 &nbsp;-c -o mod_glusterfs-build.lo mod_glusterfs-build.c
&amp;&amp;<br>
touch mod_glusterfs-build.slo<br>
...<br>
mod_glusterfs-build.c:1351: error: &#39;NO_CONTENT_TYPE&#39; undeclared (first use<br>
in this function)<br>
...<br>
<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@nongnu.org" target="_blank">Gluster-devel@nongnu.org</a><br>
<a href="http://lists.nongnu.org/mailman/listinfo/gluster-devel" target="_blank">http://lists.nongnu.org/mailman/listinfo/gluster-devel</a></span></p>

</div>

<p style="margin-bottom: 12pt;"><span lang="EN-US"><br>
<br clear="all">
<br>
-- <br>
Raghavendra G</span></p>

</div></div></div>

</div>


</blockquote></div><br><br clear="all"><br></div></div>-- <br><font color="#888888">Raghavendra G<br><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Raghavendra G<br><br>