Package: libfwbuilder Version: 2.0.9-3.3 Your package fails to build with GCC 4.2. Version 4.2 has not been released yet but I'm building with a snapshot in order to find errors and give people an advance warning. The bug below is in your package and not because I'm using a snapshot of the compiler so please take a look at it. You can reproduce this with the gcc-snapshot package.
> Automatic build of libfwbuilder_2.0.9-3.3 on test.track.rz.uni-augsburg.de by > sbuild/powerpc 0.44 ... > g++ -c -pipe -Wall -W -g -Wno-unused-parameter -D_REENTRANT -fPIC > -I/usr/share/qt3/mkspecs/default -I. -I.. -I../.. -I/usr/include > -I/usr/include/libxml2 -I-pthread -I.ui/ -o .obj/CustomService.o > CustomService.cpp > g++ -c -pipe -Wall -W -g -Wno-unused-parameter -D_REENTRANT -fPIC > -I/usr/share/qt3/mkspecs/default -I. -I.. -I../.. -I/usr/include > -I/usr/include/libxml2 -I-pthread -I.ui/ -o .obj/dns.o dns.cpp > dns.cpp: In member function 'std::multimap<std::basic_string<char, > std::char_traits<char>, std::allocator<char> >, libfwbuilder::IPAddress, > std::less<std::basic_string<char, std::char_traits<char>, > std::allocator<char> > >, std::allocator<std::pair<const > std::basic_string<char, std::char_traits<char>, std::allocator<char> >, > libfwbuilder::IPAddress> > > libfwbuilder::DNS::getNS(const std::string&, > libfwbuilder::Logger*, libfwbuilder::SyncFlag*, int, int)': > dns.cpp:406: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:406: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:463: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:463: warning: deprecated conversion from string constant to 'char*'' > dns.cpp: In member function 'std::map<std::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::set<libfwbuilder::IPAddress, std::less<libfwbuilder::IPAddress>, > std::allocator<libfwbuilder::IPAddress> >, std::less<std::basic_string<char, > std::char_traits<char>, std::allocator<char> > >, > std::allocator<std::pair<const std::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::set<libfwbuilder::IPAddress, std::less<libfwbuilder::IPAddress>, > std::allocator<libfwbuilder::IPAddress> > > > > > libfwbuilder::DNS::findA(const std::string&, libfwbuilder::Logger*, > libfwbuilder::SyncFlag*, int, int)': > dns.cpp:480: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:498: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:499: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:499: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:500: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:500: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:501: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:506: warning: deprecated conversion from string constant to 'char*'' > dns.cpp: In member function 'std::map<std::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::set<libfwbuilder::IPAddress, std::less<libfwbuilder::IPAddress>, > std::allocator<libfwbuilder::IPAddress> >, std::less<std::basic_string<char, > std::char_traits<char>, std::allocator<char> > >, > std::allocator<std::pair<const std::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::set<libfwbuilder::IPAddress, std::less<libfwbuilder::IPAddress>, > std::allocator<libfwbuilder::IPAddress> > > > > > libfwbuilder::DNS::findA(const std::string&, const libfwbuilder::IPAddress&, > libfwbuilder::Logger*, libfwbuilder::SyncFlag*, int, int)': > dns.cpp:527: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:591: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:599: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:722: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:722: warning: deprecated conversion from string constant to 'char*'' > dns.cpp: At global scope: > dns.cpp:784: error: 'void* libfwbuilder::DNS_bulkBackResolve_Thread(void*)' > should have been declared inside 'libfwbuilder' ^^^^^^^^^^^^^^^^^^^^^^^ > dns.cpp: In function 'void* libfwbuilder::DNS_bulkBackResolve_Thread(void*)': > dns.cpp:804: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:805: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:805: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:838: warning: deprecated conversion from string constant to 'char*'' > dns.cpp: In member function 'virtual void > libfwbuilder::DNS_bulkBackResolve_query::run_impl(libfwbuilder::Logger*, > libfwbuilder::SyncFlag*)': > dns.cpp:860: warning: deprecated conversion from string constant to 'char*'' > dns.cpp:860: warning: deprecated conversion from string constant to 'char*'' > make[3]: *** [.obj/dns.o] Error 1 > make[3]: Leaving directory > `/build/tbm/libfwbuilder-2.0.9/build-tree/libfwbuilder-2.0.9/src/fwbuilder' > make[2]: *** [sub-fwbuilder] Error 2 -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]