The problem is the used perl version, asm/../../perlasm/sparcv9_modes.pl does 
not work with perl 5.8 but it does with 5.10, so a require 5.10 should be 
included.

-----Ursprüngliche Nachricht-----
Von: The default queue via RT [mailto:r...@openssl.org] 
Gesendet: Mittwoch, 18. September 2013 15:48
An: Lührs, Carsten
Betreff: [openssl.org #3130] AutoReply: Bug report: Compilation of 1.0.2 fails 
on Solaris 10 


Greetings,

This message has been automatically generated in response to the creation of a 
trouble ticket regarding:
        "Bug report: Compilation of 1.0.2 fails on Solaris 10", a summary of 
which appears below.

There is no need to reply to this message right now.  Your ticket has been 
assigned an ID of [openssl.org #3130].

Please include the string:

         [openssl.org #3130]

in the subject line of all future correspondence about this issue. To do so, 
you may reply to this message.

                        Thank you,
                        r...@openssl.org

-------------------------------------------------------------------------
I am trying to build 1.0.2 on Solaris 10 with T4 support, the compilation of 
both openssl-1.0.2-stable-SNAP-20130918 and openssl-SNAP-20130918 fail with the 
following error:


cc: Warning: -xarch=v8plus is deprecated, use -m32 -xarch=sparc instead 
/usr/bin/perl asm/dest4-sparcv9.pl -I.. -I../.. -I../modes -I../asn1 -I../evp 
-I../../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H 
-xtarget=ultra -xarch=v8plus -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W 
-DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM 
-DSHA512_ASM -DMD5_ASM -DAES_ASM -DGHASH_ASM > dest4-sparcv9.s Sequence 
(?<r...) not recognized in regex; marked by <-- HERE in m/\b(des_\w+)\s+(?<r 
<-- HERE 
s1>%f[0-9]{1,2}),\s*(?<rs2>[%fx0-9]+)(,\s*(?<rs3>%f[0-9]{1,2})(,\s*(?<rs4>%f[0-9]{1,2}))?)?/
 at asm/../../perlasm/sparcv9_modes.pl line 1662.
Compilation failed in require at asm/dest4-sparcv9.pl line 28.
make[2]: *** [dest4-sparcv9.s] Error 255
make[2]: Leaving directory 
`/export/install/openssl-1.0.2-stable-SNAP-20130918/crypto/des'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory 
`/export/install/openssl-1.0.2-stable-SNAP-20130918/crypto'
make: *** [build_crypto] Error 1

This happens with both gcc and SolarisStudio

Regards
   Carsten


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

Reply via email to