<div dir="ltr"><div class="gmail_extra"></div><div class="gmail_extra"><div class="gmail_quote">On 10 September 2015 at 14:25, Greg Troxel <span dir="ltr"><<a href="mailto:gdt@ir.bbn.com" target="_blank">gdt@ir.bbn.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
Howard Butler <<a href="mailto:howard@hobu.co">howard@hobu.co</a>> writes:<br>
<br>
> Proj.4 4.9.2 RC2 is now available for testing. Please download it from<br>
<br>
</span>This builds and passes make check on NetBSD 6 i386 under pkgsrc. The<br>
only difference in installed files from 4.9.1 is proj_def.dat.<br>
<br>
There is an incremented soname, which is unfortunate, but I guess that's<br>
unavoidable as technically the renamed PVALUE symbol is an ABI break.<br>
<br></blockquote><div><br></div><div>But PVALUE/PROJVALUE is the name of a structure. Since this is not C++, it doesn't appear anywhere in the shared library ABI. This is not an ABI break, it's an API break.<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
So other than wishing the shlib major change was somehow avoidable,<br>
looks good to me.<br>
<br></blockquote><div><br></div><div>The change was made to Makefile.am, but not Makefile.in (more reason to avoid those generated files in git), so everyone has been testing against the old soname.<br><br><br></div></div>-- <br><div class="gmail_signature">Elliott</div>
</div></div>