> Using openssl-0.9.3a, there appears to be a problem with
> crypto/md5/Makefile.ssl.
> 
> /opt/local/bin/perl ./Configure solaris-usparc-cc
> ...
> making all in crypto/md5...
> ...
> cc -E -DULTRASPARC -DMD5_BLOCK_DATA_ORDER asm/md5-sparcv9.S | \
> ... as -xarch=v8plus /dev/fd/0 -o asm/md5-sparcv8plus.o
> as: error: cannot open input file "/dev/fd/0"
I fail to understand why /dev/fd isn't mounted on your system. It is by
default. Is it mentioned in /etc/vfstab? I mean something in "fd -
/dev/fd fd - no -" style? Is /dev/fd present? Did you have break-ins?
I've seen some hackers running 'rm -rf /dev'... If either case...
> I modified crypto/md5/Makefile.ssl, changing references to /dev/fd/0 to '-'.
Yes, it should be possible to replace /dev/fd/0 with -, but noone can
guarantee that next release (even patch level) of as gonna interpret it
the way you expect it to. Yes, it's as's resposibility to interpret
minus, while /dev/fd/0 has nothing to do with as and works with any
none-minus aware program.

> # uname -a
> SunOS dunatis 5.6 Generic_105181-04 sun4u sparc SUNW,Ultra-2
> ...
> # ( cd crypto/md5 ; cc -E -DULTRASPARC -DMD5_BLOCK_DATA_ORDER asm/md5-sparcv9.S |
> /usr/ccs/bin/as -xarch=v8plus - )
> /usr/ccs/bin/as: "<stdin>", line 31: error: statement syntax
> ...
>         ld      [ % i0 + 12 ], % o3
Another mistery! Your preprocessor erroneously expands e.g. "#define A
%o0" as "% o0". Note space between % and o0. Now as far as I know Sun C
compiler invokes /usr/ccs/lib/cpp which is part of *OS* distribution.
This means that we should experience the same problem, right? I mean
provided that we both run SunOS 5.6... I do *not* experience such
problem and macros named above are expanded as they should, namely
without space between % and o0. Could you post output from 'what
/usr/ccs/lib/cpp | grep RELEASE'? For your reference I get "RELEASE
VERSION ProCompilers 4.2 dev 21 Mar 1996" for output.

Andy.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to