>Number:         2149
>Category:       os-osf
>Synopsis:       Apache 1.3b6 does not compile on DU 3.2
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Tue Apr 28 11:00:01 PDT 1998
>Last-Modified:
>Originator:     [EMAIL PROTECTED]
>Organization:
apache
>Release:        1.3b6
>Environment:
OSF1 V3.2 214 alpha

cc compiler
>Description:
[root]:/TMP/src/apache/apache_1.3b6/src% ./Configure
Using config file: Configuration
 | Please note that the default httpd root directory has changed
 | from '/usr/local/etc/httpd/' to '/usr/local/apache/.'
 | You may add '-DHTTPD_ROOT=\"/usr/local/etc/httpd\"' to EXTRA_CFLAGS
 | in your Configuration file (and re-run Configure) or start
 | httpd with the option '-d /usr/local/etc/httpd' if you still
 | want to use the old root directory for your server.
Creating Makefile
 + configured for DEC OSF/1 platform
 + setting C compiler to cc
 + adding selected modules
    o status_module uses ConfigStart/End
    o rewrite_module uses ConfigStart/End
      enabling DBM support for mod_rewrite
 + doing sanity check on compiler and options
Creating Makefile in support
Creating Makefile in main
Creating Makefile in ap
Creating Makefile in regex
Creating Makefile in os/unix
Creating Makefile in modules/standard
Creating Makefile in modules/proxy
net.hu:[root]:/TMP/src/apache/apache_1.3b6/src% make
===> regex
sh ./mkh  -p regcomp.c >regcomp.ih
cc -I.  -I../os/unix -I../include   -DOSF1 -DSTATUS -DUSE_HSREGEX  -DPOSIX_MISTA
KE -c regcomp.c
cc -I.  -I../os/unix -I../include   -DOSF1 -DSTATUS -DUSE_HSREGEX  -DPOSIX_MISTA
KE -c regexec.c
sh ./mkh  -p regerror.c >regerror.ih
cc -I.  -I../os/unix -I../include   -DOSF1 -DSTATUS -DUSE_HSREGEX  -DPOSIX_MISTA
KE -c regerror.c
cc -I.  -I../os/unix -I../include   -DOSF1 -DSTATUS -DUSE_HSREGEX  -DPOSIX_MISTA
KE -c regfree.c
rm -f libregex.a
ar cr libregex.a regcomp.o regexec.o regerror.o regfree.o
ranlib libregex.a
s - creating symbol hash table. Wait...
<=== regex
===> os/unix
cc -c  -I../../os/unix -I../../include   -DOSF1 -DSTATUS -DUSE_HSREGEX   os.c
/usr/lib/cmplrs/cc/cfe: Warning: /usr/include/sys/cdefs.h:118: Macro __attribute
__ redefined.
/usr/lib/cmplrs/cc/cfe: Error: os.c, line 22: redeclaration of 'ap_os_dso_load';
 previous declaration at line 123 in file '../../os/unix/os.h'
 void *ap_os_dso_load( char *path)
 ------^
/usr/lib/cmplrs/cc/cfe: Error: os.c, line 22: Incompatible type for the function
 parameter
 void *ap_os_dso_load( char *path)
 ----------------------------^
/usr/lib/cmplrs/cc/cfe: Error: os.c, line 43: redeclaration of 'ap_os_dso_sym';
previous declaration at line 125 in file '../../os/unix/os.h'
 void *ap_os_dso_sym(void *handle,  char *symname)
 ------^
/usr/lib/cmplrs/cc/cfe: Error: os.c, line 43: Incompatible type for the function
 parameter
 void *ap_os_dso_sym(void *handle,  char *symname)
 -----------------------------------------^
/usr/lib/cmplrs/cc/cfe: Error: os.c, line 65: redeclaration of 'ap_os_dso_error'
; previous declaration at line 126 in file '../../os/unix/os.h'
  char *ap_os_dso_error(void)
 -------^
/usr/lib/cmplrs/cc/cfe: Error: os.c, line 65: Incompatible function return type
for this function
  char *ap_os_dso_error(void)
 ----------------------^
*** Exit 1
Stop.
*** Exit 1
Stop.
[root]:/TMP/src/apache/apache_1.3b6/src%
>How-To-Repeat:

>Fix:
??
previous version always comiled without problem
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <[EMAIL PROTECTED]> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]



Reply via email to