libvirt/src/rpc
Eric Blake 5d4b0c4c80 build: fix deep VPATH builds
I ran into the following build failure:
$ mkdir -p build1 build2/a/very/deep/hierarcy
$ cd build2/a/very/deep/hierarcy
$ ../../../../../configure && make
$ cd ../../../../build1
$ ../configure && make
...
../../src/remote/remote_protocol.c:7:55: fatal error: ../../../../../src/remote/remote_protocol.h: No such file or directory

Turns out that we were sometimes generating the remote_protocol.c
file with information from the VPATH build, which is bad, since
any file shipped in the tarball should be idempotent no matter how
deep the VPATH build tree that created it.

* src/rpc/genprotocol.pl: Don't embed VPATH into generated file.
2011-11-03 13:50:13 -06:00
..
gendispatch.pl Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
genprotocol.pl build: fix deep VPATH builds 2011-11-03 13:50:13 -06:00
gensystemtap.pl Rewrite all the DTrace/SystemTAP probing 2011-10-11 11:26:13 +01:00
virnetclient.c Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclient.h Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclientprogram.c Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclientprogram.h Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclientstream.c If receiving a stream error, mark EOF on the stream 2011-10-11 11:11:52 +01:00
virnetclientstream.h Introduce generic RPC client objects 2011-06-24 11:48:45 +01:00
virnetmessage.c Extend RPC protocol to allow FD passing 2011-10-28 10:27:15 +01:00
virnetmessage.h Extend RPC protocol to allow FD passing 2011-10-28 10:27:15 +01:00
virnetprotocol.x Extend RPC protocol to allow FD passing 2011-10-28 10:27:15 +01:00
virnetsaslcontext.c rpc:fix sasl session relocking intead of unlocking it 2011-08-04 21:27:52 +08:00
virnetsaslcontext.h Generic module for handling SASL authentication & encryption 2011-06-24 11:48:25 +01:00
virnetserver.c Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
virnetserver.h daemon: Create priority workers pool 2011-09-05 18:14:08 +02:00
virnetserverclient.c ServerClient: Flush cached data 2011-11-01 15:58:05 +01:00
virnetserverclient.h Ensure client streams are closed when marking a client for close 2011-08-16 14:38:11 -07:00
virnetservermdns.c Fix memory leaks in MDNS code 2011-07-26 08:09:18 +08:00
virnetservermdns.h Introduce generic RPC module for advertising via MDNS 2011-06-24 11:48:41 +01:00
virnetserverprogram.c Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
virnetserverprogram.h Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
virnetserverservice.c Support changing UNIX socket owner in virNetSocketNewListenUNIX 2011-08-15 15:21:31 +02:00
virnetserverservice.h daemon: Unlink unix socket paths on shutdown 2011-08-04 16:54:58 +08:00
virnetsocket.c Use ENAMETOOLONG if the the socket path is longer than UNIX_PATH_MAX 2011-11-02 23:01:52 +01:00
virnetsocket.h Add APIs for virNetSocket for sending/receiving file descriptors 2011-10-28 10:23:53 +01:00
virnettlscontext.c Rewrite all the DTrace/SystemTAP probing 2011-10-11 11:26:13 +01:00
virnettlscontext.h daemon: Move TLS initialization to virInitialize 2011-08-25 10:22:03 +02:00