<div dir="ltr">Thanks to your hint about the bfd issue, I was able to track down emails from 2001 ending with <a href="https://sourceware.org/ml/binutils/2001-10/msg00399.html">https://sourceware.org/ml/binutils/2001-10/msg00399.html</a> where they fixed the dependency bug in bfd that made it necessary for applications using libbfd to also need libiberty, So if we are using a recentish version of libbfd we can drop the workaround from commit 7d36a1b as it is no longer needed, but we should probably also document that it may be needed for old versions of libbfd.<div><br></div><div>On an unrelated note, I cannot pass the captcha on the wiki.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 14, 2015 at 7:34 AM, Michael Brown <span dir="ltr"><<a href="mailto:mcb30@ipxe.org" target="_blank">mcb30@ipxe.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 13/09/15 21:23, Ben Hildred wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Debian bug 730910 was noticing that their package did not have a build<br>
dependency on libiberty-dev, but instead of adding a build dependency,<br>
they just did not link against it, which would lead one to suspect that<br>
it is not needed, I have not found a description of what iberty does, so<br>
I can not guess what it was used for, the only three references I can<br>
find are the package description for libiberty-dev, that bug and the<br>
0002 patch in the debian source package for ipxe. This is why I was<br>
seeking guidance.<br>
</blockquote>
<br></span>
We don't directly require libiberty.  From commit<br>
<br>
  <a href="http://git.ipxe.org/ipxe.git/commitdiff/7d36a1b" rel="noreferrer" target="_blank">http://git.ipxe.org/ipxe.git/commitdiff/7d36a1b</a><br>
<br>
it seems that we have previously encountered systems where linking against libbfd required us to also link against libiberty.<br>
<br>
This was back in 2008, and it's possible that such systems are no longer relevant.  We could potentially remove the -liberty and see if anyone complains.<span class="HOEnZb"><font color="#888888"><br>
<br>
Michael<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div>--</div><div><div>Ben Hildred</div><div>Automation Support Services</div></div><div>303 815 6721</div></div>
</div>