Message: 2
Date: Wed, 21 Oct 2020 09:45:02 +0200
From: Lukasz Hawrylko <lukasz.hawry...@linux.intel.com>
To: tony camuso <tcam...@redhat.com>,
        tboot-devel@lists.sourceforge.net
Subject: Re: [tboot-devel] tboot fails to build after applying
        changeset: 599:d4c520cbea8c
Message-ID:
        <969ac82b8f87a33a73c4c395a5481851f0be071f.ca...@linux.intel.com>
Content-Type: text/plain; charset="UTF-8"

Hi Tony

On Tue, 2020-10-20 at 12:48 -0400, tony camuso wrote:
I'm applying the following patches from the hg repo.

0001-Fix-CFLAGS-passing-to-recursive-makefiles.patch
0002-Install-man-pages-only-for-tools-that-are-installed.patch
0003-Add-man-pages-for-all-installed-commands.patch
0004-Fix-spelling-errors.patch
0005-All-TXT-tools-now-have-txt-prefix.patch
0006-Update-man-pages-for-txt-tools.patch
0007-Clarify-license-issues.patch
0008-Fix-issues-reported-by-Coverity-Scan.patch
0009-Fix-man-page-syntax-error.patch
0010-Ensure-txt-acminfo-does-not-print-false-information-.patch
0011-Do-not-try-to-read-EFI-mem-map-when-booted-with-mult.patch
0012-Use-SHA1-based-default-policy-when-TPM1.2-is-detecte.patch
0013-Unmask-NMI-after-returning-from-SINIT.patch
0014-Update-GRUB-scripts-to-use-multiboot2-only.patch
0015-Update-lcptools-v2-to-meet-requirements-from-MLE-DG-.patch
0016-Implement-SM2-signing-and-SM2-signature-verification.patch

After applying this patch ...
changeset:   599:d4c520cbea8c
user:        Mateusz Mowka <mateusz.mo...@intel.com>
date:        Fri Jul 17 14:19:31 2020 +0200
summary:     Implement SM2 signing and SM2 signature verification.

I get the following build errors. What am I missing?

lcputils.c: In function 'verify_ec_signature':
lcputils.c:730:19: error: 'NID_sm2' undeclared (first use in this function)
           curveId = NID_sm2;
                     ^
lcputils.c:730:19: note: each undeclared identifier is reported only once for 
each function it appears in
lcputils.c:731:9: error: implicit declaration of function 'EVP_sm3' 
[-Werror=implicit-function-declaration]
           mdtype = EVP_sm3();
           ^

What is your OpenSSL version? These functions should be available in
OpenSSL since 1.1.1 version.

Thanks,
Lukasz


OK, that was it.
$ openssl version
OpenSSL 1.0.2k-fips  26 Jan 2017

I don't see that problem with ..
OpenSSL 1.1.1g FIPS  21 Apr 2020

THANKS!



_______________________________________________
tboot-devel mailing list
tboot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tboot-devel

Reply via email to