
On 12/6/19 10:50 PM, Tom Rini wrote:
On Wed, Nov 13, 2019 at 09:45:00AM +0900, AKASHI Takahiro wrote:
Imported from linux kernel v5.3: x509.asn1 without changes x509_akid.asn1 without changes x509_parser.h without changes x509_cert_parser.c with changes marked as __UBOOT__ x509_public_key.c with changes marked as __UBOOT__
Signed-off-by: AKASHI Takahiro takahiro.akashi@linaro.org
Applied to u-boot/master, thanks!
Hello Tom,
this patch causes a build error for rpi_0_w_defconfig with CONFIG_X509_CERTIFICATE_PARSER=y:
In file included from include/linux/time.h:4, from lib/crypto/x509_parser.h:8, from lib/crypto/x509_cert_parser.c:20: include/rtc.h:197:26: error: unknown type name ‘uchar’; did you mean ‘unchar’? void rtc_write8(int reg, uchar val); ^~~~~ unchar make[4]: *** [scripts/Makefile.build:279: lib/crypto/x509_cert_parser.o] Error 1
The error is caused by:
include/linux/types.h:88:typedef unsigned char unchar;
I have prepared a patch but will first run it through Gitlab:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi/commit/f574992867cf40f48...
@Takahiro: I am wondering why this did not show up in your tests. Did Tom miss a patch?
Best regards
Heinrich