<div dir="ltr"><span style="font-size:12.8px">Thank you to Martin Thomson of the NSS dev team!!! His hint helped me to find and fix the problem.</span><div style="font-size:12.8px"><br><div>The issue is that the <span style="font-size:12.8px">nss-softokn-3.28.3.tar.gz source, will not build with an older nss-softokn installed.</span></div><div><span style="font-size:12.8px">In other words, it is circularly dependent on itself to build from source.</span></div><div><span style="font-size:12.8px">For me the fix was to download a current 3.28.3 binary from centos and install it.</span></div><div><span style="font-size:12.8px">Then it built fine.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">It would be nice if the build used its own local includes rather than the system includes.</span></div><div><span style="font-size:12.8px">This is what glibc and others do to avoid this type of dependency.</span></div><div><br></div></div><div style="font-size:12.8px">Thanks again!</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 27, 2017 at 6:13 PM, Captain Wiggum <span dir="ltr"><<a href="mailto:captwiggum@gmail.com" target="_blank">captwiggum@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I build nss and nss-softokn on a regular basis and follow the updates.</div><div>I am seeing this new error with nss-softokn-3.28.3-8.el7_<wbr>4.src.rpm</div><div><br></div><div>ec.c:21:7: error: 'ECCurve25519' undeclared here (not in a function)</div><div>     { ECCurve25519,</div><div><br></div><div>Does this ring any bells? Or any suggestion appreciated.</div><div><br></div></div>
</blockquote></div><br></div>