Package: vboot-utils / 0~R63-10032.B-3

Metadata

Package Version Patches format
vboot-utils 0~R63-10032.B-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0002 reduce uname down.patch | (download)

Makefile | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 reduce `uname -m` down to what the build system
 expects
0003 do not do static linking.patch | (download)

Makefile | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 do not do static linking
0004 skip test workbuf.patch | (download)

tests/vb2_common_tests.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 skip the workbuf test if vb2_workbuf_align different from 16 
0005 remove Werror.patch | (download)

Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 remove -werror
 This breaks the build on armhf due to warning about format strings
0006 add CPPFLAGS LDFLAGS.patch | (download)

Makefile | 11 6 + 5 - 0 !
1 file changed, 6 insertions(+), 5 deletions(-)

 add missing cppflags and ldflags
0007 fix install vboot_reference.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix install path for vboot_reference
 vboot_reference is installed by default in usr/default/ instead of
 /etc/default/
 .
 /etc/default/vboot_reference is used by utility/dev_debug_vboot.
0008 fix building on arm64.patch | (download)

Makefile | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 try to fix building on arm64
0010 change install directory scripts.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 change install directory of scripts
 Shell scripts are installed by default in /usr/bin. Move them to
 /usr/share/vboot/bin
0011 fix tests show contents.patch | (download)

tests/futility/expect_output/show.tests_devkeys_kernel.keyblock | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_devkeys_root_key.vbprivk | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_devkeys_root_key.vbpubk | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_futility_data_bios_mario_mp.bin | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_futility_data_bios_zgb_mp.bin | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_futility_data_fw_gbb.bin | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_futility_data_fw_vblock.bin | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_futility_data_kern_preamble.bin | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_futility_data_sample.vbprik2 | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_futility_data_sample.vbpubk2 | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_testkeys_key_rsa2048.pem | 1 0 + 1 - 0 !
tests/futility/expect_output/show.tests_testkeys_key_rsa8192.pub.pem | 1 0 + 1 - 0 !
tests/futility/expect_output/vbutil_key.tests_devkeys_root_key.vbprivk | 1 0 + 1 - 0 !
tests/futility/expect_output/vbutil_key.tests_devkeys_root_key.vbpubk | 1 0 + 1 - 0 !
tests/futility/expect_output/vbutil_keyblock.tests_devkeys_kernel.keyblock | 1 0 + 1 - 0 !
tests/futility/test_show_contents.sh | 6 3 + 3 - 0 !
16 files changed, 3 insertions(+), 18 deletions(-)

 fix tests/futility/test_show_contents.sh
 Tests compare generated files containing the file path and upstream files
 ("expected output") containing path like
 "/mnt/host/source/src/platform/vboot_reference/tests/".  They can't
 match. Drop these lines mentioning paths in the generated files and in
 the upstream provided files to avoid failures.
0012 fix spelling errors.patch | (download)

futility/cmd_vbutil_kernel.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix a spelling error
0013 fix format load address.patch | (download)

futility/cmd_bdb.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix format load_address for 32 bits architectures
 The offset and load_address are 64bits integers
 On 32bits we have to use strtoull (instead of strtoul) to parse number
 into 64bits unsigned integers. Without this the parsed numbers are
 truncated to 2^32-1.