]> xenbits.xen.org Git - xenclient/xen-pq.git/commitdiff
fix race in xenpmd build
authorJames Mckenzie <jamesmck@british-chap.cam.xci-test.com>
Fri, 11 Dec 2009 01:14:46 +0000 (01:14 +0000)
committerJames Mckenzie <jamesmck@british-chap.cam.xci-test.com>
Fri, 11 Dec 2009 01:14:46 +0000 (01:14 +0000)
master/fix-build-race [new file with mode: 0644]
master/series

diff --git a/master/fix-build-race b/master/fix-build-race
new file mode 100644 (file)
index 0000000..be85aab
--- /dev/null
@@ -0,0 +1,22 @@
+diff --git a/tools/xenpmd/Makefile b/tools/xenpmd/Makefile
+index 28d51a5..2735d7a 100644
+--- a/tools/xenpmd/Makefile
++++ b/tools/xenpmd/Makefile
+@@ -11,7 +11,7 @@ BIN      = xenpmd
+ GENERATE_HEADERS = xenpmd-dbus-server-bindings.h xenpmd-dbus-client-bindings.h
+ .PHONY: all
+-all: $(GENERATE_HEADERS) $(BIN)
++all: $(BIN)
+ $(BIN): xenpmd.o acpi-events.o xenpmd-dbus-server.o
+@@ -24,7 +24,7 @@ install: all
+ clean:
+       $(RM) -f $(BIN) *.o $(GENERATE_HEADERS)
+-%.o: %.c Makefile
++%.o: %.c Makefile ${GENERATE_HEADERS}
+       $(CC) $(CFLAGS) $< $(LDFLAGS) -o $@
+ xenpmd-dbus-server-bindings.h:xenpmd.xml
index e083669093f8abf306a7b562183911bced8023db..2482160fd46077af1b25b6e37db1fb77ebd8afbd 100644 (file)
@@ -31,3 +31,4 @@ hack-vbe-dont-check-mem
 hp-host-resume-workaround
 cope-with-dead-serial
 reset-atapi-after-failed-cd-boot
+fix-build-race