gluster-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: Ivan Dimitrov
Subject: Re: [Gluster-devel] debian lenny + apache2 + mod_glusterfs 2.0.0rc4
Date: Wed, 11 Mar 2009 09:54:55 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; bg; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mnenhy/0.7.5.666

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 <address@hidden <mailto:address@hidden>> 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
    address@hidden <mailto:address@hidden>
    http://lists.nongnu.org/mailman/listinfo/gluster-devel







reply via email to

[Prev in Thread] Current Thread [Next in Thread]