1.0.2 build breakage

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

1.0.2 build breakage

John Foley-3
The following error occurs using the 20140612 snapshot on the 1.0.2
trunk.  The host is a 64-bit CentOS system.  Is this a known issue?

gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include
-Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_IA32_SSE2
-DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -c  -o sha1-x86_64.o sha1-x86_64.s
sha1-x86_64.s: Assembler messages:
sha1-x86_64.s:1393: Error: no such instruction: `sha1nexte %xmm9,%xmm1'
make[2]: *** [sha1-x86_64.o] Error 1
make[2]: Leaving directory
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory
make: *** [build_crypto] Error 1

Here's the gcc version...

[foleyj@buildserver1 openssl-1.0.2-stable-SNAP-20140612]$ gcc --version
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO

/proc/cpuinfo shows...

processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 45
model name    : Intel(R) Xeon(R) CPU E5-2450 0 @ 2.10GHz
stepping    : 7
cpu MHz        : 1200.000
cache size    : 20480 KB
physical id    : 0
siblings    : 16
core id        : 0
cpu cores    : 8
apicid        : 0
initial apicid    : 0
fpu        : yes
fpu_exception    : yes
cpuid level    : 13
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht t
m pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts
rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64
 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1
sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm i
da arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips    : 4199.54
clflush size    : 64
cache_alignment    : 64
address sizes    : 46 bits physical, 48 bits virtual
power management:

OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [hidden email]
Automated List Manager                           [hidden email]