allomov
6/10/2015 - 12:49 PM

gistfile1.txt

ubuntu@jumpbox:~/binary-builder/build/powerdns-3.3.1/pdns$ make
make  all-recursive
make[1]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns'
Making all in modules
make[2]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/modules'
Making all in pipebackend
make[3]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/modules/pipebackend'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/modules/pipebackend'
make[3]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/modules'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/modules'
make[2]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/modules'
Making all in codedocs
make[2]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/codedocs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/codedocs'
Making all in pdns
make[2]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/pdns'
Making all in ext/polarssl
make[3]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/pdns/ext/polarssl'
cd library  && make all && cd ..
make[3]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/pdns/ext/polarssl'
Making all in backends
make[3]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/pdns/backends'
Making all in bind
make[4]: Entering directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/pdns/backends/bind'
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I ../../ext/polarssl/include  -pthread   -D_GNU_SOURCE  -Wall -O2 -MT libbind2backend_la-bindbackend2.lo -MD -MP -MF .deps/libbind2backend_la-bindbackend2.Tpo -c -o libbind2backend_la-bindbackend2.lo `test -f 'bindbackend2.cc' || echo './'`bindbackend2.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I ../../ext/polarssl/include -pthread -D_GNU_SOURCE -Wall -O2 -MT libbind2backend_la-bindbackend2.lo -MD -MP -MF .deps/libbind2backend_la-bindbackend2.Tpo -c bindbackend2.cc  -fPIC -DPIC -o .libs/libbind2backend_la-bindbackend2.o
bindbackend2.cc: In member function 'void Bind2Backend::loadConfig(std::__cxx11::string*)':
bindbackend2.cc:527:5: error: 'BindParser' was not declared in this scope
     BindParser BP;
     ^
bindbackend2.cc:529:7: error: 'BP' was not declared in this scope
       BP.parse(getArg("config"));
       ^
bindbackend2.cc:536:12: error: 'BindDomainInfo' was not declared in this scope
     vector<BindDomainInfo> domains=BP.getDomains();
            ^
bindbackend2.cc:536:26: error: template argument 1 is invalid
     vector<BindDomainInfo> domains=BP.getDomains();
                          ^
bindbackend2.cc:536:26: error: template argument 2 is invalid
bindbackend2.cc:536:36: error: 'BP' was not declared in this scope
     vector<BindDomainInfo> domains=BP.getDomains();
                                    ^
bindbackend2.cc:542:59: error: request for member 'size' in 'domains', which is of non-class type 'int'
     L<<Logger::Warning<<d_logprefix<<" Parsing "<<domains.size()<<" domain(s), will report when done"<<endl;
                                                           ^
bindbackend2.cc:550:30: error: type/value mismatch at argument 1 in template parameter list for 'template<class _Tp, class _Alloc> class std::vector'
     for(vector<BindDomainInfo>::iterator i=domains.begin(); i!=domains.end(); ++i)
                              ^
bindbackend2.cc:550:30: note:   expected a type, got 'BindDomainInfo'
bindbackend2.cc:550:30: error: template argument 2 is invalid
bindbackend2.cc:550:42: error: expected ';' before 'i'
     for(vector<BindDomainInfo>::iterator i=domains.begin(); i!=domains.end(); ++i)
                                          ^
bindbackend2.cc:550:42: error: 'i' was not declared in this scope
bindbackend2.cc:550:52: error: request for member 'begin' in 'domains', which is of non-class type 'int'
     for(vector<BindDomainInfo>::iterator i=domains.begin(); i!=domains.end(); ++i)
                                                    ^
bindbackend2.cc:550:72: error: request for member 'end' in 'domains', which is of non-class type 'int'
     for(vector<BindDomainInfo>::iterator i=domains.begin(); i!=domains.end(); ++i)
                                                                        ^
bindbackend2.cc:550:77: error: expected ')' before ';' token
     for(vector<BindDomainInfo>::iterator i=domains.begin(); i!=domains.end(); ++i)
                                                                             ^
bindbackend2.cc:550:33: warning: unused variable 'iterator' [-Wunused-variable]
     for(vector<BindDomainInfo>::iterator i=domains.begin(); i!=domains.end(); ++i)
                                 ^
bindbackend2.cc:550:81: error: 'i' was not declared in this scope
     for(vector<BindDomainInfo>::iterator i=domains.begin(); i!=domains.end(); ++i)
                                                                                 ^
bindbackend2.cc:558:18: error: request for member 'begin' in 'domains', which is of non-class type 'int'
     sort(domains.begin(), domains.end()); // put stuff in inode order
                  ^
bindbackend2.cc:558:35: error: request for member 'end' in 'domains', which is of non-class type 'int'
     sort(domains.begin(), domains.end()); // put stuff in inode order
                                   ^
bindbackend2.cc:560:30: error: type/value mismatch at argument 1 in template parameter list for 'template<class _Tp, class _Alloc> class std::vector'
     for(vector<BindDomainInfo>::const_iterator i=domains.begin();
                              ^
bindbackend2.cc:560:30: note:   expected a type, got 'BindDomainInfo'
bindbackend2.cc:560:30: error: template argument 2 is invalid
bindbackend2.cc:560:48: error: expected ';' before 'i'
     for(vector<BindDomainInfo>::const_iterator i=domains.begin();
                                                ^
bindbackend2.cc:560:58: error: request for member 'begin' in 'domains', which is of non-class type 'int'
     for(vector<BindDomainInfo>::const_iterator i=domains.begin();
                                                          ^
bindbackend2.cc:561:20: error: request for member 'end' in 'domains', which is of non-class type 'int'
         i!=domains.end();
                    ^
bindbackend2.cc:561:25: error: expected ')' before ';' token
         i!=domains.end();
                         ^
bindbackend2.cc:560:33: warning: unused variable 'const_iterator' [-Wunused-variable]
     for(vector<BindDomainInfo>::const_iterator i=domains.begin();
                                 ^
bindbackend2.cc:548:17: warning: unused variable 'st' [-Wunused-variable]
     struct stat st;
                 ^
bindbackend2.cc:522:14: warning: unused variable 'domain_id' [-Wunused-variable]
   static int domain_id=1;
              ^
make[4]: *** [libbind2backend_la-bindbackend2.lo] Error 1
make[4]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/pdns/backends/bind'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/pdns/backends'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns/pdns'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ubuntu/binary-builder/build/powerdns-3.3.1/pdns'
make: *** [all] Error 2