[Gluster-devel] what is NO_CONTENT_TYPE?
Raghavendra G
raghavendra at zresearch.com
Wed Feb 4 05:23:35 UTC 2009
Hi Kirby,
fix committed in glusterfs--mainline--3.0--patch-889.
regards,
On Tue, Feb 3, 2009 at 11:34 PM, Harshavardhana <harsha at zresearch.com>wrote:
>
> not rpm -ivh
>
> "rpmbuild --ta glusterfs-2.0.0rc1.tar.gz --without modglfs" with let you
> compile glusterfs without mod_glusterfs.
>
> Thanks
> On Tue, Feb 3, 2009 at 11:55 PM, Raghavendra G <raghavendra at zresearch.com>wrote:
>
>> Hi Kirby,
>>
>> you can disable mod_glusterfs (since it is the one which is causing build
>> problem) using
>>
>> rpm -ivh glusterfs<version>.rpm --without modglfs
>>
>> But please keep us informed about the queries which I asked, since it will
>> help us to fix the problem in mod_glusterfs.
>>
>> regards,
>>
>> On Tue, Feb 3, 2009 at 9:52 PM, Raghavendra G <raghavendra at zresearch.com>wrote:
>>
>>> Hi,
>>>
>>> Macro NO_CONTENT_TYPE is defined in httpd.h (apache-2.2). 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.
>>>
>>> regards,
>>>
>>>
>>> On Mon, Feb 2, 2009 at 11:11 AM, Kirby Zhou <kirbyzhou at sohu-rd.com>wrote:
>>>
>>>> I use glusterfs.spec to build a rpm, and modified a litte
>>>>
>>>> [@65.64 glusterfs-2.0.0rc1]# diff -u ../../SPECS/glusterfs-2.spec
>>>> glusterfs.spec
>>>>
>>>> --- ../../SPECS/glusterfs-2.spec 2009-02-01 14:11:17.000000000
>>>> +0800
>>>>
>>>> +++ glusterfs.spec 2009-02-01 14:11:43.000000000 +0800
>>>>
>>>> @@ -1,7 +1,7 @@
>>>>
>>>> # if you make changes, the it is advised to increment this number, and
>>>> provide
>>>>
>>>> # a descriptive suffix to identify who owns or what the change
>>>> represents
>>>>
>>>> # e.g. release_version 2.MSW
>>>>
>>>> -%define release_version 1%{dist}
>>>>
>>>> +%define release_version 1
>>>>
>>>>
>>>>
>>>> # if you wish to compile an rpm without ibverbs support, compile like
>>>> this...
>>>>
>>>> # rpmbuild -ta glusterfs-2.0.0rc1.tar.gz --without ibverbs
>>>>
>>>> @@ -56,8 +56,8 @@
>>>>
>>>> # Module needs to be fixed.
>>>>
>>>> %if %with_modglfs
>>>>
>>>> %if %with_apxs_default
>>>>
>>>> -BuildRequires: httpd-devel >= 1.3
>>>>
>>>> -Requires: httpd >= 1.3
>>>>
>>>> +BuildRequires: apache-devel >= 1.3
>>>>
>>>> +Requires: apache >= 1.3
>>>>
>>>> %endif
>>>>
>>>> %endif
>>>>
>>>> BuildRequires: libtool
>>>>
>>>> @@ -66,7 +66,6 @@
>>>>
>>>> BuildRequires: make
>>>>
>>>> URL:
>>>> ftp://ftp.zresearch.com/pub/gluster/glusterfs/1.4-qa/glusterfs-2.0.0rc1.tar.gz
>>>>
>>>> Source: %name-%version.tar.gz
>>>>
>>>> -NoSource: 0
>>>>
>>>>
>>>>
>>>> %description
>>>>
>>>> GlusterFS is a clustered file-system capable of scaling to several
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> [@65.64 noos.noarch]# yum list | fgrep httpd | fgrep installed
>>>>
>>>> This system is not registered with RHN.
>>>>
>>>> RHN support will be disabled.
>>>>
>>>> httpd.x86_64 2.2.3-11.el5_2.4
>>>> installed
>>>>
>>>> httpd-devel.i386 2.2.3-11.el5_2.4
>>>> installed
>>>>
>>>> httpd-devel.x86_64 2.2.3-11.el5_2.4
>>>> installed
>>>>
>>>> system-config-httpd.noarch 5:1.3.3.3-1.el5
>>>> installed
>>>>
>>>>
>>>>
>>>> [@65.64 BUILD]# fgrep -r NO_CONTENT_TYPE /usr/include/
>>>>
>>>> /usr/include/openssl/pkcs7.h:#define
>>>> PKCS7_R_MIME_NO_CONTENT_TYPE 132
>>>>
>>>> /usr/include/openssl/pkcs7.h:#define
>>>> PKCS7_R_NO_CONTENT_TYPE 135
>>>>
>>>>
>>>>
>>>> The attachement is config.log
>>>>
>>>>
>>>>
>>>> *From:* raghavendra.hg at gmail.com [mailto:raghavendra.hg at gmail.com] *On
>>>> Behalf Of *Raghavendra G
>>>> *Sent:* Monday, February 02, 2009 12:59 PM
>>>> *To:* Kirby Zhou
>>>> *Cc:* gluster-devel at nongnu.org
>>>> *Subject:* Re: [Gluster-devel] what is NO_CONTENT_TYPE?
>>>>
>>>>
>>>>
>>>> Hi,
>>>>
>>>> Can you paste the summary of running configure script? what version of
>>>> apache is installed on your system? Do you've multiple installations of
>>>> apache?
>>>>
>>>> regards,
>>>>
>>>> On Mon, Feb 2, 2009 at 6:25 AM, Kirby Zhou <kirbyzhou at sohu-rd.com>
>>>> wrote:
>>>>
>>>> I can not build glusterfs-2.0.0rc1 under RHEL-5.2.It shows that below
>>>>
>>>> make[5]: Entering directory
>>>> `/opt/rpmbuild/BUILD/glusterfs-2.0.0rc1/mod_glusterfs/apache/2.2/src'
>>>> ln -sf ../../../../mod_glusterfs/apache/2.2/src/mod_glusterfs.c
>>>> ../../../../mod_glusterfs/apache/2.2/src/mod_glusterfs-build.c
>>>> apxs -c -o mod_glusterfs.la -Wc,-g3 -Wc,-O0 -DLINUX=2 -D_REENTRANT
>>>> -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
>>>> -D__USE_FILE_OFFSET64 -I../../../../libglusterfsclient/src
>>>> -L../../../../libglusterfsclient/src/.libs/ -lglusterfsclient
>>>> mod_glusterfs-build.c
>>>> /usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -prefer-pic
>>>> -O2
>>>> -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
>>>> --param=ssp-buffer-size=4 -m64 -mtune=generic -DLINUX=2 -D_REENTRANT
>>>> -D_GNU_SOURCE -pthread -I/usr/include/httpd -I/usr/include/apr-1
>>>> -I/usr/include/apr-1 -g3 -O0 -I../../../../libglusterfsclient/src
>>>> -DLINUX=2
>>>> -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
>>>> -D__USE_FILE_OFFSET64 -c -o mod_glusterfs-build.lo
>>>> mod_glusterfs-build.c &&
>>>> touch mod_glusterfs-build.slo
>>>> ...
>>>> mod_glusterfs-build.c:1351: error: 'NO_CONTENT_TYPE' undeclared (first
>>>> use
>>>> in this function)
>>>> ...
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Gluster-devel mailing list
>>>> Gluster-devel at nongnu.org
>>>> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Raghavendra G
>>>>
>>>
>>>
>>>
>>> --
>>> Raghavendra G
>>>
>>>
>>
>>
>> --
>> Raghavendra G
>>
>>
>> _______________________________________________
>> Gluster-devel mailing list
>> Gluster-devel at nongnu.org
>> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>>
>>
>
>
> --
> Harshavardhana
> [y4m4 on #gluster at irc.freenode.net]
> "Samudaya TantraShilpi"
> Z Research Inc - http://www.zresearch.com
>
>
--
Raghavendra G
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20090204/56d3fef0/attachment-0003.html>
More information about the Gluster-devel
mailing list