On 23rd.April at 17:10, Ulf Möller wrote :
> Nick Boyce reported :
>
> >> I am trying to build OpenSSL (to be followed by mod_ssl and Apache) on
> an
> >> Ultrix 4.4 system, for the first time. I have followed the installation
> >> instructions as far as I can see, but the build is failing due to the
> names
> >> LOG_CONS and LOG_DAEMON being undefined, as follows :
>
> That was fixed the other day. Please download the current snapshot.
Thanks. I downloaded openssl-SNAP-19990426.tar.gz, and this now gets past
the first error I reported, but bombs out on the same module compilation
with "Cannot open file sys/sylog.h", thus :
====================< cut >=====================
making all in crypto/bio...
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bio_lib.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bio_cb.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bio_err.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bss_mem.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bss_null.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bss_fd.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bss_file.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bss_sock.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bss_conn.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bf_null.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bf_buff.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
b_print.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
b_dump.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
b_sock.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bss_acpt.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bf_nbio.c
cc -I.. -I../../include -DNO_IDEA -std1 -O -Olimit 1000 -DL_ENDIAN -c
bss_log.c
cfe: Error: bss_log.c: 71: Cannot open file sys/sylog.h for #include
*** Error code 1
Stop.
*** Error code 1
Stop.
*** Error code 1
Stop.
#
====================< cut >=====================
This *looks* like a typo (should be "syslog.h" ?). I searched my entire
system for this file, and I have :
# find / -name "syslog.h" -print
/usr/sys/h/syslog.h
/usr/include/syslog.h
So I fixed the "typo" (in bss_log.c at line 71) to read "#include
<sys/syslog.h>", and the compilation seems to be working. I'm still running
the make (it's an old box ;-).
Cheers,
> Nick Boyce
> [ Information Security Manager ]
> Systems Team, EDS Healthcare, Bristol, UK
> Internet email: [EMAIL PROTECTED] | tel: +44 117 989 2941
>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]