[DebianGIS-dev] Bug#357189: FTBFS with G++ 4.1: extra qualification

2006-03-15 Thread Martin Michlmayr
Package: gdal
Version: 1.3.1-4
Severity: important
Tags: patch

Your package fails to build with G++ 4.1.  I'm filing this bug as
important for now, but when 4.1 will be the default compiler in
unstable (probably in a few weeks) I'll upgrade this to serious.

A patch is below.


 Automatic build of gdal_1.3.1-4 on bigsur by sbuild/mips 1.94
...
 /bin/sh ../../libtool --mode=compile g++ -Wall  -O2   -I../../port 
 -I../../gcore -I../../alg -I../../ogr -I../../ogr/ogrsf_frmts  -I../../port  
 -c -o ../o/fitdataset.o fitdataset.cpp
  g++ -Wall -O2 -I../../port -I../../gcore -I../../alg -I../../ogr 
 -I../../ogr/ogrsf_frmts -I../../port -c fitdataset.cpp  -fPIC -DPIC -o 
 ../o/.libs/fitdataset.o
 fitdataset.cpp:177: error: extra qualification 'FITRasterBand::' on member 
 'FITRasterBand'
 fitdataset.cpp: In static member function 'static GDALDataset* 
 FITDataset::Open(GDALOpenInfo*)':
 fitdataset.cpp:1019: warning: dereferencing type-punned pointer will break 
 strict-aliasing rules
 make[3]: *** [../o/fitdataset.o] Error 1
 make[3]: Leaving directory `/build/tbm/gdal-1.3.1/frmts/fit'
 make[2]: *** [fit-install-obj] Error 2


--- ./frmts/fit/fitdataset.cpp~ 2006-03-16 03:14:38.0 +
+++ ./frmts/fit/fitdataset.cpp  2006-03-16 03:14:48.0 +
@@ -174,7 +174,7 @@
 
 public:
 
-FITRasterBand::FITRasterBand( FITDataset *, int );
+FITRasterBand( FITDataset *, int );
~FITRasterBand();
 
 // should override RasterIO eventually.

-- 
Martin Michlmayr
http://www.cyrius.com/


___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


[DebianGIS-dev] CVS Update: pkg-grass/debian changelog control

2006-03-15 Thread pabs-guest

  User: pabs-guest
  Date: 06/03/16 05:15:52

  Modified:debian   changelog control
  Log:
  Suggest some packages that enable some scripts.
  
  Revision  ChangesPath
  1.43  +5 -2  pkg-grass/debian/changelog
  
  CVSWEB Options: ---
  
  CVSWeb: Annotate this file:
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/pkg-grass/debian/changelog?annotate=1.43cvsroot=
  
  CVSWeb: View this file: 
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/pkg-grass/debian/changelog?rev=1.43content-type=text/x-cvsweb-markupcvsroot=
  
  CVSWeb: Diff to previous version:   
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/pkg-grass/debian/changelog.diff?r1=1.43r2=1.42cvsroot=
  
  ---
  
  Index: changelog
  ===
  RCS file: /cvsroot/pkg-grass/pkg-grass/debian/changelog,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- changelog 14 Mar 2006 15:02:44 -  1.42
  +++ changelog 16 Mar 2006 05:15:51 -  1.43
  @@ -6,12 +6,15 @@
   (closes: #328519)
 * Removed configure.in.dpatch, merged upstream.
 * Now generates programming manual by doxygen and dot.
  -Added graphviz build-dep in debian/control. 
  +Added graphviz build-dep in debian/control.
   Resulting files belongs to grass-doc.
 * Rules file revised to clean doxygen doc properly.
 * Targets revised in rules to adopt a more clean schema of dependencies.
   
  - -- Francesco Paolo Lovergine [EMAIL PROTECTED]  Thu, 23 Feb 2006 10:42:54 
+0100
  +  [ Paul Wise ]
  +  * Suggest some packages useful for v.in.e00, v.in.garmin and i.spectral
  +
  + -- Paul Wise [EMAIL PROTECTED]  Thu, 16 Mar 2006 13:12:24 +0800
   
   grass (6.0.1-4) unstable; urgency=low
   
  
  
  
  1.32  +1 -1  pkg-grass/debian/control
  
  CVSWEB Options: ---
  
  CVSWeb: Annotate this file:
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/pkg-grass/debian/control?annotate=1.32cvsroot=
  
  CVSWeb: View this file: 
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/pkg-grass/debian/control?rev=1.32content-type=text/x-cvsweb-markupcvsroot=
  
  CVSWeb: Diff to previous version:   
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/pkg-grass/debian/control.diff?r1=1.32r2=1.31cvsroot=
  
  ---
  
  Index: control
  ===
  RCS file: /cvsroot/pkg-grass/pkg-grass/debian/control,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- control   14 Mar 2006 16:06:19 -  1.31
  +++ control   16 Mar 2006 05:15:51 -  1.32
  @@ -10,7 +10,7 @@
   Section: science
   Architecture: any
   Depends: ${shlibs:Depends}, xterm | x-terminal-emulator, libgrass (= 
${Source-Version})
  -Suggests: grass-doc, gdal-bin
  +Suggests: grass-doc, gdal-bin, e00compr, avce00, gpstrans, gnuplot
   Description: Geographic Resources Analysis Support System
Commonly referred to as GRASS, this is a Geographic Information
System (GIS) used for geospatial data management and analysis,
  
  
  

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel