qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gitlab build-edk2 failures


From: Gerd Hoffmann
Subject: Re: gitlab build-edk2 failures
Date: Mon, 18 Oct 2021 07:23:54 +0200

On Sun, Oct 17, 2021 at 04:58:37PM +0200, Philippe Mathieu-Daudé wrote:
> On 10/16/21 09:27, Paolo Bonzini wrote:
> > On 16/10/21 04:04, Richard Henderson wrote:
> >> I've seen a lot of failures on this job recently, and they're all
> >> timeouts cloning the git submodules.  Would it be better to mirror
> >> these to gitlab?
> >>
> > 
> > They're not timeouts, they're issues with edk2's _own_ submodules.
> > 
> > fatal: unable to access
> > 'https://git.cryptomilk.org/projects/cmocka.git/': server certificate
> > verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile:
> > none
> > fatal: clone of 'https://git.cryptomilk.org/projects/cmocka.git' into
> > submodule path 'UnitTestFrameworkPkg/Library/CmockaLib/cmocka' failed
> > 
> > roms/edk2 is already mirrored to gitlab, so we'd have to add mirrors for
> > all of these and make edk2.yml configure the mirrors in .git/config.  I
> > think the edk2 project should do the mirroring instead...
> 
> IIUC QEMU EDK2 scripts don't require cmocka... IMHO (short term) we
> should update the 'git submodule update' line in roms/Makefile.edk2
> to only update the submodules we require.

Yes, cmocka is not needed.  For ovmf/armvirt we need these:

        BaseTools/Source/C/BrotliCompress/brotli
        MdeModulePkg/Library/BrotliCustomDecompressLib/brotli
        CryptoPkg/Library/OpensslLib/openssl
        ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3

take care,
  Gerd




reply via email to

[Prev in Thread] Current Thread [Next in Thread]