<div dir="ltr"><div><span style="font-family:monospace">I'm unable to see the ESRI FileGDB driver after enabling it in the Dockerfile<br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Steps</span></div><div><span style="font-family:monospace">1) git clone <a href="https://github.com/OSGeo/gdal.git">https://github.com/OSGeo/gdal.git</a></span></div><div><span style="font-family:monospace">2) Edit
docker/ubuntu-full/Dockerfile; set
ARG WITH_FILEGDB=yes<br></span></div><div><span style="font-family:monospace">3) ubuntu-full/build.sh --release --gdal v3.5.1 --proj master</span></div><div><span style="font-family:monospace">4) docker run --rm osgeo/gdal:ubuntu-full-v3.5.1 ogr2ogr --formats |grep -i gdb</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Result</span></div><div><span style="font-family:monospace">It seems to build successfully without any warning/errors but only the Open driver is available.<br></span></div><div><span style="font-family:monospace">OpenFileGDB -vector- (rov): ESRI FileGDB</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Digging into the dockerfile and images ...<br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">osgeo/gdal:ubuntu-full-v3.5.1_builder</span></div><div><span style="font-family:monospace"> /usr/local/FileGDB_API/lib/</span></div><div><span style="font-family:monospace"> libFileGDBAPI.so libfgdbunixrtl.a libfgdbunixrtl.so</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"> /build_thirdparty/usr/lib/</span></div><div><span style="font-family:monospace"> libFileGDBAPI.so libfgdbunixrtl.a libfgdbunixrtl.so<br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"> /usr/local/FileGDB_API/include/</span></div><div><span style="font-family:monospace"> FileGDBAPI.h FileGDBCore.h Geodatabase.h GeodatabaseManagement.h Raster.h Row.h Table.h Util.h make.include</span></div><div><span style="font-family:monospace"> <br></span></div><div><span style="font-family:monospace"> /usr/include/</span></div><div><span style="font-family:monospace">
FileGDBAPI.h FileGDBCore.h Geodatabase.h GeodatabaseManagement.h Raster.h Row.h Table.h Util.h make.include</span>
</div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">osgeo/gdal:ubuntu-full-v3.5.1 <br></span></div><div><span style="font-family:monospace"> /usr/lib</span></div><div><span style="font-family:monospace"> libFileGDBAPI.so libfgdbunixrtl.a libfgdbunixrtl.so <br></span></div><div><span style="font-family:monospace"> <br></span></div><div><span style="font-family:monospace"> /usr/include/</span></div><div><span style="font-family:monospace"> <none of the header files are here, were they only needed during the gdal compile?></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Is there a disconnect between these two lines in the docker file?<br></span></div><div><span style="font-family:monospace">Line #175
&& cp /usr/local/FileGDB_API/include/* /usr/include \ <br></span></div><div><span style="font-family:monospace">Line #319
<span class="gmail-pl-k">COPY</span> --from=builder /build/usr/include/ /usr/include/ <br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Any thoughts? <br></span></div><div><span style="font-family:monospace"></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">My local env is wsl2 Ubuntu 22.04, with buildkit enabled<br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Thanks,</span></div><div><span style="font-family:monospace">Travis<br></span></div><div><span style="font-family:monospace"><span style="font-family:monospace"><br></span></span></div><div><span style="font-family:monospace"><span style="font-family:monospace"><br></span></span></div><div><span style="font-family:monospace"><span style="font-family:monospace"><br></span>
</span></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>