> Now, I did a focused, thorough test based on
> openssl-1.0.2-stable-SNAP-20140226
> 
> Here are the results:
> 
> *IRIX*
> bash-2.05b$ uname -a
> IRIX64 irix 6.5 07202013 IP35
> bash-2.05b$ gcc --version
> gcc (GCC) 3.3
> 
> using make fails with all targets
> 
> mips4-sgi-irix64 - using gmake - OK
> Note: got a warning ld64: WARNING 84: ../libssl.a is not used for
> resolving any symbol.
> 
> irix-gcc - using gmake - OK
> irix-mips3-gcc - using gmake - OK
> irix64-mips4-gcc - using gmake - OK

I'm inclined to dismiss this with "use gmake" resolution. I don't want
to mess with those rules, because they are used even on MIPS Linux (and
Android), which are active platforms, unlike IRIX.

> *Tru64*
> osf1-alpha-cc - using make FAILED
> cc -I. -I.. -I../include  -DDSO_DLFCN -DHAVE_DLFCN_H -std1 -tune host
> -O4 -readonly_strings -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DGHASH_ASM -c -o
> alphacpuid.o alphacpuid.s
> ar  r ../libcrypto.a cryptlib.o mem.o mem_dbg.o cversion.o ex_data.o
> cpt_err.o ebcdic.o  uid.o o_time.o o_str.o o_dir.o o_fips.o o_init.o
> fips_ers.o alphacpuid.o
> ar: Warning: creating ../libcrypto.a
> LOCK:  -z ""
>  || ar  r ../libcrypto.a fipscanister.o
> sh: syntax error at line 1: `||' unexpected
> *** Exit 2
> Stop.
> *** Exit 1
> Stop.

http://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=559e69f9b445a40ddbfdfdbd2851cf1ecc67366a,
see even #3165 on rt.openssl.org.

> osf1-alpha-cc - using gmake - OK
> osf1-alpha-gcc - using gmake - FAILED
> 
> ... in fact it was strange that did not allow the target, but it is
> accepted at the end
> 
> bash-2.05$ ./config -t
> Operating system: alpha-dec-tru64
> Configuring for tru64-alpha-cc
> /usr/bin/perl ./Configure tru64-alpha-cc
> bash-2.05$ ./config osf1-alpha-gcc
> Operating system: alpha-dec-tru64
> Configuring for tru64-alpha-cc
> target already defined - tru64-alpha-cc (offending arg: osf1-alpha-gcc)
> ...
> gcc -E $preproc > alphacpuid.s && rm $preproc)
> gcc -I. -I.. -I../include  -DDSO_DLFCN -DHAVE_DLFCN_H -O3
> -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DGHASH_ASM -c  -o alphacpuid.o
> alphacpuid.s
> as0: Error: , line 0: alphacpuid.s: Successful
> gmake[1]: *** [alphacpuid.o] Error 1
> gmake[1]: Leaving directory
> `/usr/local/home/z/zoli/openssl-1.0.2-stable-SNAP-20140226/crypto'
> gmake: *** [build_crypto] Error 1

I don't know what might be wrong here. There was reference to as0 in
#3165 but it apparently worked there...

> *UnixWare*

Is being discussed in #3269 context.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to