<div dir="ltr">Typo in the title; should read libssh2-1.8.1<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 28, 2019 at 9:18 AM Chris Abela <<a href="mailto:kristofru@gmail.com">kristofru@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>On my 14.2 systems, vlc does not build:</div><div><br></div><div>access/sftp.c:319:42: error: 'LIBSSH2_KNOWNHOST_KEY_ECDSA_521' undeclared (first use in this function)<br>             knownhost_fingerprint_algo = LIBSSH2_KNOWNHOST_KEY_ECDSA_521;<br></div><div><br></div><div>I found a solution here:  <a href="http://www.linuxfromscratch.org/blfs/view/cvs/multimedia/vlc.html" target="_blank">http://www.linuxfromscratch.org/blfs/view/cvs/multimedia/vlc.html</a></div><div><br></div><div>$ cat patch_sftp.diff</div><div><br></div><div>--- modules/access/sftp.c.orig    2019-03-28 08:47:06.471817961 +0100<br>+++ modules/access/sftp.c    2019-03-28 08:48:09.146979881 +0100<br>@@ -306,7 +306,7 @@<br>         case LIBSSH2_HOSTKEY_TYPE_DSS:<br>             knownhost_fingerprint_algo = LIBSSH2_KNOWNHOST_KEY_SSHDSS;<br>             break;<br>-#if LIBSSH2_VERSION_NUM >= <b>0x010801</b><br>+#if LIBSSH2_VERSION_NUM >= <b>0x010900</b><br>         case LIBSSH2_HOSTKEY_TYPE_ECDSA_256:<br>             knownhost_fingerprint_algo = LIBSSH2_KNOWNHOST_KEY_ECDSA_256;<br>             break;<br></div><div><br></div><div>on vlc.SlackBuild</div><div>patch -p0 < $CWD/patch-projectM-fontpath.diff<br>patch -p0 < $CWD/patch_vlc_cache_gen.diff<br><b>patch -p0 < $CWD/patch_sftp.diff</b><br></div><div><br></div><div>Now it builds and runs fine here.<br></div><div><br></div><div>Chris<br></div><div><br></div></div></div></div></div></div>
</blockquote></div>