[ubuntu/jammy-proposed] u-boot 2022.01+dfsg-2ubuntu1 (Accepted)
Dave Jones
dave.jones at canonical.com
Sat Mar 12 00:09:16 UTC 2022
u-boot (2022.01+dfsg-2ubuntu1) jammy; urgency=medium
[ Dave Jones ]
* Merge from Debian unstable (LP: #1964365). Remaining changes:
- d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
configs
- Enable FIT signing support
- Limit key names to keys within the keydir.
- Enable Ubuntu support for the Nitrogen6x board
- Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
nitrogen6q2g configs to better fit our Ubuntu usage.
- Start building the nitrogen6x2g target for u-boot.
- d/p/rpi-board-dt.patch: use the board's device-tree instead of an
embedded one
- Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
- Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
- Add d/p/rpi-maxargs.patch for new Core 18 boot-env
- Removed d/u-boot-rpi.postinst. The task of copying the u-boot binaries
to the boot partition is now performed by flash-kernel
- Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
breaks riscv64 booting.
- Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
partitions upon package upgrades. Maybe this should move to flash-
kernel, and update SPI too.
- Provide compat symlinks for old unleashed & unmatched platform names
- sifive boards: re-enable back USE_PREBOOT< it used to be there in
2021.01 releases, and I suspect it affects unleashed bootability.
- In postinst support Unmatched model name without A00 suffix, as used by
meta-sifive kernels and may be contributed upstream in the future.
- Fix Unleashed name typo that resulted in an unbootable image due to
missing OpenSBI.
* Removed obsolete patches/changes:
- fix cmd_sysconfig in qemu
- set default fdtfile names for sifive boards
- Drop unleashed hunk from
riscv64/qemu-riscv64_smode-sifive-fu540-fix-extlinux-define-.patch, as
the same preboot is specified in unleashed board include.
- Cherrypick patch from Heinrich Schuchardt (xypron) to fix failure to
boot on Unmatched.
- Drop 75efe7dc996ddb9835590b1a8970f19b5c4b1ade.patch included upstream.
- Remove unreferenced fe01f41d57b79d9ca94604503a25e55175744d42.patch,
included as riscv64/0013-riscv-sifive-Set-default-fdtfile-names.patch.
- Build against opensbi with reboot support on Unmatched
- Add missing trailing \n to arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig.
Fixes a rare (but reliable) FTBFS from check-config.sh. In the original
case on LP armhf, mach-imx/Kconfig sorted immediately after
cmd_stm32prog/Kconfig, causing lines to run together and the sed to not
match the "config HAS_CAAM" line, causing the dh_imx6 defconfig to
appear invalid.
- Import meta-sifive patch series.
- Refreshed rk3399 patches for new release
* Refreshed patches for new release
* Re-added target for nitrogen6q2 u-boot binary (missed in prior merge)
* Fixed nitrogen6q2g patch to build properly on armhf
[ Heinrich Schuchardt ]
* d/p/efivars-commands.patch: Enable commands for displaying and configuring
the UEFI environment
* d/p/efi-part-list.patch: Permit listing of non-contiguous partitions in
GPT tables
* d/p/efi-loader-copy-guid.patch: Copy GUID in InstallProtocolInterface to
avoid crash with systemd-boot
Date: Thu, 10 Mar 2022 16:54:01 +0000
Changed-By: Dave Jones <dave.jones at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/u-boot/2022.01+dfsg-2ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 10 Mar 2022 16:54:01 +0000
Source: u-boot
Built-For-Profiles: noudeb
Architecture: source
Version: 2022.01+dfsg-2ubuntu1
Distribution: jammy
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Dave Jones <dave.jones at canonical.com>
Launchpad-Bugs-Fixed: 1964365
Changes:
u-boot (2022.01+dfsg-2ubuntu1) jammy; urgency=medium
.
[ Dave Jones ]
* Merge from Debian unstable (LP: #1964365). Remaining changes:
- d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
configs
- Enable FIT signing support
- Limit key names to keys within the keydir.
- Enable Ubuntu support for the Nitrogen6x board
- Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
nitrogen6q2g configs to better fit our Ubuntu usage.
- Start building the nitrogen6x2g target for u-boot.
- d/p/rpi-board-dt.patch: use the board's device-tree instead of an
embedded one
- Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
- Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
- Add d/p/rpi-maxargs.patch for new Core 18 boot-env
- Removed d/u-boot-rpi.postinst. The task of copying the u-boot binaries
to the boot partition is now performed by flash-kernel
- Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
breaks riscv64 booting.
- Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
partitions upon package upgrades. Maybe this should move to flash-
kernel, and update SPI too.
- Provide compat symlinks for old unleashed & unmatched platform names
- sifive boards: re-enable back USE_PREBOOT< it used to be there in
2021.01 releases, and I suspect it affects unleashed bootability.
- In postinst support Unmatched model name without A00 suffix, as used by
meta-sifive kernels and may be contributed upstream in the future.
- Fix Unleashed name typo that resulted in an unbootable image due to
missing OpenSBI.
* Removed obsolete patches/changes:
- fix cmd_sysconfig in qemu
- set default fdtfile names for sifive boards
- Drop unleashed hunk from
riscv64/qemu-riscv64_smode-sifive-fu540-fix-extlinux-define-.patch, as
the same preboot is specified in unleashed board include.
- Cherrypick patch from Heinrich Schuchardt (xypron) to fix failure to
boot on Unmatched.
- Drop 75efe7dc996ddb9835590b1a8970f19b5c4b1ade.patch included upstream.
- Remove unreferenced fe01f41d57b79d9ca94604503a25e55175744d42.patch,
included as riscv64/0013-riscv-sifive-Set-default-fdtfile-names.patch.
- Build against opensbi with reboot support on Unmatched
- Add missing trailing \n to arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig.
Fixes a rare (but reliable) FTBFS from check-config.sh. In the original
case on LP armhf, mach-imx/Kconfig sorted immediately after
cmd_stm32prog/Kconfig, causing lines to run together and the sed to not
match the "config HAS_CAAM" line, causing the dh_imx6 defconfig to
appear invalid.
- Import meta-sifive patch series.
- Refreshed rk3399 patches for new release
* Refreshed patches for new release
* Re-added target for nitrogen6q2 u-boot binary (missed in prior merge)
* Fixed nitrogen6q2g patch to build properly on armhf
.
[ Heinrich Schuchardt ]
* d/p/efivars-commands.patch: Enable commands for displaying and configuring
the UEFI environment
* d/p/efi-part-list.patch: Permit listing of non-contiguous partitions in
GPT tables
* d/p/efi-loader-copy-guid.patch: Copy GUID in InstallProtocolInterface to
avoid crash with systemd-boot
Checksums-Sha1:
f3aa27bbb76d3dbb56d02302abee9e95c7dc5c36 3733 u-boot_2022.01+dfsg-2ubuntu1.dsc
30721394d1f1476b940e1c49715108080ed98efd 14733716 u-boot_2022.01+dfsg.orig.tar.xz
5a32d9dc841af6758cfb1865adc0e518af91a602 58392 u-boot_2022.01+dfsg-2ubuntu1.debian.tar.xz
dacfe2a0b290595ae967c561dfa5dc4f4782c0a3 7278 u-boot_2022.01+dfsg-2ubuntu1_source.buildinfo
Checksums-Sha256:
e016cc2f9e9c2d0a5d97d9255e658056136cc6d759f9471bd67937e3085a1ff4 3733 u-boot_2022.01+dfsg-2ubuntu1.dsc
7c6eab0f58cfe4b60b33b351dc7236c81f991a47e96c0b313d45f5ad23872fbb 14733716 u-boot_2022.01+dfsg.orig.tar.xz
8377d9758b238fbc46d88e10265f6cef532418995aedf9c21faf34c1dbb16be3 58392 u-boot_2022.01+dfsg-2ubuntu1.debian.tar.xz
010fb39955e54ba6b41f65a8b96c7e54d3fe0356f50ba125fecd80ab14674c4a 7278 u-boot_2022.01+dfsg-2ubuntu1_source.buildinfo
Files:
17593546a23a33695f9332c864a91fd5 3733 admin optional u-boot_2022.01+dfsg-2ubuntu1.dsc
4804efcee99b94c8fb41a78206ec0ab4 14733716 admin optional u-boot_2022.01+dfsg.orig.tar.xz
488d5afe9fc08a68f9dcf467c6c379b7 58392 admin optional u-boot_2022.01+dfsg-2ubuntu1.debian.tar.xz
1e499b9e033f177fa091c5d55fd1fe81 7278 admin optional u-boot_2022.01+dfsg-2ubuntu1_source.buildinfo
Original-Maintainer: Vagrant Cascadian <vagrant at debian.org>
More information about the jammy-changes
mailing list