You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Jim Jagielski <ji...@jaguNET.com> on 2001/09/10 15:10:56 UTC

Re: cvs commit: apache-1.3 STATUS

SAFE_MUTEX results in a dual-level macro expansion... the first
for accept_mutex_child_init (which needs to check for a NULL
pointer before calling) and then the handling of single listen.

I'm wondering if it's actually in the accept_mutex_child_init 
phase where it dies. I'll look...

trawick@apache.org wrote:
> 
> trawick     01/09/10 05:34:50
> 
>   Modified:    .        STATUS
>   Log:
>   1.3 won't compile with Sun WorkShop.
>   
>   My feelings certainly won't be hurt if somebody else jumps in :)  I
>   need to get some other stuff off my plate before looking into this.
>   
>   Revision  Changes    Path
>   1.950     +9 -1      apache-1.3/STATUS
>   
>   Index: STATUS
>   ===================================================================
>   RCS file: /home/cvs/apache-1.3/STATUS,v
>   retrieving revision 1.949
>   retrieving revision 1.950
>   diff -u -r1.949 -r1.950
>   --- STATUS	2001/08/21 15:30:28	1.949
>   +++ STATUS	2001/09/10 12:34:49	1.950
>   @@ -1,5 +1,5 @@
>    APACHE 1.3 STATUS:						-*-text-*-
>   -  Last modified at [$Date: 2001/08/21 15:30:28 $]
>   +  Last modified at [$Date: 2001/09/10 12:34:49 $]
>    
>    Release:
>    
>   @@ -35,6 +35,14 @@
>        2.0  : In alpha development, see httpd-2.0 repository
>    
>    RELEASE SHOWSTOPPERS:
>   +
>   +    The AcceptMutex code doesn't compile with Sun WorkShop 6 on Solaris.
>   +    The line "SAFE_ACCEPT((accept_mutex_child_init(pchild)));" in 
>   +    http_main.c is where it blows, complaining with
>   +      "http_main.c", line 4111: syntax error before or at: {
>   +    This is on Solaris 2.6, but with the latest Sun WorkShop.  This was
>   +    also seen on Solaris 2.5.1 with some previous level of Sun WorkShop.
>   +    Jeff will try to find time to unravel the macros and make it compile.
>    
>        ab is broken on many platforms.  Dirk has offered patch, it does not
>        apply cleanly, he has offered to clean this up.
>   
>   
>   
> 


-- 
===========================================================================
   Jim Jagielski   [|]   jim@jaguNET.com   [|]   http://www.jaguNET.com/
      "A society that will trade a little liberty for a little order
                   will lose both and deserve neither"