<html><head></head><body dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="ApplePlainTextBody"><div class="ApplePlainTextBody"><br><blockquote type="cite">On Jun 23, 2017, at 5:25 AM, Sebastiaan Couwenberg <sebastic@xs4all.nl> wrote:<br><br><br>As the maintainer of the proj package in Debian I say that anyone using<br>an embedded copy of PROJ.4 instead of building with the proj package<br>should be taken behind the barn and shot.<br><br></blockquote><br>Sebastiaan,<br><br>That would be me that you are talking about shooting, with respect to MB-System:<br><span class="Apple-tab-span" style="white-space:pre"> </span>http://www.mbari.org/data/mbsystem<br><br>As the architect of a package, I have similar feelings about anyone that changes the API of a core dependency.<br><br>However, the use of the embedded PROJ has been a configure option rather than the default for some time, and I was planning on removing it. As far as I can tell, our dependency on GMT implies a dependency on GDAL which in turn requires PROJ, so there is no longer any circumstance where using the embedded PROJ simplifies an installation.<br><br>MB-System uses the proj program plus the following functions defined in proj_api.h:<br><span class="Apple-tab-span" style="white-space:pre"> </span>pj_init_plus()<br><span class="Apple-tab-span" style="white-space:pre"> </span>pj_free()<br><span class="Apple-tab-span" style="white-space:pre"> </span>pj_fwd()<br><span class="Apple-tab-span" style="white-space:pre"> </span>pj_inv()<br><span class="Apple-tab-span" style="white-space:pre"> </span>pj_transform()<br><br>MB-System also embeds a list of PROJ-style projection definitions derived from a variety of sources.<br><br>Cheers,<br>Dave<br><br><br><br>----------------------------------------------------<br>David W. Caress<br>Software Engineer<br><br>Monterey Bay Aquarium Research Institute<br>7700 Sandholdt Road<br>Moss Landing, CA 95039<br><br>caress@mbari.org<br>http://www.mbari.org/~caress/<br><br>Phone: 831-775-1775<br><br><br></div></body></html>