[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] tools/xenstore: workaround make 3.82 dependency flaw
# HG changeset patch # User Olaf Hering <olaf@xxxxxxxxx> # Date 1329927731 -3600 # Node ID 2d1ac43212fa31cedda2b8e4ed90bea1d63d229b # Parent 0900b1c905f1d038aad58a2732fe2bad682149a3 tools/xenstore: workaround make 3.82 dependency flaw After changeset 24767:28300f4562de build sometimes fails when make v3.82 as shipped with openSuSE 11.4/12.1 is used. Add a workaround until the reason for the changed dependency handling in make v3.82 is known. The failure is a link error because the required libxenstore.so is not created before init-xenstore-domain is about to be linked. All required dependencies are listed, but they are ignored. So far the only way to hide the error is to list init-xenstore-domain first in ALL_TARGETS. Signed-off-by: Olaf Hering <olaf@xxxxxxxxx> diff -r 0900b1c905f1 -r 2d1ac43212fa tools/xenstore/Makefile --- a/tools/xenstore/Makefile +++ b/tools/xenstore/Makefile @@ -27,7 +27,7 @@ LIBXENSTORE := libxenstore.a xenstore xenstore-control: CFLAGS += -static endif -ALL_TARGETS = libxenstore.so libxenstore.a clients xs_tdb_dump xenstored init-xenstore-domain +ALL_TARGETS = init-xenstore-domain libxenstore.a libxenstore.so clients xs_tdb_dump xenstored ifdef CONFIG_STUBDOM CFLAGS += -DNO_SOCKETS=1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |