--- xen-unstable.hg/tools/libxc/Makefile.orig	2009-08-23 19:48:28.000000000 +0300
+++ xen-unstable.hg/tools/libxc/Makefile	2009-08-23 19:48:02.000000000 +0300
@@ -86,7 +86,7 @@
 all: build
 
 .PHONY: build
-build:
+build: .zlib.deps
 	$(MAKE) libs
 
 .PHONY: libs
@@ -175,6 +175,9 @@
 xc_dom_bzimageloader.o: .zlib.deps
 xc_dom_bzimageloader.o: CFLAGS += $(shell grep D .zlib.deps)
 
+xc_dom_bzimageloader.opic: .zlib.deps
+xc_dom_bzimageloader.opic: CFLAGS += $(shell grep D .zlib.deps)
+
 libxenguest.so.$(MAJOR).$(MINOR): LDFLAGS += $(shell grep l .zlib.deps)
 libxenguest.so.$(MAJOR).$(MINOR): $(GUEST_PIC_OBJS) libxenctrl.so
 	$(CC) $(CFLAGS) $(LDFLAGS) -Wl,$(SONAME_LDFLAG) -Wl,libxenguest.so.$(MAJOR) $(SHLIB_CFLAGS) -o $@ $(GUEST_PIC_OBJS) -lz -lxenctrl $(PTHREAD_LIBS)
