Bug ID 1223336
Summary openssl-3: variations in openssl-3-debugsource
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS All
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee otto.hollmann@suse.com
Reporter bwiedemann@suse.com
QA Contact qa-bugs@suse.de
CC pmonrealgonzalez@suse.com
Blocks 1062303
Target Milestone ---
Found By Development
Blocker ---

While working on reproducible builds for openSUSE, I found that
our openssl-3 package debugsource varies in
/usr/src/debug/openssl-3.1.4/crypto/modes/aes-gcm-avx512.s

--- old//usr/src/debug/openssl-3.1.4/crypto/modes/aes-gcm-avx512.s
+++ new//usr/src/debug/openssl-3.1.4/crypto/modes/aes-gcm-avx512.s
@@ -24,14 +24,14 @@

        movl    240(%rdi),%eax
        cmpl    $9,%eax
-       je      .Laes_128_rujxAgiqdxpwrqy
+       je      .Laes_128_ovGcEknxlsxtefb
        cmpl    $11,%eax
-       je      .Laes_192_rujxAgiqdxpwrqy
+       je      .Laes_192_ovGcEknxlsxtefb
        cmpl    $13,%eax
...

This file is created by
["/usr/bin/perl", "crypto/modes/asm/../../perlasm/x86_64-xlate.pl", "elf",
"crypto/modes/aes-gcm-avx512.s"]

called by
["/usr/bin/perl", "crypto/modes/asm/aes-gcm-avx512.pl", "elf", "-I.",
"-Iinclude", "-Iproviders/common/include",
"-Iproviders/implementations/include", "-fPIC", "-pthread", "-m64",
"-Wa,--noexecstack", "-Wall", "-O3", "-march=x86-64-v3", "-O2", "-Wall",
"-U_FORTIFY_SOURCE", "-fstack-protector-strong", "-funwind-tables",
"-fasynchronous-unwind-tables", "-fstack-clash-protection",
"-Werror=return-type", "-flto=auto", "-Wa,--noexecstack", "-fno-common",
"-Wall", "-DOPENSSL_USE_NODELETE", "-DL_ENDIAN", "-DOPENSSL_PIC",
"-DOPENSSLDIR=\"/etc/ssl\"", "-DENGINESDIR=\"/usr/lib64/engines-3\"",
"-DMODULESDIR=\"/usr/lib64/ossl-modules\"", "-DOPENSSL_BUILDING_OPENSSL",
"-DZLIB", "-DNDEBUG", "-D_FORTIFY_SOURCE=3", "-DTERMIO", "-DPURIFY",
"-D_GNU_SOURCE", "-DOPENSSL_NO_BUF_FREELISTS",
"-DSYSTEM_CIPHERS_FILE=\"/etc/crypto-policies/back-ends/openssl.config\"",
"-DAES_ASM", "-DBSAES_ASM", "-DCMLL_ASM", "-DECP_NISTZ256_ASM", "-DGHASH_ASM",
"-DKECCAK1600_ASM", "-DMD5_ASM", "-DOPENSSL_BN_ASM_GF2m",
"-DOPENSSL_BN_ASM_MONT", "-DOPENSSL_BN_ASM_MONT5", "-DOPENSSL_CPUID_OBJ",
"-DOPENSSL_IA32_SSE2", "-DPOLY1305_ASM", "-DRC4_ASM", "-DSHA1_ASM",
"-DSHA256_ASM", "-DSHA512_ASM", "-DVPAES_ASM", "-DWHIRLPOOL_ASM",
"-DX25519_ASM", "crypto/modes/aes-gcm-avx512.s"]

and another such call without -march=x86-64-v3


You are receiving this mail because: