[postgis-devel] Ready for 1.0.0 FINAL ?

Devrim GUNDUZ devrim at tdmsoft.com.tr
Thu Apr 14 09:35:24 PDT 2005


Hi,

On Thu, 14 Apr 2005 strk at refractions.net wrote:

<snip>

> I'd release FINAL early next week, does anyone have open issues ?

I'm relatively new to PostGIS. I hope these warnings haven't been reported 
before:
=================================================================
g++ -O2 -Wall -Wmissing-prototypes -Wpointer-arith 
-Wdeclaration-after-statement -Wold-style-definition -Wendif-labels 
-fno-strict-aliasing -g -O2 -fexceptions -fPIC -DUSE_VERSION=80 
-DPOSTGIS_LIB_VERSION='"1.0.0RC6"' -DPOSTGIS_SCRIPTS_VERSION='"0.3.0"' 
-DPOSTGIS_BUILD_DATE='"2005-04-14 16:25:12"' -I/usr//include -DUSE_GEOS 
-I/usr/local/include -DUSE_PROJ  -I/usr/local/include -DAUTOCACHE_BBOX=1 
-I/usr/src/redhat/BUILD/postgis-1.0.0-rc6/../../src/include -D_GNU_SOURCE 
-c -o lwgeom_geos_wrapper.o lwgeom_geos_wrapper.cpp
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for 
Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-Wdeclaration-after-statement" is 
valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wold-style-definition" is valid 
for C/ObjC but not for C++
=================================================
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith 
-Wdeclaration-after-statement -Wold-style-definition -Wendif-labels 
-fno-strict-aliasing -g -O2 -fexceptions -fPIC -DUSE_VERSION=80 
-DPOSTGIS_LIB_VERSION='"1.0.0RC6"' -DPOSTGIS_SCRIPTS_VERSION='"0.3.0"' 
-DPOSTGIS_BUILD_DATE='"2005-04-14 16:29:51"' -I/usr//include -DUSE_GEOS 
-I/usr/local/include -DUSE_PROJ  -I/usr/local/include -DAUTOCACHE_BBOX=1 
-DUSE_STATS -fpic 
-I/usr/src/redhat/BUILD/postgis-1.0.0-rc6/../../src/include -D_GNU_SOURCE 
-c -o lex.yy.o lex.yy.c
wktparse.lex: In function `close_parser':
wktparse.lex:21: warning: old-style parameter declaration
lex.yy.c: In function `yy_get_next_buffer':
lex.yy.c:2847: warning: old-style parameter declaration
lex.yy.c: In function `yy_get_previous_state':
lex.yy.c:2979: warning: old-style parameter declaration
lex.yy.c: In function `input':
lex.yy.c:3086: warning: old-style parameter declaration
wktparse.lex: At top level:
lex.yy.c:3044: warning: 'yyunput' defined but not used
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith 
-Wdeclaration-after-statement -Wold-style-definition -Wendif-labels 
-fno-strict-aliasing -g -O2 -fexceptions -fPIC -DUSE_VERSION=80 
-DPOSTGIS_LIB_VERSION='"1.0.0RC6"' -DPOSTGIS_SCRIPTS_VERSION='"0.3.0"' 
-DPOSTGIS_BUILD_DATE='"2005-04-14 16:29:51"' -I/usr//include -DUSE_GEOS 
-I/usr/local/include -DUSE_PROJ  -I/usr/local/include -DAUTOCACHE_BBOX=1 
-DUSE_STATS -fpic 
-I/usr/src/redhat/BUILD/postgis-1.0.0-rc6/../../src/include -D_GNU_SOURCE 
-c -o vsprintf.o vsprintf.c
vsprintf.c: In function `int_vasprintf':
vsprintf.c:44: warning: old-style parameter declaration
vsprintf.c: In function `vasprintf':
vsprintf.c:134: warning: old-style parameter declaration
==================================================
gcc -g -Wall -I.. -I. 
-I/usr/src/redhat/BUILD/postgis-1.0.0-rc6/../../src/interfaces/libpq -O2 
-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement 
-Wold-style-definition -Wendif-labels -fno-strict-aliasing -DFRONTEND 
-DSYSCONFDIR='"/usr/local/pgsql/etc"' -DUSE_VERSION=80 
-I/usr/src/redhat/BUILD/postgis-1.0.0-rc6/../../src/include -D_GNU_SOURCE 
-c -o getopt.o getopt.c
getopt.c: In function `exchange':
getopt.c:184: warning: old-style parameter declaration
getopt.c: In function `_getopt_internal':
getopt.c:274: warning: old-style parameter declaration
getopt.c: In function `getopt':
getopt.c:605: warning: old-style parameter declaration
getopt.c: In function `getopt_long':
getopt.c:619: warning: old-style parameter declaration
==================================================
cpp -P -traditional-cpp -DUSE_VERSION=80 lwpostgis.sql.in | sed -e 
's:@MODULE_FILENAME@:\$libdir/postgis.so:g;s:@POSTGIS_VERSION@:1.0 
USE_GEOS=1 USE_PROJ=1 
USE_STATS=1:g;s:@POSTGIS_SCRIPTS_VERSION@:0.3.0:g;s/@POSTGIS_BUILD_DATE@/2005-04-14 
16:29:51/g' | grep -v '^#' > lwpostgis.sql
lwpostgis.sql.in:24: warning: extra tokens at end of #else directive
lwpostgis.sql.in:32: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:149: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:401: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:799: warning: extra tokens at end of #else directive
lwpostgis.sql.in:833: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:1819: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:1885: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2072: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2153: warning: extra tokens at end of #else directive
lwpostgis.sql.in:2155: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2172: warning: extra tokens at end of #else directive
lwpostgis.sql.in:2178: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2218: warning: extra tokens at end of #else directive
lwpostgis.sql.in:2220: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2233: warning: extra tokens at end of #else directive
lwpostgis.sql.in:2239: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2538: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2647: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2742: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2847: warning: extra tokens at end of #else directive
lwpostgis.sql.in:2887: warning: extra tokens at end of #endif directive
lwpostgis.sql.in:2953: warning: extra tokens at end of #endif directive 
==================================================

This is RHEL 4 and:

[root at buildfarm SPECS]# gcc -v
Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.3/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man 
--infodir=/usr/share/info --enable-shared --enable-threads=posix 
--disable-checking --with-system-zlib --enable-__cxa_atexit 
--disable-libunwind-exceptions --enable-java-awt=gtk 
--host=i386-redhat-linux
Thread model: posix
gcc version 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)

Anyway, these don't stop PostGIS from compiling.

Regards,
--
Devrim GUNDUZ
TDMSoft Technical Manager
Teknoloji Destek Merkezi - http://www.TDMSoft.com.tr
Tel : +90.312.405.4016        Fax : +90.312.428.1902
PGP Key: www.TDMSoft.com.tr/devrimgunduz-tdmsoft.asc



More information about the postgis-devel mailing list