[openssl-users] Openssl 1.0.2k compilation issues

Salz, Rich rsalz at akamai.com
Wed Feb 1 14:09:39 UTC 2017

>Am trying to upgrade openssl 1.0.1p to 1.0.2k and the compilation breaks with the below error and am using Ubuntu 10.04.1
>In file included from req.c:84:
>comp.h:28: error: redefinition of typedef 'COMP_METHOD'
>../../Build/target/usr/include/openssl/ossl_typ.h:181: error: previous declaration of 'COMP_METHOD' was here

Something is strange.  Scrub your build area and restart.

; sed -n -e25,30p crypto/comp/comp.h
    int (*expand) (COMP_CTX *ctx,
                   unsigned char *out, unsigned int olen,
                   unsigned char *in, unsigned int ilen);
     * The following two do NOTHING, but are kept for backward compatibility
; sed -n -e181p crypto/ossl_typ.h
typedef struct comp_method_st COMP_METHOD;

More information about the openssl-users mailing list