<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - System freeze with Kernels > 4.11.x (freeze on 4.12.x and 4.13.x)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=102586#c43">Comment # 43</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - System freeze with Kernels > 4.11.x (freeze on 4.12.x and 4.13.x)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=102586">bug 102586</a>
              from <span class="vcard"><a class="email" href="mailto:wwfoster@gmail.com" title="sadsfae <wwfoster@gmail.com>"> <span class="fn">sadsfae</span></a>
</span></b>
        <pre>I'm having some trouble building the x509 / crypto parts with the current git
checkout, maybe I'm doing something wrong, any ideas?

(latest Fedora 28 packages)
gcc-8.1.1-1.fc28.x86_64
make-4.2.1-6.fc28.x86_64
automake-1.15.1-5.fc28.noarch

--snip--
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  CHK     include/generated/bounds.h
  CHK     include/generated/timeconst.h
  CHK     include/generated/asm-offsets.h
  CALL    scripts/checksyscalls.sh
  DESCEND  objtool
  CHK     scripts/mod/devicetable-offsets.h
  CHK     include/generated/compile.h
  CC      crypto/asymmetric_keys/x509_cert_parser.o
crypto/asymmetric_keys/x509_cert_parser.c: In function ‘x509_cert_parse’:
crypto/asymmetric_keys/x509_cert_parser.c:89:8: error: implicit declaration of
function ‘asn1_ber_decoder’ [-Werror=implicit-function-declaration]
  ret = asn1_ber_decoder(&x509_decoder, ctx, data, datalen);
        ^~~~~~~~~~~~~~~~
crypto/asymmetric_keys/x509_cert_parser.c:89:26: error: ‘x509_decoder’
undeclared (first use in this function); did you mean ‘x509_decode_time’?
  ret = asn1_ber_decoder(&x509_decoder, ctx, data, datalen);
                          ^~~~~~~~~~~~
                          x509_decode_time
crypto/asymmetric_keys/x509_cert_parser.c:89:26: note: each undeclared
identifier is reported only once for each function it appears in
crypto/asymmetric_keys/x509_cert_parser.c:97:27: error: ‘x509_akid_decoder’
undeclared (first use in this function)
   ret = asn1_ber_decoder(&x509_akid_decoder, ctx,
                           ^~~~~~~~~~~~~~~~~
crypto/asymmetric_keys/x509_cert_parser.c: In function
‘x509_process_extension’:
crypto/asymmetric_keys/x509_cert_parser.c:439:15: error: ‘ASN1_OTS’ undeclared
(first use in this function)
   if (v[0] != ASN1_OTS || v[1] != vlen - 2)
               ^~~~~~~~
crypto/asymmetric_keys/x509_cert_parser.c: In function ‘x509_decode_time’:
crypto/asymmetric_keys/x509_cert_parser.c:494:13: error: ‘ASN1_UNITIM’
undeclared (first use in this function)
  if (tag == ASN1_UNITIM) {
             ^~~~~~~~~~~
crypto/asymmetric_keys/x509_cert_parser.c:503:20: error: ‘ASN1_GENTIM’
undeclared (first use in this function)
  } else if (tag == ASN1_GENTIM) {
                    ^~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:313:
crypto/asymmetric_keys/x509_cert_parser.o] Error 1
make[1]: *** [scripts/Makefile.build:559: crypto/asymmetric_keys] Error 2
make: *** [Makefile:1060: crypto] Error 2
--snip--</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>