[Kde-bindings] [Bug 249740] kdebindings-python does not build with sip 4.11

Andrea Scarpino andrea at archlinux.org
Fri Oct 1 12:04:46 UTC 2010


https://bugs.kde.org/show_bug.cgi?id=249740





--- Comment #6 from Andrea Scarpino <andrea archlinux org>  2010-10-01 14:04:44 ---
still does not build from trunk.

pyqt 4.7.7
sip 4.11.1

Error:
Linking CXX shared library ../../lib/libsmokebase.so                            
[  0%] Built target smokebase                                                   
[  0%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/memorypool.o
[  0%] Generating sip/dnssd/sipdnssdpart0.cpp, sip/dnssd/sipdnssdpart1.cpp,
sip/dnssd/sipdnssdpart2.cpp, sip/dnssd/sipdnssdpart3.cpp,
sip/dnssd/sipdnssdpart4.cpp, sip/dnssd/sipdnssdpart5.cpp,
sip/dnssd/sipdnssdpart6.cpp, sip/dnssd/sipdnssdpart7.cpp                        

[  0%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/visitor.o
[  0%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/control.o  
[  1%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/lexer.o    
sip: /build/src/kdebindings-4.5.2/python/pykde4/sip/kdecore/typedefs.sip:737:
Mapped type has already been defined in another module                          
make[2]: *** [python/pykde4/sip/dnssd/sipdnssdpart0.cpp] Error 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_dnssd.dir/all]
Error 2
make[1]: *** Waiting for unfinished jobs....
[  1%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/parser.o
In file included from
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.1/../../../../include/c++/4.5.1/ext/hash_map:60:0, 
                 from
/build/src/kdebindings-4.5.2/generator/parser/parser.h:36,
                 from
/build/src/kdebindings-4.5.2/generator/parser/parser.cpp:23:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.1/../../../../include/c++/4.5.1/backward/backward_warning.h:28:2:
warning: #warning This file includes at least one deprecated or antiquated
header which may be removed without further notice at a future date. Please use
a non-deprecated interface with equivalent functionality instead. For a listing
of replacement headers and interfaces, consult the file backward_warning.h. To
disable this warning use -Wno-deprecated.
/build/src/kdebindings-4.5.2/generator/parser/parser.cpp:1034:2: warning:
#warning "implement me"
/build/src/kdebindings-4.5.2/generator/parser/parser.cpp:2601:2: warning:
#warning "implemente me (AST)"
/build/src/kdebindings-4.5.2/generator/parser/parser.cpp:3487:2: warning:
#warning "mark the ast as constant"
[  1%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/listnode.o
[  1%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/tokens.o   
[  1%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/dumptree.o 
sip: /build/src/kdebindings-4.5.2/python/pykde4/sip/kdecore/typedefs.sip:737:
Mapped type has already been defined in another module                          
make[2]: *** [python/pykde4/sip/akonadi/sipakonadipart0.cpp] Error 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_akonadi.dir/all]
Error 2
[  1%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/parsesession.o
[  1%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/commentparser.o                       
/build/src/kdebindings-4.5.2/generator/parser/parsesession.cpp: In destructor
'ParseSession::~ParseSession()':                                                
/build/src/kdebindings-4.5.2/generator/parser/parsesession.cpp:42:10: warning:
possible problem detected in invocation of delete operator:
/build/src/kdebindings-4.5.2/generator/parser/parsesession.cpp:42:10: warning:
invalid use of incomplete type 'struct rpp::MacroBlock'
/build/src/kdebindings-4.5.2/generator/parser/parsesession.h:43:23: warning:
forward declaration of 'struct rpp::MacroBlock'
/build/src/kdebindings-4.5.2/generator/parser/parsesession.cpp:42:10: note:
neither the destructor nor the class-specific operator delete will be called,
even if they are declared when the class is defined.
[  2%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/commentformatter.o
[  2%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/codegenerator.o                       
[  2%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/indexedstring.o                       
[  2%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/stringhelpers.o                       
[  2%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/pp-stream.o                       
[  2%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/pp-macro-expander.o               
[  2%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/pp-scanner.o                      
[  3%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/pp-macro.o                        
[  3%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/pp-engine.o                       
[  3%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/pp-internal.o                     
[  3%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/pp-environment.o                  
[  3%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/pp-location.o                     
[  3%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/preprocessor.o                    
[  3%] Building CXX object
generator/parser/CMakeFiles/cppparser.dir/rpp/chartools.o                       
Linking CXX shared library ../bin/libcppparser.so                               
[  3%] Built target cppparser                                                   
make: *** [all] Error 2

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kde-bindings mailing list