You are viewing a plain text version of this content. The canonical link for it is here.
Posted to test-dev@httpd.apache.org by am...@izoard.com on 2003/05/09 12:46:21 UTC
specweb99
Hi,
I have a question about the state of specweb99 module. The reason is that I
failed to compile the source I pulled out of CVS on RedHat 7.3 Linux:
apxs -c -DLINUX -I../../mm-1.1.3 -L../../mm-1.1.3 -lmm mod_specweb99.c
gcc -DLINUX=22 -DMOD_SSL=208105 -DUSE_HSREGEX -DEAPI -DEAPI_MM -fpic
-DSHARED_MODULE -I/usr/local/apache/include -I../../mm-1.1.3 -DLINUX -c
mod_specweb99.c
mod_specweb99.c: In function `checkUPFile':
mod_specweb99.c:355: invalid operands to binary ==
mod_specweb99.c:442: incompatible types in assignment
mod_specweb99.c: In function `checkCADFile':
mod_specweb99.c:476: invalid operands to binary ==
mod_specweb99.c:569: incompatible types in assignment
apxs:Break: Command failed with rc=1
make: *** [mod_specweb99.so] Error 1
I traced the macros a bit and it seems there Solaris and Linux defs are
mixed up. Am I right? TIA,
-a
Re: specweb99
Posted by am...@izoard.com.
> ams@izoard.com wrote:
>
>>>I'm assuming you are using the Apache 1.3 version? Most of the folks
>>>currently using mod_specweb99 are on Apache 2.0, so I don't know what
>>>kind of shape the 1.3 version is in. Patches (created with diff -u)
>>>would be appreciated.
>>
>> Correct. I need it for HP's VirtualVault which is based on 1.3.
>>
>>>For 2.0, we don't use apxs to build mod_specweb99,
>
>> So, it wasn't at all built agains 1.3 (despite the specweb99-1.3)?
>
> It was _only_ built against 1.3 at one time, before it went into the
> apache.org CVS. But I can't tell you which platforms it works/doesn't
> work on for 1.3 at present, since most of the users are on 2.0 now.
> Again, patches are welcome.
Got it. Just as soon I get something working.
-a
>
> Greg
Re: specweb99
Posted by Greg Ames <gr...@apache.org>.
ams@izoard.com wrote:
>>I'm assuming you are using the Apache 1.3 version? Most of the folks
>>currently using mod_specweb99 are on Apache 2.0, so I don't know what
>>kind of shape the 1.3 version is in. Patches (created with diff -u)
>>would be appreciated.
>
> Correct. I need it for HP's VirtualVault which is based on 1.3.
>
>>For 2.0, we don't use apxs to build mod_specweb99,
> So, it wasn't at all built agains 1.3 (despite the specweb99-1.3)?
It was _only_ built against 1.3 at one time, before it went into the apache.org
CVS. But I can't tell you which platforms it works/doesn't work on for 1.3 at
present, since most of the users are on 2.0 now. Again, patches are welcome.
Greg
Re: specweb99
Posted by am...@izoard.com.
> ams@izoard.com wrote:
>
>> I have a question about the state of specweb99 module. The reason is
>> that I failed to compile the source I pulled out of CVS on RedHat 7.3
>> Linux:
>>
>> apxs -c -DLINUX -I../../mm-1.1.3 -L../../mm-1.1.3 -lmm mod_specweb99.c
>> gcc -DLINUX=22 -DMOD_SSL=208105 -DUSE_HSREGEX -DEAPI -DEAPI_MM -fpic
>> -DSHARED_MODULE -I/usr/local/apache/include -I../../mm-1.1.3 -DLINUX
>> -c
>
> I'm assuming you are using the Apache 1.3 version? Most of the folks
> currently using mod_specweb99 are on Apache 2.0, so I don't know what
> kind of shape the 1.3 version is in. Patches (created with diff -u)
> would be appreciated.
Correct. I need it for HP's VirtualVault which is based on 1.3.
>
> For 2.0, we don't use apxs to build mod_specweb99, although that is a
> worthy goal. We build it as if it were part of the standard httpd
> distribution. Copy the files from the specweb99-2.0/ directory to
> your
> httpd-2.0/modules/generators/ directory, re-run ./buildconf, then
> configure with --enable-specweb99.
>
So, it wasn't at all built agains 1.3 (despite the specweb99-1.3)?
-a
> Greg
Re: specweb99
Posted by Greg Ames <gr...@apache.org>.
Sander Temme wrote:
> on 5/9/03 8:22, Greg Ames at gregames@apache.org wrote:
>
>>For 2.0, we don't use apxs to build mod_specweb99, although that is a worthy
>>goal.
> Actually, there is a GNU Makefile in the repository that builds using
> apxs... point the environment variable APXS to the apxs in your Apache2
> installation and it should work. And yes, I use some gmake specifics in
> there: it won't work with other flavours of make. Not really a problem if
> you're on Linux.
ooops, sorry. I didn't remember that commit.
I updated the README to mention apxs. I'd appreciate a sanity check of the update.
TIA,
Greg
Re: specweb99
Posted by Sander Temme <sc...@covalent.net>.
on 5/9/03 8:22, Greg Ames at gregames@apache.org wrote:
> For 2.0, we don't use apxs to build mod_specweb99, although that is a worthy
> goal. We build it as if it were part of the standard httpd distribution.
> Copy
> the files from the specweb99-2.0/ directory to your
> httpd-2.0/modules/generators/ directory, re-run ./buildconf, then configure
> with
> --enable-specweb99.
Actually, there is a GNU Makefile in the repository that builds using
apxs... point the environment variable APXS to the apxs in your Apache2
installation and it should work. And yes, I use some gmake specifics in
there: it won't work with other flavours of make. Not really a problem if
you're on Linux.
S.
--
Covalent Technologies sctemme@covalent.net
Engineering group Voice: (415) 856 4214
303 Second Street #375 South Fax: (415) 856 4210
San Francisco CA 94107
PGP Fingerprint: 7A8D B189 E871 80CB 9521 9320 C11E 7B47 964F 31D9
Re: specweb99
Posted by Greg Ames <gr...@apache.org>.
ams@izoard.com wrote:
> I have a question about the state of specweb99 module. The reason is that I
> failed to compile the source I pulled out of CVS on RedHat 7.3 Linux:
>
> apxs -c -DLINUX -I../../mm-1.1.3 -L../../mm-1.1.3 -lmm mod_specweb99.c
> gcc -DLINUX=22 -DMOD_SSL=208105 -DUSE_HSREGEX -DEAPI -DEAPI_MM -fpic
> -DSHARED_MODULE -I/usr/local/apache/include -I../../mm-1.1.3 -DLINUX -c
I'm assuming you are using the Apache 1.3 version? Most of the folks currently
using mod_specweb99 are on Apache 2.0, so I don't know what kind of shape the
1.3 version is in. Patches (created with diff -u) would be appreciated.
For 2.0, we don't use apxs to build mod_specweb99, although that is a worthy
goal. We build it as if it were part of the standard httpd distribution. Copy
the files from the specweb99-2.0/ directory to your
httpd-2.0/modules/generators/ directory, re-run ./buildconf, then configure with
--enable-specweb99.
Greg