Hi,

I can confirm Rainers observation with swig13 and libkml, otherwise gdal builds and installs fine. Since I'm new to FreeBSD I still need to figure out what I need to do with those .shar files, so I can't give an update yet on the language packages

Frank

Am 07.06.2012 08:25, schrieb Rainer Hurling:
Am 07.06.2012 05:30 (UTC+1) schrieb Sunpoet Po-Chuan Hsieh:
Hi,

Many thanks for this update. What I observed so far:


(1) graphics/gdal builds and installs fine. There is a minor problem:
dependend port science/libkml (as option) does not configure, if
devel/swig13 is installed.


(2) graphics/py-gdal asks for option NUMPY several times, even once more
if it wants to install (after build).


(3) graphics(p5-Geo-GDAL gives warnings about unrecognized arguments,
but it does build and install:

Building against GDAL defined in /usr/local/bin/gdal-config
Unrecognized argument in LIBS ignored: '-pthread'
Writing Makefile_Geo__OGR for Geo::OGR
Writing MYMETA.yml
Unrecognized argument in LIBS ignored: '-pthread'
Writing Makefile_Geo__GDAL__Const for Geo::GDAL::Const
Writing MYMETA.yml
Unrecognized argument in LIBS ignored: '-pthread'
Writing Makefile_Geo__OSR for Geo::OSR
Writing MYMETA.yml
Unrecognized argument in LIBS ignored: '-pthread'
Writing Makefile_Geo__GDAL for Geo::GDAL
Writing MYMETA.yml
make -f Makefile_Geo__GDAL


(4) graphics/ruby-gdal builds and installs fine, distinctive features.


(5) graphics/php-gdal does not build with following messages:

===> Building for php-gdal-1.9.1
/usr/bin/sed -e '/^GDAL_ROOT/d' /usr/local/share/gdal/GDALmake.opt >
/usr/ports/graphics/php-gdal/work/gdal-1.9.1/swig/php/../../GDALmake.opt
/bin/cp /usr/local/include/cpl_config.h
/usr/ports/graphics/php-gdal/work/gdal-1.9.1/swig/php/../../port/
c++ -I../../port -I../../gcore -I../../alg -I../../ogr `php-config
--includes` -O2 -pipe -O2 -fno-strict-aliasing -pipe -msse3
-I/usr/local/include -fPIC -c gdal_wrap.cpp
gdal_wrap.cpp: In function 'void* SWIG_ZTS_ConvertResourcePtr(zval*,
swig_type_info*, int)':
gdal_wrap.cpp:935: error: invalid conversion from 'const char*' to 'char*'
gmake: *** [gdal_wrap.o] Fehler 1
*** [do-build] Error code 1


Hope this helps,
Rainer


GDAL 1.9.1 was released several days ago.
I'd like to make some changes along with this update [1].
The most important one is about the language bindings.
I decide to move them to separate ports:
- Perl binding: graphics/p5-Geo-GDAL [2]
- Python binding: graphics/py-gdal [3]
- PHP binding: graphics/php-gdal [4]
- Ruby binding: graphics/ruby-gdal [5]

The other changes to the Makefile include:
- Update to 1.9.1
- Build with thread-safe support by default
- Add lzma support
- Adjust OPTIONS:
- Add ICONV, KML and WEBP
- Remove GRASS (cyclic dependency), PERL, PHP, PYTHON, RUBY and
THREADS (default)
- Add corresponding CONFIGURE_ARGS for disabled features
- Cosmetic change

Please test if it works for you.
If I don't receive critical feedback, I plan to commit them this
weekend or next Monday.

Thanks!

[1] http://people.freebsd.org/~sunpoet/gdal/gdal-1.9.1.patch
[2] http://people.freebsd.org/~sunpoet/gdal/p5-Geo-GDAL.shar
[3] http://people.freebsd.org/~sunpoet/gdal/php-gdal.shar
[4] http://people.freebsd.org/~sunpoet/gdal/py-gdal.shar
[5] http://people.freebsd.org/~sunpoet/gdal/ruby-gdal.shar

Regards,
sunpoet

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"




--
Frank BRONIEWSKI

METRICO s.à r.l.
géomètres
technologies d'information géographique
rue des Romains 36
L-5433 NIEDERDONVEN

tél.: +352 26 74 94 - 28
fax.: +352 26 74 94 99
http://www.metrico.lu
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to