On Fri, Oct 01, 1999, [EMAIL PROTECTED] wrote:

> Hi, I don't currently belong to the mailing list, but I get the same 
> error. Here is how my system has semctl defined in 
> /usr/include/sys/sem.h
> 
> extern int semctl __P((int __semid, int __semnum, int __cmd,
>                        union semun __arg));

Yes, this prototype is non-POSIX conforming and so it conflicts with the usage
in mod_ssl, of course.

> Using: mod_ssl-2.4.4-1.3.9
> Caldera OpenLinux, Kernel 2.0.36, libc.so.5.4.46
> 
> Whoa. I just tried changing the flags on the compile args and 
> discovered that changing "DLINUX=2" to "DLINUX=1" allowed it to 
> compile. Could it be that the configure program doesn't correctly 
> identify whether we are using glibc1 or glibc2 ?

No, no. the -DLINUX is from Apache and historically meant kernel versions.
Just use mod_ssl 2.4.5 and your problems should be gone.

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to