[openssl-project] Fw: [openssl/openssl] 1.1.0h build issue on SPARC/Solaris and maybe HPUX (#5867)

Richard Levitte levitte at openssl.org
Wed Apr 4 08:34:44 UTC 2018


In message <20180404.103237.14102346559301117.levitte at openssl.org> on Wed, 04 Apr 2018 10:32:37 +0200 (CEST), Richard Levitte <levitte at openssl.org> said:

levitte> The attached report talks about CPP being required, but that's not the
levitte> intention.  Rather, this is an unnoticed mistake when cherry-picking
levitte> from master to 1.1.0.
levitte> 
levitte> The fix itself is easy (just add a line saying 'CPP=$(CC) -E'), and
levitte> that's not what I'm here to talk about, but rather how we want to act
levitte> in cases like this.  Do we make a new release?  Do we create an
levitte> official patch?  Do we make a link to the corrective github PR?
levitte> My own sense is that we should put up something, and it should be
levitte> visible on our download page and in our source archives.

I forgot to add facts.  This mistakes affects assembler building on
IA64, Sparc and s390x:

    : ; find . -name '*.S'
    ./crypto/s390xcpuid.S
    ./crypto/md5/asm/md5-ia64.S
    ./crypto/aes/asm/aes-ia64.S
    ./crypto/sparccpuid.S
    ./crypto/bn/asm/sparcv8plus.S
    ./crypto/bn/asm/ia64.S
    ./crypto/bn/asm/sparcv8.S
    ./crypto/bn/asm/s390x.S
    ./crypto/ia64cpuid.S

-- 
Richard Levitte         levitte at openssl.org
OpenSSL Project         http://www.openssl.org/~levitte/


More information about the openssl-project mailing list