On Mon, Jan 21, 2008 at 08:30:28PM -0600, Schley Andrew Kutz wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Unfortunately none of your suggestions work, and I also found this > http://svn.pdos.csail.mit.edu/svn/uia/trunk/uia/?view=log&pathrev=885 > (search for hyper) which suggests only 21 months ago that OS X does not > support hyper. However, this does not preclude Leopard supporting it, > although emperical evidence would suggest that support is still lacking. Ok, so if they really don't support hyper, then I've two final ideas, the first of which will definitely work, but requires some coding on our part. we define a new type typedef remote_int64 int[2]; typedef remote_uint64 unsigned int[2]; and then replace all use of hyper/unsigned hyper with remote_int64 and remote_uint64. And define our own code to marshall this on/off the wire. We'd merely have to take care to get the 2 bytes in the correct order to match the current definition of hyper. Other option is to not re-run rpcgen on Mac, and simply try and define an impl for that missing _xdr_quad_t function symbol so it links. The latter might be simpler, but is a slightly evil hack.. Dan. -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=| -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list