www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From br...@hyperreal.org
Subject Re: os-osf/2149: Apache 1.3b6 does not compile on DU 3.2
Date Thu, 21 May 1998 19:26:30 GMT
[In order for any reply to be added to the PR database, ]
[you need to include <apbugs@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]

Synopsis: Apache 1.3b6 does not compile on DU 3.2

Comment-Added-By: brian
Comment-Added-When: Thu May 21 12:26:30 PDT 1998
>Are you sure it's a naming conflict, Brian?  It looks
>like a definition conflict between our own os.h and os.c
>files..  but I haven't examined it closely.

Oh, you're right, sorry; the compiler is whining about some
things that seem to be to be really silly; I don't know the
ANSI standard well enough to know if this is truly a problem
or the compiler just sucks.

Arpad, try this patch:

Index: os.h
RCS file: /export/home/cvs/apache-1.3/src/os/unix/os.h,v
retrieving revision 1.24
diff -r1.24 os.h
< void *      ap_os_dso_load(const char *);
> void *ap_os_dso_load(const char *path);
< void *      ap_os_dso_sym(void *, const char *);
> void *ap_os_dso_sym(void *, const char *symname);

In other words, add the parameter variable names.  If
that solves it, though, it'll have to have problems 
later on, and having to insert variable names into all
the function declarations is going to be a pain.  Also 
ap_os_dso_error is supposed to be a const char *, at 
least that's what it is in the current code base.

View raw message