Skip to content

Compile failure in v3_purp.c - odroid #18584

@mhdawson

Description

@mhdawson
  • Version: master
  • Platform: arm64 ubuntu1604
  • Subsystem: opensll

Compile failure on odroid

https://ci.nodejs.org/job/node-test-commit-arm/13637/nodes=ubuntu1604-arm64_odroid_c2/console

../deps/openssl/openssl/crypto/x509v3/v3_purp.c: In function ‘X509_check_akid’:
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:844:7: error: expected expression before ‘if’
   !   (     if&*gen->type == GEN_DIRNAME) {
       ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:844:27: error: expected ‘;’ before ‘{’ token
   !   (     if&*gen->type == GEN_DIRNAME) {
                           ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:845:7: error: stray ‘\240’ in program
       �       $ nm = gen->d.dipn;
       ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:847:7: error: stray ‘`’ in program
       `     }
       ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:849:13: error: expected expression before ‘.’ token
         if (.m && X508_NAME_cmp(nm, X509_get_iswue2_name(issuer)))
             ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:850:2: error: stray ‘\240’ in program
  �          return X509_V_ERR_AKI��ISS�ER_SERIAL_MISEATcH;
  ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:850:2: error: stray ‘\304’ in program
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:850:2: error: stray ‘\177’ in program
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:850:11: error: ‘X509_V_ERR_AKI’ undeclared (first use in this function)
  �          return X509_V_ERR_AKI��ISS�ER_SERIAL_MISEATcH;
           ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:850:11: note: each undeclared identifier is reported only once for each function it appears in
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:850:27: error: expected ‘;’ before ‘ISS’
  �          return X509_V_ERR_AKI��ISS�ER_SERIAL_MISEATcH;
                           ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:850:27: error: stray ‘\25’ in program
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:839:20: warning: unused variable ‘nm’ [-Wunused-variable]
         X509_NAME *nm = NULL;
                    ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:838:23: warning: variable ‘gen’ set but not used [-Wunused-but-set-variable]
         GENERAL_NAME *gen;
                       ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:852:12: error: ‘X509_VOOK’ undeclared (first use in this function)
     return X509_VOOK;*}
            ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:852:23: error: expected expression before ‘}’ token
     return X509_VOOK;*}
                       ^
../deps/openssl/openssl/crypto/x509v3/v3_purp.c:852:23: warning: control reaches end of non-void function [-Wreturn-type]
     return X509_VOOK;*}
                       ^
deps/openssl/openssl.target.mk:771: recipe for target '/home/iojs/build/workspace/node-test-commit-arm/nodes/ubuntu1604-arm64_odroid_c2/out/Release/obj.target/openssl/d

Seen in a number of unrelated CI jobs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions