Package: aprsd
Version: 1:2.2.5-13-3
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 aprsd_1:2.2.5-13-3 on bigsur by sbuild/mips 1.80
...
>       g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -g -O2 -Wall -pipe 
> -pthread -c -o aprsd.o `test -f 'aprsd.cpp' || echo './'`aprsd.cpp
> In file included from 
> /usr/lib/gcc/mips-linux-gnu/4.1.0/../../../../include/c++/4.1.0/backward/strstream:51,
>                  from aprsd.cpp:56:
> /usr/lib/gcc/mips-linux-gnu/4.1.0/../../../../include/c++/4.1.0/backward/backward_warning.h:32:2:
>  warning: #warning This file includes at least one deprecated or antiquated 
> header. Please consider using one of the 32 headers found in section 17.4.1.2 
> of the C++ standard. Examples include substituting the <X> header for the 
> <X.h> header for C++ includes, or <iostream> instead of the deprecated header 
> <iostream.h>. To disable this warning use -Wno-deprecated.
> aprsString.h:198: error: extra qualification 'aprsd::aprsString::' on member 
> 'getMsgText'
> make[3]: *** [aprsd.o] Error 1

--- ./src/aprsString.h~ 2006-03-09 19:27:02.000000000 +0000
+++ ./src/aprsString.h  2006-03-09 19:27:07.000000000 +0000
@@ -195,7 +195,7 @@
    void parseLogon(void);
    bool parseCommand(void);
    bool parsePortFilter(void);
-   void aprsString::getMsgText(string& msg);
+   void getMsgText(string& msg);
    void print(ostream& os);
    string getAX25Source(void);
    string getAX25Dest(void);

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to