Format: 1.8 Date: Tue, 06 Feb 2018 02:36:34 +0000 Source: ipxe-qemu-256k-compat Binary: ipxe-qemu-256k-compat-efi-roms Architecture: source Version: 1.0.0+git-20150424.a25a16d-0ubuntu2~cloud0 Distribution: xenial Urgency: medium Maintainer: Ubuntu Developers Changed-By: Openstack Ubuntu Testing Bot Description: ipxe-qemu-256k-compat-efi-roms - PXE boot firmware - Compat EFI ROM images for qemu Closes: 474034 626238 638574 658465 658684 658982 660459 671340 728476 730910 746500 750349 783051 799216 Launchpad-Bugs-Fixed: 814038 905099 921230 948323 990378 1014005 1025239 1045923 1194914 1409057 1418751 1707999 1713490 1747071 Changes: ipxe-qemu-256k-compat (1.0.0+git-20150424.a25a16d-0ubuntu2~cloud0) xenial-queens; urgency=medium . * New package for the Ubuntu Cloud Archive. . ipxe-qemu-256k-compat (1.0.0+git-20150424.a25a16d-0ubuntu2) bionic; urgency=medium . * debian/copyright: update copyright information to satisfy lintian dep5 checks (LP: #1747071) * d/p/enable-https.patch: adding proper dep3 header . ipxe-qemu-256k-compat (1.0.0+git-20150424.a25a16d-0ubuntu1) bionic; urgency=medium . * This is a fork of the pre-18.04 state of ipxe to provide compat efi roms for old qemu machine types as the roms changed their size (LP: #1713490). Based on ipxe the Delta is: - d/control: rename source to ipxe-qemu-256k-compat - d/control: provide (old) ipxe-qemu now as ipxe-qemu-256k-compat-efi-roms - debian/ipxe-qemu.install: add the compat-256k prefix to efi roms - debian/ipxe-qemu.install: drop efi-eepro100.rom as it is not registered in qemu (defaults to non efi) - debian/ipxe-qemu.install: drop non efi roms - drop debian/ipxe-qemu.links (only needed for non efi roms) - drop debian/grub-ipxe.* and debian/ipxe. - d/control: update description of ipxe-qemu-256k-compat-efi-roms - d/control: drop binary packages ipxe and grub-ipxe - d/util/check-rom-sizes: adapt path and reduce to files shipped - rename d/ipxe-qemu.install to d/ipxe-qemu-256k-compat-efi-roms.install . ipxe (1.0.0+git-20161027.b991c67+really20150424.a25a16d-1ubuntu2) artful; urgency=medium . * debian/patches/handle-dhcp-nack.patch: Handle DHCP NAK and send a re-discover. (LP: #1707999) . ipxe (1.0.0+git-20161027.b991c67+really20150424.a25a16d-1ubuntu1) artful; urgency=medium . * Revert to the former git snapshot 20150424.a25a16d to fix changed rom sizes that break cross release migrations (LP: #1713490). This makes it effectively identical to 1.0.0+git-20150424.a25a16d-1ubuntu2 in regard to the upstream source, but keeps the changes to debian/*. On next merge we need to either ensure that rom sizes don't change, or that we can encapsulate that in qemu so that on forward migration it is taken care off. - 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 (were dropped due to the revert above but is needed to build in artful) - d/p/0006-build-Fix-.ids.o-creation-for-drivers-not-in-the-all.patch - d/p/0007-build-Remove-nested-my-declaration.patch * d/util/check-rom-sizes, d/rules: check sizes of generated roms to avoid accidentially breaking KVM live migration on updates/fixes. . ipxe (1.0.0+git-20161027.b991c67-1ubuntu1) artful; urgency=medium . * Merge from Debian stable. Remaining changes: - d/p/enable-https.patch: Enable HTTPS support. - 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* - 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 - d/ipxe-qemu.links: Add compat links from /usr/share/qemu to /usr/lib/ipxe/qemu. - d/p/0004-fix_no-pie_option.patch: correct -no-pie option to build without pie . ipxe (1.0.0+git-20161027.b991c67-1) unstable; urgency=medium . * New snapshot. (closes: #799216) * Use debhelper 10. . ipxe (1.0.0+git-20150424.a25a16d-1ubuntu2) yakkety; urgency=medium . * debian/patches/0004-fix_no-pie_option.patch: correct -no-pie option to build without pie . ipxe (1.0.0+git-20150424.a25a16d-1ubuntu1) xenial; urgency=medium . * Merge from Debian unstable. Remaining changes: - d/p/enable-https.patch: Enable HTTPS support. - d/control,grub-ipxe*: Split grub integration from ipxe->grub-ipxe. - d/ipxe-qemu.links: Add compat links from /usr/share/qemu to /usr/lib/ipxe/qemu. - d/ipxe-qemu.install: Install ne.rom as pxe-ne2k_isa.rom. . ipxe (1.0.0+git-20150424.a25a16d-1) unstable; urgency=medium . * New snapshot. * Build-depend on liblzma-dev. * Update Standards-Version, no changes. * Redo ISO generation: - Fix isolinux location and build-deps. (closes: #783051) - Include EFI image, build-depend on dosfstools and mtools. - Use xorriso instead of genisoimage. - Use isohybrid. * Enable support for IPv6 and NFS. (closes: #746500) . ipxe (1.0.0+git-20141004.86285d1-1ubuntu3) vivid; urgency=medium . * ipxe.install: remove one more line which was supposed to be split out into grub-ipxe.install. . ipxe (1.0.0+git-20141004.86285d1-1ubuntu2) vivid; urgency=medium . * ipxe.install: remove /boot/ipxe.efi and ipxe.lkrn which are split out into grub-ipxe.install. (LP: #1418751) . ipxe (1.0.0+git-20141004.86285d1-1ubuntu1) vivid; urgency=medium . * Merge from Debian unstable. (LP: #1409057) Remaining changes: - d/p/enable-https.patch: Enable HTTPS support. - d/control,grub-ipxe*: Split grub integration from ipxe->grub-ipxe. - d/ipxe-qemu.links: Add compat links from /usr/share/qemu to /usr/lib/ipxe/qemu. - d/ipxe-qemu.install: Install ne.rom as pxe-ne2k_isa.rom. * Dropped changes, alternative fix in Debian: - d/control: Add libiberty-dev to BD's to fix FTBFS. - drop isolinux from build-deps and patch to augment ISOLINUX_BIN - Drop transitional kvm-ipxe package since we are past 14.04 . ipxe (1.0.0+git-20141004.86285d1-1) unstable; urgency=medium . * New snapshot. . ipxe (1.0.0+git-20131111.c3d1e78-2.1) unstable; urgency=medium . * Non-maintainer upload. * Add missing export in d/rules. * Change syslinux to syslinux-common in B-D. (Closes: #750349) . ipxe (1.0.0+git-20131111.c3d1e78-2ubuntu2) utopic; urgency=medium . * Fix FTBFS in utopic due to movement of isolinux.bin: - add isolinux to build-deps - add /usr/lib/ISOLINUX/isolinux.bin to ISOLINUX_BIN in src/arch/i386/Makefile . ipxe (1.0.0+git-20131111.c3d1e78-2ubuntu1) trusty; urgency=low . * Merge from Debian unstable. Remaining changes: - d/p/enable-https.patch: Enable HTTPS support. - d/control,grub-ipxe*: Split grub integration from ipxe->grub-ipxe. - d/control: Transition kvm-ipxe->ipxe-qemu for LTS->LTS upgrade. - d/ipxe-qemu.links: Add compat links from /usr/share/qemu to /usr/lib/ipxe/qemu. - d/ipxe-qemu.install: Install ne.rom as pxe-ne2k_isa.rom. * Dropped changes, alternative fix in Debian: - d/control: Add libiberty-dev to BD's to fix FTBFS. . ipxe (1.0.0+git-20131111.c3d1e78-2) unstable; urgency=medium . * Don't use libiberty. (closes: #730910) . ipxe (1.0.0+git-20131111.c3d1e78-1ubuntu1) trusty; urgency=low . * Merge from Debian unstable, remaining changes: - d/p/enable-https.patch: Enable HTTPS support. - d/control,grub-ipxe*: Split grub integration from ipxe->grub-ipxe. - d/control: Transition kvm-ipxe->ipxe-qemu for LTS->LTS upgrade. - d/ipxe-qemu.links: Add compat links from /usr/share/qemu to /usr/lib/ipxe/qemu. - d/ipxe-qemu.install: Install ne.rom as pxe-ne2k_isa.rom. * All other changes dropped in preference to upstream Debian packaging. * d/control: Add libiberty-dev to BD's to fix FTBFS. . ipxe (1.0.0+git-20131111.c3d1e78-1) unstable; urgency=low . * New snapshot. * Add undionly.kkpxe. (closes: #671340) * Ignore result of update-grub invocation. (closes: #660459) * Mark packages as multi-arch foreign. (closes: #728476) * Use debhelper 9. * Remove old breaks relations. * Add 64-bit EFI images: - Build-depend on binutils-dev, zlib1g-dev. - Add combined EFI/legacy images for qemu. - Properly clean build dir. * Install images in ipxe-qemu to match names used by qemu: - Add compatility symlink for e1000_82540. - Use dh-exec to allow renames in dh_install. . ipxe (1.0.0+git-20130710.936134e-0ubuntu1) saucy; urgency=low . * New upstream snapshot: - d/p/fix-bp-bug.patch: Dropped; included in snapshot. - d/p/baseroms-target.diff: Dropped; no longer required. - Refreshed all other patches. * d/rules: Use date for snapshot prefix instead of increment. * d/p/qemu-target-fix-names.diff: Consolidated into qemu-target.diff. * d/p/*: Tidied redundant patches. * d/control,rules: Move roms for use with qemu-kvm to ipxe-qemu, update kvm-ipxe to be transitional. * d/control: Drop Depends from grub-ipxe to ipxe as its not required. . ipxe (1.0.0+git-20120202.f6840ba-3) unstable; urgency=low . * Fix to break qemu-system instead of qemu. (closes: #658982) * Make ipxe-qemu break and replace ipxe. (closes: #658684) * Add link for ipxe.lkrn, so all images can be found in one location. . ipxe (1.0.0+git-20120202.f6840ba-2) unstable; urgency=low . * Fix grub setup and restrict entry by default. (closes: #658465) * Install only combined images into ipxe package. * Install rom images needed for qemu into ipxe-qemu package. - Add breaks against qemu and qemu-kvm. * Disable rom banner timeout. (closes: #638574) . ipxe (1.0.0+git-20120202.f6840ba-1) unstable; urgency=low . * New snapshot. * Disable ath9k roms. * Fix tg3 build. * Create grub entry. (closes: #626238) * Override version string with package version. . ipxe (1.0.0+git-4.d6b0b76-0ubuntu3) saucy; urgency=low . * debian/patches/fix-bp-bug.patch: fixes FTBFS (LP: #1194914) . ipxe (1.0.0+git-4.d6b0b76-0ubuntu2) raring; urgency=low . * d/control: Add ipxe-qemu virtual package for use with qemu. . ipxe (1.0.0+git-4.d6b0b76-0ubuntu1) raring; urgency=low . * New upstream snapshot: - d/p/iscsi*.patch: Dropped - included in snapshot. - Refreshed all other patches. * d/p/enable-https.patch: Enable HTTPS support (LP: #1025239). . ipxe (1.0.0+git-3.55f6c88-0ubuntu5) quantal; urgency=low . * Fix input/output errors when using ipxe to boot from iSCSI storage (LP: #1045923). - d/p/iscsi-{report-reponse,send-padding-inline}.patch: Cherry picked patches from upstream VCS which resolve two issues with iSCSI protocol handling. . ipxe (1.0.0+git-3.55f6c88-0ubuntu4) quantal; urgency=low . * debian/ipxe.install: add ipxe.dsk and ipxe.usb (LP: #1014005) . ipxe (1.0.0+git-3.55f6c88-0ubuntu3) quantal; urgency=low . [ Serge Hallyn ] * debian/patches/rom-set-banner-timeout-0.diff: set rom banner timeout to 0. (LP: #921230) . [ Stefan Bader ] * Modify the ROM names in of the allqemu target to use 8086100e instead of e1000_82540 and ne instead of ne2k_isa (LP: #948323) . ipxe (1.0.0+git-3.55f6c88-0ubuntu2) quantal; urgency=low . * debian/grub.d/25_ipxe: removed the space after "Found iPXE image" to match other grub-update script fragments (LP: #990378). * debian/control: fixed some Lintian warnings. - TODO: lots of missing Copyright information. . ipxe (1.0.0+git-3.55f6c88-0ubuntu1) precise; urgency=low . [ Marc Cluet ] * New upstream snapshot. * Added rules for automatic git branch refresh. * Changed rom target from allbaseroms to allroms. - recommended behaviour by upstream, building all full roms is neither recommended nor a desired user experience * Added new target allqemu for qemu package. - created new build target to build full rom drivers just for qemu package purposes * Cleaned lintian errors from debian package - Removed brace extension in ipxe.install - Updated standards to 3.9.2 - Fixed copyright file not machine readable . [ James Page ] * Updated get-orig-source target to generate git snapshots inline with upstream version numbering being used by this package. . ipxe (1.0.0+git-2.149b50-1ubuntu4) precise; urgency=low . * Add missing Breaks/Replaces for kvm-ipxe split in 1.0.0+git-2.149b50-1ubuntu3 (LP: #905099). . ipxe (1.0.0+git-2.149b50-1ubuntu3) precise; urgency=low . * add new binary package, kvm-ipxe. The roms needed by kvm-ipxe are now only provided by it, so - make ipxe depend on kvm-ipxe. - ipxe.links: reverse the links . ipxe (1.0.0+git-2.149b50-1ubuntu2) precise; urgency=low . * Provide a new binary package, grub-ipxe - for ipxe usage via grub. - LP: #814038, Closes #626238 . ipxe (1.0.0+git-2.149b50-1ubuntu1) oneiric; urgency=low . * Link Roms into /usr/share/qemu for consumption by qemu-kvm. . ipxe (1.0.0+git-2.149b50-1) unstable; urgency=low . * New snapshot. . ipxe (1.0.0+git-1.293e34-2) unstable; urgency=low . * Add some missing copyrights and licenses to the copyright files. . ipxe (1.0.0+git-1.293e34-1) unstable; urgency=low . * Initial release (closes: #474034) * Remove drivers with binary-only firmware: - Remove bnx2 driver. - Remove linda infiniband driver. Checksums-Sha1: 176e0a46a5dcbd7df72d947a274133da8223e950 2218 ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d-0ubuntu2~cloud0.dsc ce8f93e065bfe3c12466c67df3c48cc9f4c547bb 3199943 ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d.orig.tar.gz 970ae1674dd640a4cce7d74488c7b139b2e36fe3 16348 ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d-0ubuntu2~cloud0.debian.tar.xz Checksums-Sha256: 6d68efbc8202ebab68af2c9d98729c2c3ef4c050ae66b3639cbb7e6976e832a5 2218 ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d-0ubuntu2~cloud0.dsc a85c5e985f31c809bde5716cb9d0f0cf3dc5b6dc2b4126b8d35dc8fdfb9328cd 3199943 ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d.orig.tar.gz ce4eb1ea4825bb7c678f1444052f713d68ce86088b9bd542302e836decc53550 16348 ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d-0ubuntu2~cloud0.debian.tar.xz Files: 85ce4e6d6d77c39eb4351e8021320ba2 2218 admin optional ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d-0ubuntu2~cloud0.dsc b220a37b40d6ced3348c49d2abf12d68 3199943 admin optional ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d.orig.tar.gz 6bda8d736b42e0793e78676e6664a2f9 16348 admin optional ipxe-qemu-256k-compat_1.0.0+git-20150424.a25a16d-0ubuntu2~cloud0.debian.tar.xz Original-Maintainer: Bastian Blank