From patchwork Thu Oct 10 15:54:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Juergen Gross X-Patchwork-Id: 13830482 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8676ACF11FF for ; Thu, 10 Oct 2024 15:55:27 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.816341.1230562 (Exim 4.92) (envelope-from ) id 1syvVO-0001x7-9D; Thu, 10 Oct 2024 15:55:10 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 816341.1230562; Thu, 10 Oct 2024 15:55:10 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1syvVO-0001x0-5r; Thu, 10 Oct 2024 15:55:10 +0000 Received: by outflank-mailman (input) for mailman id 816341; Thu, 10 Oct 2024 15:55:08 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1syvVM-0001iE-Rp for xen-devel@lists.xenproject.org; Thu, 10 Oct 2024 15:55:08 +0000 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 05ed8f38-8720-11ef-a0bd-8be0dac302b0; Thu, 10 Oct 2024 17:55:08 +0200 (CEST) Received: from imap1.dmz-prg2.suse.org (unknown [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id B514C1FB68; Thu, 10 Oct 2024 15:55:07 +0000 (UTC) Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 7540A13A6E; Thu, 10 Oct 2024 15:55:07 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id OU0yG9v4B2ejBAAAD6G6ig (envelope-from ); Thu, 10 Oct 2024 15:55:07 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 05ed8f38-8720-11ef-a0bd-8be0dac302b0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1728575707; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bxYG4bL4OHTh+ba6o0mOQUkWLhVY7irrnJz4+4mLpjI=; b=qJ8usMvP6bscoAsVm42LC5wMWHzVWlpoYl9jmdZuENK/0bSoKX7tF7YSajvJw1rDykv/p3 bhvVUFaVV0sLK7sBZUMM3gLhxz+Ugy2WL9b96xHMTmL4sMxBIpGYhGT/p7AoW+Yx9lxpQk T8DgMv9ZYbeE+u7RPM/22g6NIFA2VeE= Authentication-Results: smtp-out2.suse.de; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1728575707; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bxYG4bL4OHTh+ba6o0mOQUkWLhVY7irrnJz4+4mLpjI=; b=qJ8usMvP6bscoAsVm42LC5wMWHzVWlpoYl9jmdZuENK/0bSoKX7tF7YSajvJw1rDykv/p3 bhvVUFaVV0sLK7sBZUMM3gLhxz+Ugy2WL9b96xHMTmL4sMxBIpGYhGT/p7AoW+Yx9lxpQk T8DgMv9ZYbeE+u7RPM/22g6NIFA2VeE= From: Juergen Gross To: xen-devel@lists.xenproject.org Cc: Juergen Gross , Andrew Cooper , Jan Beulich , Julien Grall , Stefano Stabellini Subject: [PATCH 1/3] config: update Mini-OS commit Date: Thu, 10 Oct 2024 17:54:57 +0200 Message-ID: <20241010155459.22389-2-jgross@suse.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241010155459.22389-1-jgross@suse.com> References: <20241010155459.22389-1-jgross@suse.com> MIME-Version: 1.0 X-Spamd-Result: default: False [-2.80 / 50.00]; BAYES_HAM(-3.00)[99.99%]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_MISSING_CHARSET(0.50)[]; NEURAL_HAM_SHORT(-0.20)[-0.994]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; DKIM_SIGNED(0.00)[suse.com:s=susede1]; FUZZY_BLOCKED(0.00)[rspamd.com]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DBL_BLOCKED_OPENRESOLVER(0.00)[suse.com:email,suse.com:mid,imap1.dmz-prg2.suse.org:helo]; RCVD_TLS_ALL(0.00)[] Update the Mini-OS upstream revision. Signed-off-by: Juergen Gross --- Config.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config.mk b/Config.mk index 1a3938b6c4..6dd2f9439c 100644 --- a/Config.mk +++ b/Config.mk @@ -224,7 +224,7 @@ QEMU_UPSTREAM_URL ?= https://xenbits.xen.org/git-http/qemu-xen.git QEMU_UPSTREAM_REVISION ?= master MINIOS_UPSTREAM_URL ?= https://xenbits.xen.org/git-http/mini-os.git -MINIOS_UPSTREAM_REVISION ?= 8b038c7411ae7e823eaf6d15d5efbe037a07197a +MINIOS_UPSTREAM_REVISION ?= 80ef70f92cb7b95ef48deea1157f2194b10b8c05 SEABIOS_UPSTREAM_URL ?= https://xenbits.xen.org/git-http/seabios.git SEABIOS_UPSTREAM_REVISION ?= rel-1.16.3 From patchwork Thu Oct 10 15:54:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Juergen Gross X-Patchwork-Id: 13830483 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id BF1AECF11FE for ; Thu, 10 Oct 2024 15:55:28 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.816342.1230571 (Exim 4.92) (envelope-from ) id 1syvVZ-0002Ip-F8; Thu, 10 Oct 2024 15:55:21 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 816342.1230571; Thu, 10 Oct 2024 15:55:21 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1syvVZ-0002Ii-CW; Thu, 10 Oct 2024 15:55:21 +0000 Received: by outflank-mailman (input) for mailman id 816342; Thu, 10 Oct 2024 15:55:20 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1syvVY-0002EK-1K for xen-devel@lists.xenproject.org; Thu, 10 Oct 2024 15:55:20 +0000 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 093ee287-8720-11ef-99a2-01e77a169b0f; Thu, 10 Oct 2024 17:55:13 +0200 (CEST) Received: from imap1.dmz-prg2.suse.org (unknown [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 652AB1FB68; Thu, 10 Oct 2024 15:55:13 +0000 (UTC) Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 29E5713A6E; Thu, 10 Oct 2024 15:55:13 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id O0GECOH4B2erBAAAD6G6ig (envelope-from ); Thu, 10 Oct 2024 15:55:13 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 093ee287-8720-11ef-99a2-01e77a169b0f DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1728575713; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6UMD6Lbjq0ddLxOkXGyThPw2L3Nb6hzF/du4wZSluoo=; b=gAsNP5qStKlIhyGSZRwcBD8SbIxRReGo+gW3IpyBOBiJuZkFTyP8vtOaQZ4QyiU5cA+Ow+ Bx3y7DrQ9BcUsGoihfrqaaOAXk8HBKVDikrReH8Yqo3rDe/GharnADQ2CtBfcdjnRmlDDN qt33v7GNsgD6798mh0P0rck+RtMaaa4= Authentication-Results: smtp-out2.suse.de; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1728575713; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6UMD6Lbjq0ddLxOkXGyThPw2L3Nb6hzF/du4wZSluoo=; b=gAsNP5qStKlIhyGSZRwcBD8SbIxRReGo+gW3IpyBOBiJuZkFTyP8vtOaQZ4QyiU5cA+Ow+ Bx3y7DrQ9BcUsGoihfrqaaOAXk8HBKVDikrReH8Yqo3rDe/GharnADQ2CtBfcdjnRmlDDN qt33v7GNsgD6798mh0P0rck+RtMaaa4= From: Juergen Gross To: xen-devel@lists.xenproject.org Cc: Juergen Gross , Julien Grall , Anthony PERARD Subject: [PATCH 2/3] tools/xenstored: remove unneeded libxenguest reference Date: Thu, 10 Oct 2024 17:54:58 +0200 Message-ID: <20241010155459.22389-3-jgross@suse.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241010155459.22389-1-jgross@suse.com> References: <20241010155459.22389-1-jgross@suse.com> MIME-Version: 1.0 X-Spamd-Result: default: False [-2.80 / 50.00]; BAYES_HAM(-3.00)[99.99%]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_MISSING_CHARSET(0.50)[]; NEURAL_HAM_SHORT(-0.20)[-0.992]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; DKIM_SIGNED(0.00)[suse.com:s=susede1]; FUZZY_BLOCKED(0.00)[rspamd.com]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DBL_BLOCKED_OPENRESOLVER(0.00)[suse.com:email,suse.com:mid,imap1.dmz-prg2.suse.org:helo]; RCVD_TLS_ALL(0.00)[] Today the xenstored Makefile contains an unneeded reference to the not used libxenguest library. Remove it. Signed-off-by: Juergen Gross Reviewed-by: Anthony PERARD --- tools/xenstored/Makefile.common | 1 - 1 file changed, 1 deletion(-) diff --git a/tools/xenstored/Makefile.common b/tools/xenstored/Makefile.common index ef63ef650c..27fdb3b49e 100644 --- a/tools/xenstored/Makefile.common +++ b/tools/xenstored/Makefile.common @@ -13,7 +13,6 @@ XENSTORED_OBJS-$(CONFIG_MiniOS) += minios.o lu_minios.o CFLAGS += -include $(XEN_ROOT)/tools/config.h CFLAGS += $(CFLAGS_libxenevtchn) CFLAGS += $(CFLAGS_libxenctrl) -CFLAGS += $(CFLAGS_libxenguest) CFLAGS += $(CFLAGS_libxentoolcore) $(XENSTORED_OBJS-y): CFLAGS += $(CFLAGS_libxengnttab) From patchwork Thu Oct 10 15:54:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Juergen Gross X-Patchwork-Id: 13830484 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 250DFCF11FF for ; Thu, 10 Oct 2024 15:55:37 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.816343.1230582 (Exim 4.92) (envelope-from ) id 1syvVa-0002YA-Mx; Thu, 10 Oct 2024 15:55:22 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 816343.1230582; Thu, 10 Oct 2024 15:55:22 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1syvVa-0002Xs-JV; Thu, 10 Oct 2024 15:55:22 +0000 Received: by outflank-mailman (input) for mailman id 816343; Thu, 10 Oct 2024 15:55:20 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1syvVY-0002EK-Rh for xen-devel@lists.xenproject.org; Thu, 10 Oct 2024 15:55:20 +0000 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 0c964bee-8720-11ef-99a2-01e77a169b0f; Thu, 10 Oct 2024 17:55:19 +0200 (CEST) Received: from imap1.dmz-prg2.suse.org (unknown [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 04D931FB68; Thu, 10 Oct 2024 15:55:19 +0000 (UTC) Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id CDA7913A6E; Thu, 10 Oct 2024 15:55:18 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id 3TjAMOb4B2e6BAAAD6G6ig (envelope-from ); Thu, 10 Oct 2024 15:55:18 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 0c964bee-8720-11ef-99a2-01e77a169b0f DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1728575719; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jawzLmSLqlOX3R4myb7g2jhU88qFTv5EWOeT/Uv/Ceo=; b=l80+H8Y598z7yAwKfGUKtBuObPh0Yl7z/+pewJSMK0jfrxRmK3tAAMzXnl9x4ZAPAdx3SP 2AL/3CBRYqZIFRBbxy6JX5qzLAKXaUlkNDicIsrK0gxPgP6VcQ69yQiObXfwX7DK0BM5VD je3Dk2C+sRXjpy2BPSyTODwZ8DMfauo= Authentication-Results: smtp-out2.suse.de; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1728575719; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jawzLmSLqlOX3R4myb7g2jhU88qFTv5EWOeT/Uv/Ceo=; b=l80+H8Y598z7yAwKfGUKtBuObPh0Yl7z/+pewJSMK0jfrxRmK3tAAMzXnl9x4ZAPAdx3SP 2AL/3CBRYqZIFRBbxy6JX5qzLAKXaUlkNDicIsrK0gxPgP6VcQ69yQiObXfwX7DK0BM5VD je3Dk2C+sRXjpy2BPSyTODwZ8DMfauo= From: Juergen Gross To: xen-devel@lists.xenproject.org Cc: Juergen Gross , Anthony PERARD , Samuel Thibault Subject: [PATCH 3/3] stubdom: use real lib dependencies for xenstore stubdoms Date: Thu, 10 Oct 2024 17:54:59 +0200 Message-ID: <20241010155459.22389-4-jgross@suse.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241010155459.22389-1-jgross@suse.com> References: <20241010155459.22389-1-jgross@suse.com> MIME-Version: 1.0 X-Spamd-Result: default: False [-2.80 / 50.00]; BAYES_HAM(-3.00)[100.00%]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_MISSING_CHARSET(0.50)[]; NEURAL_HAM_SHORT(-0.20)[-0.992]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; DKIM_SIGNED(0.00)[suse.com:s=susede1]; FUZZY_BLOCKED(0.00)[rspamd.com]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DBL_BLOCKED_OPENRESOLVER(0.00)[imap1.dmz-prg2.suse.org:helo,suse.com:email,suse.com:mid]; RCVD_TLS_ALL(0.00)[] Today the build of Xenstore stubdoms depend on libxenguest just because libxenguest depends on all needed libraries. In reality there is no dependency on libxenguest for Xenstore stubdoms. Use the actual dependencies instead. Signed-off-by: Juergen Gross Reviewed-by: Samuel Thibault --- stubdom/Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stubdom/Makefile b/stubdom/Makefile index 6ed4253b25..2a81af28a1 100644 --- a/stubdom/Makefile +++ b/stubdom/Makefile @@ -523,12 +523,14 @@ else pv-grub-if-enabled: endif +XENSTORE_DEPS := libxenevtchn libxengnttab libxenctrl + .PHONY: xenstore-stubdom -xenstore-stubdom: mini-os-$(XEN_TARGET_ARCH)-xenstore libxenguest xenstore +xenstore-stubdom: mini-os-$(XEN_TARGET_ARCH)-xenstore $(XENSTORE_DEPS) xenstore DEF_CPPFLAGS="$(TARGET_CPPFLAGS)" DEF_CFLAGS="$(TARGET_CFLAGS)" DEF_LDFLAGS="$(TARGET_LDFLAGS)" MINIOS_CONFIG="$(CURDIR)/xenstore-minios.gen.cfg" $(MAKE) DESTDIR= -C $(MINI_OS) OBJ_DIR=$(CURDIR)/$< APP_OBJS=$(CURDIR)/xenstore/xenstored.a .PHONY: xenstorepvh-stubdom -xenstorepvh-stubdom: mini-os-$(XEN_TARGET_ARCH)-xenstorepvh libxenguest xenstorepvh +xenstorepvh-stubdom: mini-os-$(XEN_TARGET_ARCH)-xenstorepvh $(XENSTORE_DEPS) xenstorepvh DEF_CPPFLAGS="$(TARGET_CPPFLAGS)" DEF_CFLAGS="$(TARGET_CFLAGS)" DEF_LDFLAGS="$(TARGET_LDFLAGS)" MINIOS_CONFIG="$(CURDIR)/xenstorepvh-minios.gen.cfg" $(MAKE) DESTDIR= -C $(MINI_OS) OBJ_DIR=$(CURDIR)/$< APP_OBJS=$(CURDIR)/xenstorepvh/xenstored.a #########