This bug was fixed in the package ipxe - 1.0.0+git-20190125.36a4c85-5ubuntu1 --------------- ipxe (1.0.0+git-20190125.36a4c85-5ubuntu1) groovy; urgency=medium * Merge with Debian unstable (LP: #1884758). Remaining changes: - Split grub integration from ipxe->grub-ipxe. - d/control: add package and adapt dependencies - d/[grub-]ipxe.install: move some files to grub-ipxe - rename d/ipxe.post* to d/grub-ipxe-post* [updated to match 1.0.0+git-20190125.36a4c85-5] - d/util/check-rom-sizes, d/rules: check sizes of generated roms to avoid accidentally breaking KVM live migration on updates/fixes. [updated for new and dropped rom file names] - debian/copyright: update copyright information to satisfy lintian dep5 checks (LP: 1747071) - Build ROMs for QEMU with CONFIG=qemu (LP: 1789319) [updated to match 1.0.0+git-20190125.36a4c85-5 and be more verbose] - debian/patches/handle-dhcp-nack.patch: Handle DHCP NAK and send a re-discover. (LP 1707999) - d/p/0005-strip-802.1Q-VLAN-0-priority-tags.patch: Strip 802.1Q VLAN 0 priority tags; Fixes PXE when VLAN tag is 0. (LP: 1805920) - d/tree/ipxe/etc/grub.d/20_ipxe: Make grub-ipxe work under UEFI (LP: 1811496) - Use ipxe.efi under UEFI - Save default entry when iPXE is selected - d/tree/ipxe/etc/grub.d/20_ipxe: Identify ipxe grub menu entry in an easier way (LP: 1858374) * Dropped changes - new upstream release 20190109.133f4c4 [superseded by new upstream] - new upstream release 20180124.fbe8c52d [superseded by new upstream] - Revert to the former git snapshot 20150424.a25a16d [superseded by new upstream] - This brings back debian/patches/0002-Don-t-use-libiberty.patch as needed on the older source. - Adapt d/p/0001-rom-change-banner-timeout.diff.patch to former state to match old source. - drop d/p/util-elf2efi-GNU_SOURCE.patch as it was not needed on old source - Fix FTBFS with newer perl versions [upstream] - d/p/0004-fix_no-pie_option.patch: correct -no-pie option to build without pie [ still carried before ] - Install ne.rom as pxe-ne2k_isa.rom - d/ipxe-qemu.install: Install ne.rom as pxe-ne2k_isa.rom. - d/ipxe-qemu.links: compat link for ne.rom [ no more needed, was an old xen hvmloader bug ] - d/ipxe-qemu.links: Add compat links from /usr/share/qemu to /usr/lib/ipxe/qemu. [ no more needed, transition from trusty ] - add new rom for vmxnet3 (LP 1737211) [in Debian now] - Add e1000e firmware for qemu. (closes 884240) [in Debian now] - d/control: ipxe-qemu breaks qemu-system-x86 <2.11 [no more needed] - d/p/enable-https.patch: Enable HTTPS support. [resolved per rom type in d/rules now] * Added changes - d/rules: only enable https on non EFI roms. This lets EFI handle https itself and avoids breakage in TPL manipulations (LP: #1882671) - d/util/check-rom-sizes: fix if size does exactly match ipxe (1.0.0+git-20190125.36a4c85-5) unstable; urgency=medium * Cleanup src/bin correctly. (closes: #952275) ipxe (1.0.0+git-20190125.36a4c85-4) unstable; urgency=medium * Use new source format instead of own rules. * Use debhelper 12. * Move ipxe.efi into /boot. (closes: #947267) ipxe (1.0.0+git-20190125.36a4c85-3) unstable; urgency=medium * Combine legacy and EFI rom again. (closes: #947024) ipxe (1.0.0+git-20190125.36a4c85-2) unstable; urgency=medium * Add Vcs information. * Include snponly.efi. (closes: #944321) ipxe (1.0.0+git-20190125.36a4c85-1) unstable; urgency=medium * New snapshot. (closes: #832765, #906365) * Add e1000e and vmxnet3 firmware for qemu. (closes: #884240, #868124) -- Christian Ehrhardt