[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