capifw compiles fine on amd64 (execpt the small error in bug #) but clients cannot connect. the problem is that the protocol uses some "unsigned long" and "long" values. these values are 8byte long on 64bit systems. temporary solution: - in src/protocol.h remove any "long" keyword final solution: - change the protocol data types to platform independent values. requirements for the types are documented in the initial comment in protocol.h - test the solution :)
fixed in 0.6.3-r1, thanks!