[PD-dev] iemxmlrpc dying on Windows auto-build

Hans-Christoph Steiner hans at eds.org
Tue Apr 10 21:25:57 CEST 2007


Unfortunately, the Windows auto-build machines don't email errors  
(yet..).  Looks like these need to be ported to Windows (i.e. FD_SET  
and FD_ISSET):

g++ -DPD -O2 -mcpu=i586 -mtune=pentium3 -I/home/pd/auto-build/pd- 
extended/pd/src -Wall -W -ggdb -mms-bitfields -DMSW -DNT - 
D'O_NONBLOCK=1' -D'srand48(n)=srand((n))' -D'drand48()=((double)rand 
()/RAND_MAX)' -D'bzero(p,n)=memset(p,0,n)' -I/home/pd/auto-build/pd- 
extended/externals/iem/iemxmlrpc/xmlrpc++/src -o "/home/pd/auto-build/ 
pd-extended/externals/iem/iemxmlrpc/main.o" -c "/home/pd/auto-build/ 
pd-extended/externals/iem/iemxmlrpc/main.cpp"
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp: In constructor `RPCServer::Message::Message 
(RPCServer::Message::Msg, XmlRpc::XmlRpcValue&, XmlRpc::XmlRpcValue&,  
pthread_mutex_t_*&)':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:209: warning: `RPCServer::Message::result' will be  
initialized after
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:205: warning:   `pthread_mutex_t_*&RPCServer::Message::mutex'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:177: warning:   when initialized here
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp: In constructor `RPCMethod::RPCMethod(const char*,  
RPCServer*, RPCServer::Message::Msg, const char*)':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:703: warning: `RPCMethod::srvmsg' will be initialized after
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:702: warning:   `std::string RPCMethod::helptext'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:665: warning:   when initialized here
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp: At global scope:
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:574: warning: unused parameter 'result'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:541: warning: unused parameter 'result'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:508: warning: unused parameter 'result'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:489: warning: unused parameter 'result'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:408: warning: unused parameter 'result'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp: In member function `void RPCServer::MsgProcess 
(RPCServer::Message&)':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
main.cpp:320: warning: enumeration value `query' not handled in switch
g++ -DPD -O2 -mcpu=i586 -mtune=pentium3 -I/home/pd/auto-build/pd- 
extended/pd/src -Wall -W -ggdb -mms-bitfields -DMSW -DNT - 
D'O_NONBLOCK=1' -D'srand48(n)=srand((n))' -D'drand48()=((double)rand 
()/RAND_MAX)' -D'bzero(p,n)=memset(p,0,n)' -I/home/pd/auto-build/pd- 
extended/externals/iem/iemxmlrpc/xmlrpc++/src -o "/home/pd/auto-build/ 
pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/XmlRpcClient.o" -c "/ 
home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/ 
XmlRpcClient.cpp"
g++ -DPD -O2 -mcpu=i586 -mtune=pentium3 -I/home/pd/auto-build/pd- 
extended/pd/src -Wall -W -ggdb -mms-bitfields -DMSW -DNT - 
D'O_NONBLOCK=1' -D'srand48(n)=srand((n))' -D'drand48()=((double)rand 
()/RAND_MAX)' -D'bzero(p,n)=memset(p,0,n)' -I/home/pd/auto-build/pd- 
extended/externals/iem/iemxmlrpc/xmlrpc++/src -o "/home/pd/auto-build/ 
pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/XmlRpcDispatch.o" -c  
"/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/ 
XmlRpcDispatch.cpp"
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp: In member function `void  
XmlRpc::XmlRpcDispatch::work(double)':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:85: error: `fd_set' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:85: error: expected `;' before "inFd"
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:86: error: `inFd' was not declared in  
this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:86: error: `FD_ZERO' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:87: error: `outFd' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:88: error: `excFd' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:94: error: `FD_SET' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:94: warning: unused variable 'FD_SET'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:95: error: `FD_SET' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:95: warning: unused variable 'FD_SET'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:96: error: `FD_SET' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:96: warning: unused variable 'FD_SET'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:103: error: `select' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:103: warning: unused variable 'select'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:109: error: `select' was not declared  
in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:109: warning: unused variable 'select'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:128: error: `FD_ISSET' was not  
declared in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:128: warning: unused variable 'FD_ISSET'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:130: error: `FD_ISSET' was not  
declared in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:130: warning: unused variable 'FD_ISSET'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:132: error: `FD_ISSET' was not  
declared in this scope
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:132: warning: unused variable 'FD_ISSET'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.cpp:85: warning: unused variable 'fd_set'
make[2]: *** [/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ 
xmlrpc++/src/XmlRpcDispatch.o] Error 1
make[2]: Leaving directory `/home/pd/auto-build/pd-extended/externals'
make[1]: *** [externals_install] Error 2
make[1]: Leaving directory `/home/pd/auto-build/pd-extended/packages'
make: *** [prebuilt_install] Error 2



------------------------------------------------------------------------ 
----

Mistrust authority - promote decentralization.  - the hacker ethic






More information about the Pd-dev mailing list