
On Sat, Dec 07, 2019 at 09:51:22PM +0100, Heinrich Schuchardt wrote:
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?
Only sandbox enables any of this out of the box, which is why I've taken it at this point in the window. It's otherwise neutral and as good as it was going to get prior to inclusion somewhere for wider testing. Which, thanks for doing.