[Gluster-devel] debian lenny + apache2 + mod_glusterfs 2.0.0rc4

Harshavardhana harsha at zresearch.com
Wed Mar 11 08:58:05 UTC 2009


Its only hardcoded as default behaviour, you should be using

./configure --with-apxspath=/usr/local/bin/apxs2
--with-apachepath=/usr/local/bin/apache2

This will override the default behaviour.

Regards
--
Harshavardhana
"Yantra Shilpi"
Z Research Inc - http://www.zresearch.com



On Wed, Mar 11, 2009 at 1:24 PM, Ivan Dimitrov <dobber at amln.net> wrote:

> Thanks
> I tried that but every time I saw "checking for apxs... no" I would ctrl+c
> the process. Now I waited until it finished and it seems to be completed
> fine:
> mod_glusterfs : yes (2.2)
>
>
> Also, I've been digging through the configure file and I still don't
> understand it very well, but I have a question.
>
> MOD_GLUSTERFS_HTTPD_VERSION=`$HTTPD_BIN_DIR/httpd -V | head -1 | awk
> "{print $3}" | sed 's/[^0-9.]//g' | sed 's/\(.*\..*\)\..*/\1/'`
> Does this line have to be hardcoded (httpd -V) like that?
>
> Harshavardhana написа:
>
>> Hi Ivan,
>>
>> --with-apxspath Path to apxs binary
>> --with-apachepath Path to apache binary
>>
>> You can use following options at the configure level to specify the apxs
>> and apache binary directly.
>>
>> Regards
>> --
>> Harshavardhana
>> "Yantra Shilpi"
>> Z Research Inc - http://www.zresearch.com
>>
>>
>>
>> On Tue, Mar 10, 2009 at 3:08 PM, Ivan Dimitrov <dobber at amln.net <mailto:
>> dobber at amln.net>> wrote:
>>
>>    Hello list, this is my first time writing here
>>
>>    I've been trying to compile mod_glusterfs 2.0.0.rc4 for debian
>>    lenny with apache2.2 from debian package.
>>    I've got the following debian packages installed:
>>    apache2-mpm-prefork
>>    apache2-prefork-dev
>>    apache2-utils
>>    apache2.2-common
>>
>>    ./configure --enable-mod_glusterfs --with-apxs=/usr/bin/
>>    ...................................
>>    checking for apxs... no
>>    apxs is required to build mod_glusterfs. Use --with-apxs to
>>    specify path to apxs. If mod_glusterfs is not required, do not
>>    pass --enable-mod_glusterfs option to configure
>>    ...................................
>>
>>    Debian puts apxs in "/usr/bin/apxs2" and "--with-apxs=/usr/bin/"
>>    does not discover it. I had to make a symlink /usr/bin/apxs ->
>>    /usr/bin/apxs2 in order to make configure recognize it.
>>    For apache1.3 deb package puts the apxs in the same place
>>    /usr/bin/apxs. I suggest to make this option a full path to the
>>    binary in order to support multiple apache installations residing
>>    in one directory (apache1, apache2, some-custom-apache)
>>
>>
>>    ./configure --enable-mod_glusterfs --with-apxs=/usr/bin/
>>    .............................
>>    checking for apxs... apxs
>>    ./configure: line 20804: /usr/sbin/httpd: No such file or directory
>>    ...............................
>>    At this point the configure completed
>>    mod_glusterfs : yes ()
>>
>>    By default, Debian's httpd binary is in "/usr/sbin/apache2", so I
>>    make a symlink again and configure again. For apache1.3 the binary
>>    is called "/usr/sbin/apache"
>>    checking for apxs... apxs
>>
>>    mod_glusterfs : yes (2.2)
>>
>>
>>    Unfortunately I'm not very experienced with configure to make a
>>    patch for it..
>>
>>
>>
>>    _______________________________________________
>>    Gluster-devel mailing list
>>    Gluster-devel at nongnu.org <mailto:Gluster-devel at nongnu.org>
>>    http://lists.nongnu.org/mailman/listinfo/gluster-devel
>>
>>
>>
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20090311/e2d15de0/attachment-0003.html>


More information about the Gluster-devel mailing list