We are using a rather old upstream snapshot of ipxe: commit a25a16d
dates back to April 2015. I guess this is because upstream didn't tag
any release between 2010 and January 2, 2020, when version v1.20.1 was
tagged.

The FTBFS does not happen with the latest upstream version, as the use
of bfd has been dropped in 2016 by this commit:

https://github.com/ipxe/ipxe/commit/efd5cf9aadcaf36f45db5d1c3059197a8479567c

While that's the commit fixing (actually, removing) the issue, I would
not consider this "patch on a table" scenario, as at that point the
codebase already diverged significantly from what we have in Ubuntu,
plus it's difficult to tell what the code status was at that arbitrary
point of the commit history.

It would be nice to ship v1.20.1 in Focal, but we are late in the cycle.
The attached patch fixes the issue according to:

https://wiki.gentoo.org/wiki/Binutils_2.34_porting_notes/undefined_reference_to_bfd_get_section_*


** Patch added: "ixpe.patch"
   
https://bugs.launchpad.net/ubuntu/+source/ipxe-qemu-256k-compat/+bug/1870061/+attachment/5348636/+files/ixpe.patch

** Changed in: ipxe-qemu-256k-compat (Ubuntu)
       Status: Confirmed => Triaged

** Tags added: server-next

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1870061

Title:
  ipxe-qemu-256k-compat ftbfs in focal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ipxe-qemu-256k-compat/+bug/1870061/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to