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]