Package: poco
Version: 1.3.0-1
Severity: serious
Tags: experimental

Heya,

Your package failed to build on one of my autobuilders:

| Automatic build of poco_1.3.0-1 on anakreon.ftwca.de by sbuild/powerpc 98-farm
| Build started at 20070615-2018
| ******************************************************************************

[...]

| Checking correctness of source dependencies...
| Toolchain package versions: libc6-dev_2.5-11 gcc-4.1_4.1.2-12 
g++-4.1_4.1.2-12 binutils_2.17cvs20070426-8 libstdc++6-4.1-dev_4.1.2-12 
libstdc++6_4.2-20070609-1
| ------------------------------------------------------------------------------
[...]
| g++ -Iinclude -I/build/buildd/poco-1.3.0/Foundation/include 
-I/build/buildd/poco-1.3.0/XML/include -I/build/buildd/poco-1.3.0/Util/include 
-I/build/buildd/poco-1.3.0/Net/include 
-I/build/buildd/poco-1.3.0/NetSSL_OpenSSL/include 
-I/build/buildd/poco-1.3.0/CppUnit/include 
-I/build/buildd/poco-1.3.0/Foundation/include 
-I/build/buildd/poco-1.3.0/XML/include -I/build/buildd/poco-1.3.0/Util/include 
-I/build/buildd/poco-1.3.0/Net/include 
-I/build/buildd/poco-1.3.0/NetSSL_OpenSSL/include 
-I/build/buildd/poco-1.3.0/CppUnit/include 
-I/build/buildd/poco-1.3.0/Foundation/include 
-I/build/buildd/poco-1.3.0/XML/include -I/build/buildd/poco-1.3.0/Util/include 
-I/build/buildd/poco-1.3.0/Net/include 
-I/build/buildd/poco-1.3.0/NetSSL_OpenSSL/include 
-I/build/buildd/poco-1.3.0/CppUnit/include 
-I/build/buildd/poco-1.3.0/Foundation/include 
-I/build/buildd/poco-1.3.0/XML/include -I/build/buildd/poco-1.3.0/Util/include 
-I/build/buildd/poco-1.3.0/Net/include 
-I/build/buildd/poco-1.3.0/NetSSL_OpenSSL/include 
-I/build/buildd/poco-1.3.0/CppUnit/include 
-I/build/buildd/poco-1.3.0/Foundation/include 
-I/build/buildd/poco-1.3.0/XML/include -I/build/buildd/poco-1.3.0/Util/include 
-I/build/buildd/poco-1.3.0/Net/include 
-I/build/buildd/poco-1.3.0/NetSSL_OpenSSL/include 
-I/build/buildd/poco-1.3.0/CppUnit/include 
-I/build/buildd/poco-1.3.0/Foundation/include 
-I/build/buildd/poco-1.3.0/XML/include -I/build/buildd/poco-1.3.0/Util/include 
-I/build/buildd/poco-1.3.0/Net/include 
-I/build/buildd/poco-1.3.0/NetSSL_OpenSSL/include 
-I/build/buildd/poco-1.3.0/CppUnit/include -Wall -Wno-sign-compare 
-DPOCO_BUILD_HOST=anakreon.ftwca.de  -D_XOPEN_SOURCE=500 -D_REENTRANT 
-D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  -g -D_DEBUG -fPIC 
-c src/DynamicAny.cpp -o 
/build/buildd/poco-1.3.0/Foundation/obj/Linux/ppc64/debug_shared/DynamicAny.o

This part isn't broken, but looks a bit ugly, perhaps the build system
could be fixed to reduce the number of doubled includes...

| include/Poco/DynamicAnyHolder.h: In member function 'void 
Poco::DynamicAnyHolder::convertToSmaller(const F&, T&) const [with F = 
Poco::Int16, T = char]':
| include/Poco/DynamicAnyHolder.h:477:   instantiated from here
| include/Poco/DynamicAnyHolder.h:107: error: invalid application of 'sizeof' 
to incomplete type 'POCO_STATIC_ASSERTION_FAILURE<false>' 

And that's the actual build failure.

A complete build log can be found at
http://experimental.debian.net/build.php?arch=powerpc&pkg=poco&ver=1.3.0-1

Marc
-- 
BOFH #356:
the daemons! the daemons! the terrible daemons!

Reply via email to