<div dir="ltr"><div dir="ltr">On Fri, Aug 23, 2019 at 9:11 PM Hal Murray via devel <<a href="mailto:devel@ntpsec.org" target="_blank">devel@ntpsec.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
> Has anybody seen anything like this before?<br>
> Assuming "no", I'll try bisecting tomorrow. <br>
<br>
My attempt at bisecting hit a brick wall.  I backed up many months and it <br>
still fails.<br>
<br>
I guessed that something strange had happened to that system.  I setup a fresh <br>
version of 7.2 on a different box.  It also gets that error.<br>
<br>
A quick attempt at making a test case didn't fail.<br>
<br>
I'll put this on the back burner for a while.<br></blockquote><div><br></div><div>I'm stubborn but leave it there the initial offending commit seems to<br>be your 08b53a4ab8b69f5506df419c01f6f05266ab1e8e from mid-February which<br>is buried deep in the NTS code. My Initial fat fingering pointed at the<br>three-line insertion where Eric added an external dependency on libaes_siv<br>and I said nope.<br><br></div><div>After dinking with it a little I ran across a possible cause. The OpenSSL<br>library might be too old 1.0.1u is listed as the OpenSSL program version<br>on my monomer reeking 7.3 test image. I ran a toy program I concocted<br>from misunderstanding the docs and I got a version which looks like</div><div>1.0.1o, at any rate, a quick search via nm|sed -n '/foo/p' found the four<br>problematic symbols not listed. Just as a minor exercise see if you can<br>improve on that later.<br><br>localhost# cat baz.c<br>#include <openssl/opensslv.h><br>#include <openssl/crypto.h><br>#include <stdio.h><br><br>void main(void) {<br>       int version = SSLeay();<br>       printf("%s:\t0x%08x\n", SSLeay_version(version), version);<br>}<br>localhost# ./baz     <br>not available:  0x1000115f<br>localhost#</div></div></div>