[ubuntu/questing-proposed] ipxe 1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1 (Accepted)

Jonas Jelten jonas.jelten at canonical.com
Thu Aug 14 19:16:19 UTC 2025


ipxe (1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1) questing; urgency=medium

  * Merge with Debian unstable (LP: #1996530). Changed version from debian's
    1.21.1+git20250602.5b3ebf8b+dfsg-1 by including '+git-', which is needed
    to be newer than Ubuntu's latest 1.21.1+git-20220113.fbbdc3926-0ubuntu2
    and newer than Debian's 1.21.1+git20250602.5b3ebf8b+dfsg-1 (using '+git')

    Remaining changes:
    - d/util/check-rom-sizes, d/rules: pad size of generated roms to 512KiB
      to avoid accidentally breaking KVM live migration on updates/fixes.
      debian managed to reduce the size back to 256KiB in
      1.21.1+git20250317.42a29d56+dfsg-1
      but to be future-proof, let's reserve this little extra space.
      background: qemu migrations apparently reserve memory from the target
      system's roms, while moving the data from the source emulator.
  * Drop changes:
    - Fix FTBFS with new binutils
      + d/p/0003-Inhibit-linker-warnings-about-an-implied-executable-.patch
      [upstream in e17568ad0642490143d0c6b154c874b9b9e285bf]
      + d/p/0004-Fix-building-with-newer-binutils.patch
      [upstream in 6ca597eee9f95b846a3c2dc1231e63cfc02272c1]
    - d/p/handle-dhcp-nack.patch: Handle DHCP NAK and send a re-discover.
      (LP #1707999)
      [upstream in 1192edf394aaebde666c6aafda1c8b782b08a845]
    - d/p/build-Be-explicit-about-fcommon-compiler-directive.patch
      [upstream in 1.21.0 f982a712979619dbae2c6e0d741757e2ce94be11]
    - d/p/lp-1882671-efi-Raise-TPL-during-driver-entry-point.patch
      (LP #1882671)
      [upstream in 1.21.0 2ae5d4338661b65c63eb5cb1a96e5b803fe7d620]
    - split grub integration from ipxe->grub-ipxe
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-3]
    - d/grub-ipxe.install, d/control, d/rules: Build ipxe-arm64.efi
      (LP #1890230)
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-3]
    - d/rules: build ROMs for QEMU with CONFIG=qemu
      (LP #1789319)
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
    - d/tree/ipxe/etc/grub.d/20_ipxe: Make grub-ipxe work under UEFI
      (LP #1811496)
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
    - d/rules: don't clean explicitly in between builds
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
    - d/util/geniso: fix rounding to unbreak iso creation
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
    - d/copyright updates (LP #1747071)
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
    - d/p/0005-strip-802.1Q-VLAN-0-priority-tags.patch
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
  * New changes:
    - d/watch: use format $version+git-$date-$hash
      to ensure version continuity, since debian switched to
      $version+git$date-$hash which is lower than -
    - d/p/debian/patches/respect-CPPFLAGS-CFLAGS-LDFLAGS-presets.patch:
      fix HOST_CFLAGS recursion to avoid make error
      "Recursive variable `HOST_CFLAGS' references itself"
    - d/rules: don't build with lto (as recommended by upstream)
      https://github.com/ipxe/ipxe/issues/1515

Date: Wed, 13 Aug 2025 12:18:36 +0200
Changed-By: Jonas Jelten <jonas.jelten at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Athos Ribeiro <athos.ribeiro at canonical.com>
https://launchpad.net/ubuntu/+source/ipxe/1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 13 Aug 2025 12:18:36 +0200
Source: ipxe
Built-For-Profiles: noudeb
Architecture: source
Version: 1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Jonas Jelten <jonas.jelten at canonical.com>
Launchpad-Bugs-Fixed: 1996530
Changes:
 ipxe (1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1) questing; urgency=medium
 .
   * Merge with Debian unstable (LP: #1996530). Changed version from debian's
     1.21.1+git20250602.5b3ebf8b+dfsg-1 by including '+git-', which is needed
     to be newer than Ubuntu's latest 1.21.1+git-20220113.fbbdc3926-0ubuntu2
     and newer than Debian's 1.21.1+git20250602.5b3ebf8b+dfsg-1 (using '+git')
 .
     Remaining changes:
     - d/util/check-rom-sizes, d/rules: pad size of generated roms to 512KiB
       to avoid accidentally breaking KVM live migration on updates/fixes.
       debian managed to reduce the size back to 256KiB in
       1.21.1+git20250317.42a29d56+dfsg-1
       but to be future-proof, let's reserve this little extra space.
       background: qemu migrations apparently reserve memory from the target
       system's roms, while moving the data from the source emulator.
   * Drop changes:
     - Fix FTBFS with new binutils
       + d/p/0003-Inhibit-linker-warnings-about-an-implied-executable-.patch
       [upstream in e17568ad0642490143d0c6b154c874b9b9e285bf]
       + d/p/0004-Fix-building-with-newer-binutils.patch
       [upstream in 6ca597eee9f95b846a3c2dc1231e63cfc02272c1]
     - d/p/handle-dhcp-nack.patch: Handle DHCP NAK and send a re-discover.
       (LP #1707999)
       [upstream in 1192edf394aaebde666c6aafda1c8b782b08a845]
     - d/p/build-Be-explicit-about-fcommon-compiler-directive.patch
       [upstream in 1.21.0 f982a712979619dbae2c6e0d741757e2ce94be11]
     - d/p/lp-1882671-efi-Raise-TPL-during-driver-entry-point.patch
       (LP #1882671)
       [upstream in 1.21.0 2ae5d4338661b65c63eb5cb1a96e5b803fe7d620]
     - split grub integration from ipxe->grub-ipxe
       [included in 1.21.1+git20220113.fbbdc3926+dfsg-3]
     - d/grub-ipxe.install, d/control, d/rules: Build ipxe-arm64.efi
       (LP #1890230)
       [included in 1.21.1+git20220113.fbbdc3926+dfsg-3]
     - d/rules: build ROMs for QEMU with CONFIG=qemu
       (LP #1789319)
       [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
     - d/tree/ipxe/etc/grub.d/20_ipxe: Make grub-ipxe work under UEFI
       (LP #1811496)
       [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
     - d/rules: don't clean explicitly in between builds
       [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
     - d/util/geniso: fix rounding to unbreak iso creation
       [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
     - d/copyright updates (LP #1747071)
       [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
     - d/p/0005-strip-802.1Q-VLAN-0-priority-tags.patch
       [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
   * New changes:
     - d/watch: use format $version+git-$date-$hash
       to ensure version continuity, since debian switched to
       $version+git$date-$hash which is lower than -
     - d/p/debian/patches/respect-CPPFLAGS-CFLAGS-LDFLAGS-presets.patch:
       fix HOST_CFLAGS recursion to avoid make error
       "Recursive variable `HOST_CFLAGS' references itself"
     - d/rules: don't build with lto (as recommended by upstream)
       https://github.com/ipxe/ipxe/issues/1515
Checksums-Sha1:
 9c6434197151e9df4140bb9c33e5bdf4e706986f 3553 ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1.dsc
 c0bad29629368512ed554c3bdf1283945b72f709 2908812 ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg.orig.tar.xz
 a68ae6413171d83db2210e7d705d9d0f22317f7b 29772 ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1.debian.tar.xz
 eb1734c3511086d275e7f32390e3f4be485cafa0 7330 ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1_source.buildinfo
Checksums-Sha256:
 6792efe4b49f7da4a8e239681d5384dffabb2597c69daeb188a7d5e91e32f3bc 3553 ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1.dsc
 607c65af2aa37e4aca61936892fdecd699b67407a8f2be91f545e8e6451c5452 2908812 ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg.orig.tar.xz
 57ee6b59453ce6fb9d82963579570ae29b20bbeff65875a3199bc50e286837d8 29772 ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1.debian.tar.xz
 92411a33e228828254afea0e87b212d18c37e3db1050a3979b2fc549ac6e8a60 7330 ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1_source.buildinfo
Files:
 68de6b6c52b8c05e88d192153d8c1141 3553 admin optional ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1.dsc
 c4523f27b91fdab84fe349ad23268e74 2908812 admin optional ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg.orig.tar.xz
 9b96d70fe0aae72ab974866912ea13bb 29772 admin optional ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1.debian.tar.xz
 4c00dc9725e251180867363cd3864e3f 7330 admin optional ipxe_1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1_source.buildinfo
Original-Maintainer: Miao Wang <shankerwangmiao at gmail.com>
Vcs-Git: https://git.launchpad.net/~athos-ribeiro/ubuntu/+source/ipxe
Vcs-Git-Commit: 893edbce2dc83ffc196e59aa88013c40af5e2aa3
Vcs-Git-Ref: refs/heads/merge-lp1996530-questing


More information about the Questing-changes mailing list