[PATCH] travis: update sbsigntools to 0.9.4

Tom Rini trini at konsulko.com
Wed Jul 22 14:48:37 CEST 2020


On Wed, Jul 22, 2020 at 03:04:34PM +0900, AKASHI Takahiro wrote:

> Signed-off-by: AKASHI Takahiro <takahiro.akashi at linaro.org>
[snip]
> @@ -69,6 +77,14 @@ install:
>   - grub-mkimage --prefix="" -o ~/grub_x64.efi -O x86_64-efi normal  echo lsefimmap lsefi lsefisystab efinet tftp minicmd
>   - wget http://mirrors.kernel.org/ubuntu/pool/main/m/mpfr4/libmpfr4_3.1.4-1_amd64.deb && sudo dpkg -i libmpfr4_3.1.4-1_amd64.deb && rm libmpfr4_3.1.4-1_amd64.deb
>   - wget http://mirrors.kernel.org/ubuntu/pool/universe/e/efitools/efitools_1.8.1-0ubuntu2_amd64.deb && sudo dpkg -i efitools_1.8.1-0ubuntu2_amd64.deb && rm efitools_1.8.1-0ubuntu2_amd64.deb
> + - git clone https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git /tmp/sbsigntools &&
> +   pushd /tmp/sbsigntools &&
> +   git checkout -b latest v0.9.4 &&
> +   ./autogen.sh &&
> +   ./configure &&
> +   make &&
> +   sudo make install &&
> +   popd

The problem I see is that this is the "every job" section.  Today we do
the grub-mkimage / wget of efitools here because they're reasonably
expected to be near-instant operations.  Building however is something
that I'm assuming is going to take a minute or two.  And since we have
problems with jobs that need to be split to fit within the Travis
build-time window, I think we need to move this to be with the other
build-things sections.  Since we could be testing signatures on any
platform, I think we can do:
if [[ "${TEST_PY_BD}" != "" ]]; then
    git clone ...
fi
before we start on building qemu.  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200722/a91f71c5/attachment.sig>


More information about the U-Boot mailing list