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.000000000 +0000
+++ ./frmts/fit/fitdataset.cpp 2006-03-16 03:14:48.000000000 +0000
@@ -174,7 +174,7 @@
public:
- FITRasterBand::FITRasterBand( FITDataset *, int );
+ FITRasterBand( FITDataset *, int );
~FITRasterBand();
// should override RasterIO eventually.
--
Martin Michlmayr
http://www.cyrius.com/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]