Package Details: gdal-filegdb 2.0-3

Git Clone URL: https://aur.archlinux.org/gdal-filegdb.git (read-only)
Package Base: gdal-filegdb
Description: A translator library for vector and raster geospatial data formats (PDF, FileGDB, KMZ support)
Upstream URL: http://www.gdal.org/
Keywords: GIS
Licenses: custom
Conflicts: gdal
Provides: gdal=2.0
Submitter: saultdon
Maintainer: saultdon
Last Packager: saultdon
Votes: 4
Popularity: 0.000000
First Submitted: 2013-09-14 01:37
Last Updated: 2015-08-19 22:50

Required by (63)

Sources (2)

  • gdal-1.5.1-python-install.patch
  • gdal-2.0

Latest Comments

d7rk commented on 2016-05-04 10:13

Hi Saultdon,

I cannot build it anymore. I'm getting plenty errors of undefined reference to 'FileGDBAPI' before it finally crashes:
--------------------------------------------------------------------
/home/XXX/tmp/yaourt-tmp-v/aur-gdal-filegdb/src/gdal-2.0/libgdal.so: undefined reference to `FileGDBAPI::Row::GetGUID(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, FileGDBAPI::Guid&) const'
collect2: error: ld returned 1 exit status
GNUmakefile:51: recipe for target 'gdalinfo' failed
make[1]: *** [gdalinfo] Error 1
make[1]: Leaving directory '/home/v/tmp/yaourt-tmp-v/aur-gdal-filegdb/src/gdal-2.0/apps'
GNUmakefile:67: recipe for target 'apps-target' failed
make: *** [apps-target] Error 2
--------------------------------------------------------------------
Would you have any idea?
Thanks!

kikislater commented on 2015-12-03 19:06

Hi,
Thanks for this usefull package
I wrote a quick note to install ecw support with your package :
http://geomatips.blogspot.fr/2015/12/install-gdal-ecw-support-in-archlinux.html

saultdon commented on 2015-07-30 12:56

@d7rk

Awesome, looks like that patch got applied, safe to drop now. I can update the pkgbuild later today =) Thanks for reporting.

d7rk commented on 2015-07-30 09:06

Hello Saultdon,

I cannot build the 2.0 version. I think I'm getting a problem with the second patch (to ogr_perl_2.0.0.diff).
-----------------------------------------------------
==> Starting prepare()...
patching file swig/python/GNUmakefile
Hunk #1 succeeded at 70 (offset -2 lines).
patching file swig/include/perl/ogr_perl.i
Hunk #1 FAILED at 109.
Hunk #2 FAILED at 121.
2 out of 2 hunks FAILED -- saving rejects to file swig/include/perl/ogr_perl.i.rej
==> ERROR: A failure occurred in prepare().
Aborting...
-----------------------------------------------------

Would you by any change have any ideas?
Thanks!

d7rk commented on 2015-03-22 10:20

Hello Saultdon,

For some reasons yaourt keeps asking me to update this package, although I have done so already without any errors:

//
==> Software upgrade (new version) :
aur/gdal-filegdb 1.11.r28752-1 -> 1.11.2-3
//

It is not a problem at all, just strange.
Thanks for maintaining yet another crucial package!
Cheers,

geosam commented on 2015-03-19 15:06

I get the next error in update package:

===========================

/tmp/packerbuild-1000/gdal-filegdb/gdal-filegdb/src/gdal-1.11/install-sh -d /tmp/packerbuild-1000/gdal-filegdb/gdal-filegdb/pkg/gdal-filegdb/usr/share/man/man1
for f in man/man1/nearblack.1 man/man1/ogrlineref.1 man/man1/_tmp_packerbuild-1000_gdal-filegdb_gdal-filegdb_src_gdal-1.11_apps_.1 man/man1/gdaldem.1 man/man1/gdal_proximity.1 man/man1/gdal_contour.1 man/man1/gdal_grid.1 man/man1/gdal_sieve.1 man/man1/gdalbuildvrt.1 man/man1/gdaltindex.1 man/man1/gdal_polygonize.1 man/man1/gdal_calc.1 man/man1/gdalwarp.1 man/man1/gdalmanage.1 man/man1/gdal_merge.1 man/man1/pct2rgb.1 man/man1/gdal_retile.1 man/man1/gdal_utilities.1 man/man1/gdalmove.1 man/man1/ogrinfo.1 man/man1/gdal_translate.1 man/man1/gdal2tiles.1 man/man1/gdal_rasterize.1 man/man1/gdalcompare.1 man/man1/gdal_fillnodata.1 man/man1/ogr_utilities.1 man/man1/gdal-config.1 man/man1/gdaladdo.1 man/man1/ogrtindex.1 man/man1/rgb2pct.1 man/man1/gdaltransform.1 man/man1/gdalinfo.1 man/man1/gdallocationinfo.1 man/man1/ogr2ogr.1 man/man1/gdal_edit.1 man/man1/gdalsrsinfo.1 ; do /tmp/packerbuild-1000/gdal-filegdb/gdal-filegdb/src/gdal-1.11/install-sh -c -m 0644 $f /tmp/packerbuild-1000/gdal-filegdb/gdal-filegdb/pkg/gdal-filegdb/usr/share/man/man1 ; done
open: No such file or directory
elf_open: No such file or directory
==> ERROR: Se produjo un fallo en package().
Cancelando...

=======================================

geosam commented on 2015-03-19 15:05

I get the next error:

===========================

/tmp/packerbuild-1000/gdal-filegdb/gdal-filegdb/src/gdal-1.11/install-sh -d /tmp/packerbuild-1000/gdal-filegdb/gdal-filegdb/pkg/gdal-filegdb/usr/share/man/man1
for f in man/man1/nearblack.1 man/man1/ogrlineref.1 man/man1/_tmp_packerbuild-1000_gdal-filegdb_gdal-filegdb_src_gdal-1.11_apps_.1 man/man1/gdaldem.1 man/man1/gdal_proximity.1 man/man1/gdal_contour.1 man/man1/gdal_grid.1 man/man1/gdal_sieve.1 man/man1/gdalbuildvrt.1 man/man1/gdaltindex.1 man/man1/gdal_polygonize.1 man/man1/gdal_calc.1 man/man1/gdalwarp.1 man/man1/gdalmanage.1 man/man1/gdal_merge.1 man/man1/pct2rgb.1 man/man1/gdal_retile.1 man/man1/gdal_utilities.1 man/man1/gdalmove.1 man/man1/ogrinfo.1 man/man1/gdal_translate.1 man/man1/gdal2tiles.1 man/man1/gdal_rasterize.1 man/man1/gdalcompare.1 man/man1/gdal_fillnodata.1 man/man1/ogr_utilities.1 man/man1/gdal-config.1 man/man1/gdaladdo.1 man/man1/ogrtindex.1 man/man1/rgb2pct.1 man/man1/gdaltransform.1 man/man1/gdalinfo.1 man/man1/gdallocationinfo.1 man/man1/ogr2ogr.1 man/man1/gdal_edit.1 man/man1/gdalsrsinfo.1 ; do /tmp/packerbuild-1000/gdal-filegdb/gdal-filegdb/src/gdal-1.11/install-sh -c -m 0644 $f /tmp/packerbuild-1000/gdal-filegdb/gdal-filegdb/pkg/gdal-filegdb/usr/share/man/man1 ; done
open: No such file or directory
elf_open: No such file or directory
==> ERROR: Se produjo un fallo en package().
Cancelando...

=======================================

marcelhuber commented on 2014-07-01 08:17

Just for clarification of the last comment of mine:
The -Dlinux define is needed for successful building on linux.
The following code snippet shows the relevant section:

#ifndef EXPORT_FILEGDB_API
# if defined linux || defined __APPLE__
# define EXT_FILEGDB_API
# else
# define EXT_FILEGDB_API _declspec(dllimport)
# endif
#else

saultdon commented on 2014-05-07 21:31

1.11.0-2 now includes libkml-git as a dependency for KMZ support, it's in the AUR.

saultdon commented on 2014-05-07 21:29

@marcelhuber

I can actually build fine without it, do you know in what scenarios that would be necessary? Or what's special about your setup that needs it? I'd like to understand more about it =)

All comments