<div dir="ltr"><div>Hi devs,<br></div><div><br></div><div></div><div>We are about to remove dynamic loading of GDAL from the raster library code in #2290. GDAL will then be loaded as any other library by the system.<br></div><div><br></div><div><a href="https://github.com/OSGeo/grass/pull/2290" rel="noreferrer" target="_blank">https://github.com/OSGeo/grass/pull/2290</a></div><div><br></div><div>Currently, the libraries are loaded with <span class="gmail-blob-code-inner gmail-blob-code-marker gmail-js-code-nav-pass gmail-js-skip-tagsearch"><span class="gmail-pl-c1">dlopen and <span class="gmail-blob-code-inner gmail-blob-code-marker gmail-js-code-nav-pass gmail-js-skip-tagsearch"><span class="gmail-pl-c1">LoadLibrary and</span></span></span></span> <span class="gmail-blob-code-inner gmail-blob-code-marker gmail-js-code-nav-pass gmail-js-skip-tagsearch"><span class="gmail-pl-smi">GDAL_DYNAMIC</span> is set to enable that code. This was introduced in </span>2008 by Glynn in r33559.<br></div><div><br></div><div><a href="https://github.com/OSGeo/grass/commit/265039761908433c58b07b9b47fcb16f5126e88c">https://github.com/OSGeo/grass/commit/265039761908433c58b07b9b47fcb16f5126e88c</a></div><div></div><div><a href="https://trac.osgeo.org/grass/changeset/33559">https://trac.osgeo.org/grass/changeset/33559</a></div><div><br></div><div>To be sure removing it completely is a good step, I wanted to check the original motivation. Any ideas? The commit message doesn't mention the motivation and I'm not getting anything from Internet searches.</div><div><br></div><div>Let me know what you think.</div><div><br></div><div>Best,<br></div><div>Vaclav<br></div></div>