[ubuntu/groovy-proposed] u-boot 2020.04+dfsg-2ubuntu1 (Accepted)

Dave Jones dave.jones at canonical.com
Mon Jun 15 13:48:14 UTC 2020


u-boot (2020.04+dfsg-2ubuntu1) groovy; urgency=medium

  * Merge with 2020.04+dfsg-2 from Debian unstable. Remaining changes:
    - Enable Ubuntu support for the Nitrogen6x board (LP: #1838064)
      - 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.
    - Enable FIT signing support (LP: #1831942)
      - Enable CONFIG_FIT_SIGNATURE so we can sign FIT images.
      - Add libssl-dev to Build-Depends: to enable crypto functionality.
      - Limit key names to keys within the keydir.
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - d/p/lzo-to-lzno.patch: use gzip instead of lzo compression for FIT
      images as lzop in Ubuntu is in universe. This should be temporary and in
      the next releases ideally we should follow what Debian does.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one

  * Removed obsolete patches/changes:
    - Handle differing root partition labels during migration
    - Add script to migrate old boot configurations to split, selective style
    - Don't attempt config migration when /boot/firmware is a chroot
    - Use vc4-fkms-v3d overlay on all models of Raspberry Pi
    - Do not include the vc4-fkms-v3d overlay; this breaks book on the 3A+
    - Ensure boot.scr is from recent flash-kernel
    - d/p/rpi-import-mkknlimg.patch import tools/mkknlimg from Xenial/raspi2 -
      scripts/mkknlimg @ 83a3ebb
    - Remove redundant d/p/rpi-import-mkknlimg.patch
    - d/p/ubuntu-nitrogen6q2g-temporary-config-fixup.patch:
      Fix bad CRC issue. The env size and redundant environment config
      variables have not yet been migrated to Kconfig, so setting them in
      _defconfig has no effect. Set those manually.

  * Removed patches obsoleted/merged by upstream:
    - Use python2 for the build.
    - Added d/p/python2.patch to fix-up remaining scripts still using bare
      "python"
    - d/p/am57xx/omap5_distro_bootcmd
    - Correct odroid README paths
    - Add d/p/rpi4.patch to support Raspberry Pi 4 boot
    - Avoid device-tree memory fixup on Raspberry Pi 4; this allows access to
      the all the RAM on models with more than 1Gb
    - Add missing build dependency on arm/arm64

u-boot (2020.04+dfsg-2) unstable; urgency=medium

  * debian/patches:
    - Remove dreamplug cache patch, fixed upstream.
    - Add patches submitted upstream to support pinebook pro.
  * u-boot-rockchip:
    - Add support for rockpro64-rk3399.
    - Add support for pinebook-pro-rk3399.
    - Add u-boot-install-rockchip helper script.

u-boot (2020.04+dfsg-1) unstable; urgency=medium

  * New upstream release.

  [ Vagrant Cascadian ]
  * Update upstream signing key.
  * [arm64] Build arm-trusted-firmware into rockchip/sunxi systems.
  * [arm64] u-boot-sunxi: Add a64-olinuxino-emmc target Thanks to Philip
    Rinn. (Closes: #956394).

  [ Walter Lozano ]
  * debian/targets: Add support for rock-pi-4-rk3399
  * debian/targets: Add target idbloader.img for rk3399 boards

  [ Vagrant Cascadian ]
  * debian/control: Add versioned Build-Depends on arm-trusted-firmware
    for rk3399 support.
  * debian/targets: Add idbloader.img for all rockchip platforms.
  * u-boot-rockchip: Update README.Debian.
  * Remove debian/bin/generate-rksd.
  * u-boot-rockchip: firefly-rk3288: Also install u-boot.img.
  * [arm64] u-boot-rockchip, u-boot-sunxi: Add Built-Using
    arm-trusted-firmware.

u-boot (2020.04~rc5+dfsg-1) experimental; urgency=medium

  * New upstream release candidate.
  * debian/patches:
    - Remove patch fixing video on pinebook, fixed upstream.

u-boot (2020.04~rc2+dfsg-1) experimental; urgency=medium

  * New upstream release candidate.
  * debian/patches:
    - riscv64: refresh qemu-riscv64 extlinux patch.
    - exynos: Refresh patch fixing console.
    - Drop patches applied upstream.
  * debian/rules: Disable CONFIG_FIT_SIGNATURE in all targets, as it
    requires openssl which introduces license incompatibilities with the
    GPL.
  * u-boot-rockchip: Update firefly-rk3288 instructions.

u-boot (2020.01+dfsg-2) unstable; urgency=medium

  * debian/patches:
    - Fix video output on pinebook (Closes: #948753).
    - Fix exynos5 board detection (Closes: #951195). Thanks to Jochen
      Sprickerhof!
    - Fix MMC on odroid U3. (Closes: #950293)
    - Improve error handling with GPT renames. Fixes CVE-2020-8432.
  * debian/control: Update Standards-Version to 4.5.0, no changes.

u-boot (2020.01+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * debian/rules: Do not call qcom wrapper script.
  * debian/control: Drop Build-Depends on "skales", removed from testing.
  * u-boot-rockchip: Use python3 in rockchip_make_fit_atf.
  * generate-rksd: Only generate SPL rksd on targets not using TPL.
  * Add build profile pkg.uboot.subarch.* to build only subsets of
    packages.
  * [arm64] u-boot-rockchip: Add arm-trusted-firmware and u-boot-tools to
    Recommends.

u-boot (2020.01~rc5+dfsg-1) experimental; urgency=medium

  * New upstream release candidate (Closes: #941231).
  * debian/control: Update Build-Depends to use python3 and
    libpython3-dev, add python3-distutils (Closes: #938739).
  * [armhf] u-boot-imx: install u-boot-dtb.imx on mx6qsabrelite and
    nitrogen6q.
  * debian/patches:
    - Remove mx6/Revert-spl-imx6-Let-spl_boot_device-return-USDHC1-or,
      applied upstream.
    - Refresh riscv64/qemu-riscv64_smode-sifive-fu540-fix-extlinux.
    - Remove mx6/arm-Set-SYS_DCACHE_OFF-for-MX6-platforms, it was an ugly
      workaround.

u-boot (2019.10+dfsg-1) experimental; urgency=medium

  * u-boot-sifive: Install new fu540 documentation.
  * debian/patches:
    - Add qemu-riscv64_smode-sifive-fu540-fix-extlinux-define to fix
      extlinux support on riscv64 targets.
    - Drop qemu-riscv64-raw-initrd, it is redundant due to
      DISTRO_DEFAULTS=y.
    - Disable dcache on MX6 platforms.
    - Add patch to revert changes to imx6 MMC boot device order.
  * debian/control:
    - Set Rules-Requires-Root: no.
    - Update Standards-Version to 4.1.1, no changes needed.

u-boot (2019.10~rc4+dfsg-1) experimental; urgency=medium

  * New upstream release candidate.
  * u-boot-rockchip: Add rock64-rk3328 target.
  * u-boot-rockchip: Install rockchip_make_fit_atf and Recommend python3.
  * generate-rksd: Add support for rk3328 and TPL images.
  * debian/patches:
    - Update ensure-config-sandbox-for-make-env.
    - Update qemu-riscv64-raw-initrd for.
    - Add description and forwarded links for qemu-riscv64-raw-initrd.
  * u-boot-qemu: Drop support for qemu_mips, qemu_mipsel and
    qemu_mips64el as the cross compilers are no longer available.
  * u-boot-tools:
    - Remove fw_printenv and fw_setenv and Recommend libubootenv-tool.
      (Closes: #939598)
    - Update package description.
  * README.Debian: Drop references to fw_setenv and fw_printenv.
  * debian/control:
    - [arm64] Drop Build-Depends on python-pyelftools; no longer needed
      for fit image creation.
    - Update Standards-Version to 4.4.0, no changes needed.
    - Update to debhelper-compat 12.
  * debian/copyright: Drop stanza and license for pcmcia; code was
    removed.

Date: Sat, 16 May 2020 01:02:53 +0000
Changed-By: Dave Jones <dave.jones at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Dimitri John Ledkov <launchpad at surgut.co.uk>
https://launchpad.net/ubuntu/+source/u-boot/2020.04+dfsg-2ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 16 May 2020 01:02:53 +0000
Source: u-boot
Architecture: source
Version: 2020.04+dfsg-2ubuntu1
Distribution: groovy
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Dave Jones <dave.jones at canonical.com>
Closes: 938739 939598 941231 948753 950293 951195 956394
Launchpad-Bugs-Fixed: 1831942 1838064
Changes:
 u-boot (2020.04+dfsg-2ubuntu1) groovy; urgency=medium
 .
   * Merge with 2020.04+dfsg-2 from Debian unstable. Remaining changes:
     - Enable Ubuntu support for the Nitrogen6x board (LP: #1838064)
       - 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.
     - Enable FIT signing support (LP: #1831942)
       - Enable CONFIG_FIT_SIGNATURE so we can sign FIT images.
       - Add libssl-dev to Build-Depends: to enable crypto functionality.
       - Limit key names to keys within the keydir.
     - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
       configs
     - d/p/lzo-to-lzno.patch: use gzip instead of lzo compression for FIT
       images as lzop in Ubuntu is in universe. This should be temporary and in
       the next releases ideally we should follow what Debian does.
     - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
       embedded one
 .
   * Removed obsolete patches/changes:
     - Handle differing root partition labels during migration
     - Add script to migrate old boot configurations to split, selective style
     - Don't attempt config migration when /boot/firmware is a chroot
     - Use vc4-fkms-v3d overlay on all models of Raspberry Pi
     - Do not include the vc4-fkms-v3d overlay; this breaks book on the 3A+
     - Ensure boot.scr is from recent flash-kernel
     - d/p/rpi-import-mkknlimg.patch import tools/mkknlimg from Xenial/raspi2 -
       scripts/mkknlimg @ 83a3ebb
     - Remove redundant d/p/rpi-import-mkknlimg.patch
     - d/p/ubuntu-nitrogen6q2g-temporary-config-fixup.patch:
       Fix bad CRC issue. The env size and redundant environment config
       variables have not yet been migrated to Kconfig, so setting them in
       _defconfig has no effect. Set those manually.
 .
   * Removed patches obsoleted/merged by upstream:
     - Use python2 for the build.
     - Added d/p/python2.patch to fix-up remaining scripts still using bare
       "python"
     - d/p/am57xx/omap5_distro_bootcmd
     - Correct odroid README paths
     - Add d/p/rpi4.patch to support Raspberry Pi 4 boot
     - Avoid device-tree memory fixup on Raspberry Pi 4; this allows access to
       the all the RAM on models with more than 1Gb
     - Add missing build dependency on arm/arm64
 .
 u-boot (2020.04+dfsg-2) unstable; urgency=medium
 .
   * debian/patches:
     - Remove dreamplug cache patch, fixed upstream.
     - Add patches submitted upstream to support pinebook pro.
   * u-boot-rockchip:
     - Add support for rockpro64-rk3399.
     - Add support for pinebook-pro-rk3399.
     - Add u-boot-install-rockchip helper script.
 .
 u-boot (2020.04+dfsg-1) unstable; urgency=medium
 .
   * New upstream release.
 .
   [ Vagrant Cascadian ]
   * Update upstream signing key.
   * [arm64] Build arm-trusted-firmware into rockchip/sunxi systems.
   * [arm64] u-boot-sunxi: Add a64-olinuxino-emmc target Thanks to Philip
     Rinn. (Closes: #956394).
 .
   [ Walter Lozano ]
   * debian/targets: Add support for rock-pi-4-rk3399
   * debian/targets: Add target idbloader.img for rk3399 boards
 .
   [ Vagrant Cascadian ]
   * debian/control: Add versioned Build-Depends on arm-trusted-firmware
     for rk3399 support.
   * debian/targets: Add idbloader.img for all rockchip platforms.
   * u-boot-rockchip: Update README.Debian.
   * Remove debian/bin/generate-rksd.
   * u-boot-rockchip: firefly-rk3288: Also install u-boot.img.
   * [arm64] u-boot-rockchip, u-boot-sunxi: Add Built-Using
     arm-trusted-firmware.
 .
 u-boot (2020.04~rc5+dfsg-1) experimental; urgency=medium
 .
   * New upstream release candidate.
   * debian/patches:
     - Remove patch fixing video on pinebook, fixed upstream.
 .
 u-boot (2020.04~rc2+dfsg-1) experimental; urgency=medium
 .
   * New upstream release candidate.
   * debian/patches:
     - riscv64: refresh qemu-riscv64 extlinux patch.
     - exynos: Refresh patch fixing console.
     - Drop patches applied upstream.
   * debian/rules: Disable CONFIG_FIT_SIGNATURE in all targets, as it
     requires openssl which introduces license incompatibilities with the
     GPL.
   * u-boot-rockchip: Update firefly-rk3288 instructions.
 .
 u-boot (2020.01+dfsg-2) unstable; urgency=medium
 .
   * debian/patches:
     - Fix video output on pinebook (Closes: #948753).
     - Fix exynos5 board detection (Closes: #951195). Thanks to Jochen
       Sprickerhof!
     - Fix MMC on odroid U3. (Closes: #950293)
     - Improve error handling with GPT renames. Fixes CVE-2020-8432.
   * debian/control: Update Standards-Version to 4.5.0, no changes.
 .
 u-boot (2020.01+dfsg-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/rules: Do not call qcom wrapper script.
   * debian/control: Drop Build-Depends on "skales", removed from testing.
   * u-boot-rockchip: Use python3 in rockchip_make_fit_atf.
   * generate-rksd: Only generate SPL rksd on targets not using TPL.
   * Add build profile pkg.uboot.subarch.* to build only subsets of
     packages.
   * [arm64] u-boot-rockchip: Add arm-trusted-firmware and u-boot-tools to
     Recommends.
 .
 u-boot (2020.01~rc5+dfsg-1) experimental; urgency=medium
 .
   * New upstream release candidate (Closes: #941231).
   * debian/control: Update Build-Depends to use python3 and
     libpython3-dev, add python3-distutils (Closes: #938739).
   * [armhf] u-boot-imx: install u-boot-dtb.imx on mx6qsabrelite and
     nitrogen6q.
   * debian/patches:
     - Remove mx6/Revert-spl-imx6-Let-spl_boot_device-return-USDHC1-or,
       applied upstream.
     - Refresh riscv64/qemu-riscv64_smode-sifive-fu540-fix-extlinux.
     - Remove mx6/arm-Set-SYS_DCACHE_OFF-for-MX6-platforms, it was an ugly
       workaround.
 .
 u-boot (2019.10+dfsg-1) experimental; urgency=medium
 .
   * u-boot-sifive: Install new fu540 documentation.
   * debian/patches:
     - Add qemu-riscv64_smode-sifive-fu540-fix-extlinux-define to fix
       extlinux support on riscv64 targets.
     - Drop qemu-riscv64-raw-initrd, it is redundant due to
       DISTRO_DEFAULTS=y.
     - Disable dcache on MX6 platforms.
     - Add patch to revert changes to imx6 MMC boot device order.
   * debian/control:
     - Set Rules-Requires-Root: no.
     - Update Standards-Version to 4.1.1, no changes needed.
 .
 u-boot (2019.10~rc4+dfsg-1) experimental; urgency=medium
 .
   * New upstream release candidate.
   * u-boot-rockchip: Add rock64-rk3328 target.
   * u-boot-rockchip: Install rockchip_make_fit_atf and Recommend python3.
   * generate-rksd: Add support for rk3328 and TPL images.
   * debian/patches:
     - Update ensure-config-sandbox-for-make-env.
     - Update qemu-riscv64-raw-initrd for.
     - Add description and forwarded links for qemu-riscv64-raw-initrd.
   * u-boot-qemu: Drop support for qemu_mips, qemu_mipsel and
     qemu_mips64el as the cross compilers are no longer available.
   * u-boot-tools:
     - Remove fw_printenv and fw_setenv and Recommend libubootenv-tool.
       (Closes: #939598)
     - Update package description.
   * README.Debian: Drop references to fw_setenv and fw_printenv.
   * debian/control:
     - [arm64] Drop Build-Depends on python-pyelftools; no longer needed
       for fit image creation.
     - Update Standards-Version to 4.4.0, no changes needed.
     - Update to debhelper-compat 12.
   * debian/copyright: Drop stanza and license for pcmcia; code was
     removed.
Checksums-Sha1:
 79010a79ec90acdc645dca0b1f87482ad8aa4157 3569 u-boot_2020.04+dfsg-2ubuntu1.dsc
 0802efae564aca183b90251e86efce7d0295f22e 12689768 u-boot_2020.04+dfsg.orig.tar.xz
 d124583607e1a8f45bab00be6e5a049ee181e75b 55820 u-boot_2020.04+dfsg-2ubuntu1.debian.tar.xz
 9dd172e041465830a57de47c954d22c8c6b41bf2 8093 u-boot_2020.04+dfsg-2ubuntu1_source.buildinfo
Checksums-Sha256:
 9d1157cf3aaacb1ae1ae7dad1e853ce465113eca526be5c0cca5ede1b615310b 3569 u-boot_2020.04+dfsg-2ubuntu1.dsc
 eca1c862264baed2a6447d4f6c4783b5857b0b10550a24381e4ff64f99533fea 12689768 u-boot_2020.04+dfsg.orig.tar.xz
 a5dff67349941364fc02abc674bd145311ee4b3b8d484246df76df4f7b98e757 55820 u-boot_2020.04+dfsg-2ubuntu1.debian.tar.xz
 ea262f52aa5d39da865d7990d80787ab7af215f8adc21c6c2d2e927d7bc489bd 8093 u-boot_2020.04+dfsg-2ubuntu1_source.buildinfo
Files:
 229f2767790b2e225f1a88a319598887 3569 admin optional u-boot_2020.04+dfsg-2ubuntu1.dsc
 f1121d103d35c05ff0db1673f15b3ee4 12689768 admin optional u-boot_2020.04+dfsg.orig.tar.xz
 537ad984b0575ec9b269e25069866f98 55820 admin optional u-boot_2020.04+dfsg-2ubuntu1.debian.tar.xz
 bdb9f7f5b4f8aee02c0be7ac41155cdd 8093 admin optional u-boot_2020.04+dfsg-2ubuntu1_source.buildinfo
Original-Maintainer: Vagrant Cascadian <vagrant at debian.org>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE7iQKBSojGtiSWEHXm47ISdXvcO0FAl7ne8YACgkQm47ISdXv
cO1I6RAAoH1YSmXd3NamZtB2tjGZQuN1hiJAxwfvSriw1KJPIzbW2kyKPQcX+2ox
MndRc0Xgb/0Pmx1j4atoYNQeu2LV18fUwqBT1wQIYLGipcTAOgFDUE7aRcLgRBio
FPGEUdz7L1yFcRv6blBORXO/0pfcDFyf0L1kRUXPKaWUbqcNIR28YWoI6xlc8wSp
3CdnQpSVD+mcQgMvRDB/mLlkUZnVR01sTfvOTOe2GBvQusJWtiw/AIQdRvEEZkCF
JHSU6nH1FIef9i9tedWwidDYy9sWKOszBGnrTokc5jTdgnHmfTjjzATXc+/nGS7S
27fXbCZ8HPqsm+NAgEseD88qq496KbwqZ80pOo6t4tsgtqGpie7AZiE1kZr/K23H
oFm1cs0SORcuqz/EOOzL2yZa380qieN9BjvUJMUdmIyTzu4kf3EWDMlyOVOwHoDm
vN/WEQXoWCBRkiZa0PoreEDNU40o3tM7nERxYRY8NE0IY22qUvlrSJWrb4hjGDQe
CAPYbGmYE54auCWTmGy8PmWhlm/VfJf2XjNgCugIIIwFIgVyGCX1+2zgqFXwNXvI
U+rs6w28hPL9yEL7tncbAkqP7lk4npy4Dm/brUofhHQqz+F/Ada0+uDShyXsAx6h
Gc161aM0BgxM5K3D19o4MS600OK2JOOHcOPxFYehCtYETwlcLVM=
=Jwr0
-----END PGP SIGNATURE-----


More information about the Groovy-changes mailing list