Package: saods9
Version: 4.0b7-1.1
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 saods9_4.0b7-1.1 on bigsur by sbuild/mips 1.94
...
> make[3]: Entering directory `/build/tbm/saods9-4.0b7/saotk/frame'
> g++ -Wall -g -O2 -DHAVE_SYS_UN_H -DHAVE_SYS_SHM_H -D_LARGEFILE64_SOURCE
> -D_FILE_OFFSET_BITS=64 -I/usr/include/tcl8.4 -w -I. -I.. -I../widget
> -I../vector -I../list -I../fitsy++ -I../../include -I/usr/include/X11
> -I/usr/include/X11/X11 -I../../funtools-1.3.0b9/util -I../../ast-3.5 -c -o
> annulus.o annulus.C
> fitsimage.h:408: error: extra qualification 'FitsImage::' on member
> 'saveFitsImageFile'
> fitsimage.h:412: error: extra qualification 'FitsImage::' on member
> 'saveFitsImageChannel'
> fitsimage.h:415: error: extra qualification 'FitsImage::' on member
> 'saveFitsImageSocket'
> fitsimage.h:418: error: extra qualification 'FitsImage::' on member
> 'saveFitsTableFile'
> fitsimage.h:422: error: extra qualification 'FitsImage::' on member
> 'saveFitsTableChannel'
> fitsimage.h:425: error: extra qualification 'FitsImage::' on member
> 'saveFitsTableSocket'
> fitsimage.h:428: error: extra qualification 'FitsImage::' on member
> 'saveArrayFile'
> fitsimage.h:431: error: extra qualification 'FitsImage::' on member
> 'saveArrayChannel'
> fitsimage.h:434: error: extra qualification 'FitsImage::' on member
> 'saveArraySocket'
> make[3]: *** [annulus.o] Error 1
--- ./saotk/frame/fitsimage.h~ 2006-03-15 03:49:00.000000000 +0000
+++ ./saotk/frame/fitsimage.h 2006-03-15 03:49:26.000000000 +0000
@@ -405,33 +405,33 @@
char* getKeyword(const char*);
int findKeyword(const char*);
- int FitsImage::saveFitsImageFile(const char* fn, int compress)
+ int saveFitsImageFile(const char* fn, int compress)
{return image_ ? image_->saveFitsImageFile(fn, compress) : 0;}
- int FitsImage::saveFitsImageChannel(Tcl_Interp* interp, const char* ch,
+ int saveFitsImageChannel(Tcl_Interp* interp, const char* ch,
int compress)
{return image_ ? image_->saveFitsImageChannel(interp, ch, compress) : 0;}
- int FitsImage::saveFitsImageSocket(int s, int compress)
+ int saveFitsImageSocket(int s, int compress)
{return image_ ? image_->saveFitsImageSocket(s, compress) : 0;}
- int FitsImage::saveFitsTableFile(const char* fn, int compress)
+ int saveFitsTableFile(const char* fn, int compress)
{return fits_ ? fits_->saveFitsTableFile(fn, compress) : 0;}
- int FitsImage::saveFitsTableChannel(Tcl_Interp* interp, const char* ch,
+ int saveFitsTableChannel(Tcl_Interp* interp, const char* ch,
int compress)
{return fits_ ? fits_->saveFitsTableChannel(interp, ch, compress): 0;}
- int FitsImage::saveFitsTableSocket(int s, int compress)
+ int saveFitsTableSocket(int s, int compress)
{return fits_ ? fits_->saveFitsTableSocket(s, compress) : 0;}
- int FitsImage::saveArrayFile(const char* fn)
+ int saveArrayFile(const char* fn)
{return image_ ? image_->saveArrayFile(fn) : 0;}
- int FitsImage::saveArrayChannel(Tcl_Interp* interp, const char* ch)
+ int saveArrayChannel(Tcl_Interp* interp, const char* ch)
{return image_ ? image_->saveArrayChannel(interp, ch) : 0;}
- int FitsImage::saveArraySocket(int s)
+ int saveArraySocket(int s)
{return image_ ? image_->saveArraySocket(s) : 0;}
};
--
Martin Michlmayr
http://www.cyrius.com/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]