[FFe] Please merge u-boot 2022.01+dfsg-2 from Debian unstable.

Bug #1964365 reported by Dave Jones
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
u-boot (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please merge u-boot 2022.01+dfsg-2 from Debian unstable.

Updated changelog and diff against Debian unstable to be attached below.

= FFe Justification =

This version of u-boot upstreams the (considerable) delta for RISC-V support. This merge also fixes an issue with the prior merge (2021.07+dfsg-0ubuntu1) in which the nitrogen6q2g target was mistakenly dropped.

Tags: patch
Changed in u-boot (Ubuntu):
status: New → Confirmed
Dave Jones (waveform)
summary: - Please merge u-boot 2022.01+dfsg-2 from Debian unstable.
+ [FFe] Please merge u-boot 2022.01+dfsg-2 from Debian unstable.
Dave Jones (waveform)
description: updated
Revision history for this message
Dave Jones (waveform) wrote :

Attaching patch against Debian unstable. For ease of review, relevant commits
and tags have been pushed to the following repository:

  https://code.launchpad.net/~waveform/ubuntu/+source/u-boot/+git/u-boot

Specifically:

* logical/2021.07+dfsg-0ubuntu10 represents our split-out delta on top of old/debian (2021.07~rc4+dfsg-1)
* logical/2022.01+dfsg-2ubuntu1 represents our rebased delta on top of new/debian (2022.01+dfsg-2)
* merge/2022.01+dfsg-2ubuntu1 adds changelog and maintainer changes on top of logical/2022.01+dfsg-2ubuntu1, then Heinrich's GPT and EFI patches, and a fix for the nitrogen6q2g output

The following command may produce output useful to the purposes of review (demonstrates that the change in the delta is either removal of upstreamed pieces, or for unequal commits is almost entirely contextual changes):

  git range-diff --creation-factor=100 old/debian..logical/2021.07+dfsg-0ubuntu10 new/debian..logical/2022.01+dfsg-2ubuntu1

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.4 KiB)

This bug was fixed in the package u-boot - 2022.01+dfsg-2ubuntu1

---------------
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 di...

Read more...

Changed in u-boot (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.