From patchwork Mon Aug 24 15:24:28 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11733501 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E0B58138A for ; Mon, 24 Aug 2020 15:25:38 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 813C62074D for ; Mon, 24 Aug 2020 15:25:38 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 813C62074D Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:46568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kAELp-0005j8-AR for patchwork-qemu-devel@patchwork.kernel.org; Mon, 24 Aug 2020 11:25:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34690) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kAEKv-0004RU-JM for qemu-devel@nongnu.org; Mon, 24 Aug 2020 11:24:41 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:59143) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kAEKt-0003ds-Vx for qemu-devel@nongnu.org; Mon, 24 Aug 2020 11:24:41 -0400 Received: from localhost.localdomain ([82.252.135.186]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MGQWr-1kQSwX46gP-00GtPK; Mon, 24 Aug 2020 17:24:33 +0200 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PATCH v2 0/2] meson: avoid compiling qemu-keymap by default Date: Mon, 24 Aug 2020 17:24:28 +0200 Message-Id: <20200824152430.1844159-1-laurent@vivier.eu> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 X-Provags-ID: V03:K1:QE+3SrKPa3g76j+BLl2ZkmABC85r4N67qwfvPZI2tE5TiA26qgl c28hxHXHGPDb4Tzdt3YjjyPWdjvifaovk6rDqoG+6Ir6O/K4t/bmv6v+uo1n4ARCH2ILKiX FO56W/tYCmggOlTXkujAlwyERZtsbmX9GGqUw3a/QBIa52LEFQAa0Y7Wtu70ctq1UvYSNzW kTYTPRFqQQiYf6HFdvpZQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:+KL5dZfqzfI=:edVeTjCXHtmt+O/oQEy2UE jmMMXunNBMUlmtN70kVlnJ3lPa3X9N2oGT4OWWYd9LoAd68jRarjQOTEtO98JSDKkK3+wRFMJ gR3+84wAzNIqXT2riUVngvp1CoVWXn29w/uyEH9098qXgWOfRu/sHjbJ7K59rni5g88k8HgmE 9DcruFNko6FLkE7CGlZuAqaPGC8hf5OIHloenpV4pGvKBtl5reu51oHlDCIwWufWE6LR0Wh5j OzVukcpwz//JFtdxzpXttQ4dq1isl1TsFso4jyia1zy3vfYgiYgmeVuTeexV65LxFaC1BRvlm 7qTgIyr3tdPwpqJDwnzREHsYiRUy03C6V7JAglYmUDuMduhLBt/fT4AxhOzNbigluGS+VLUo8 Ndy8++oRO2/ILRylDJnqG1B3VUWJLEyNAoIy0rrOZpIzaTui3+XSkwUQ9DJSRKrBqcF4P7+NH W+OnMPOyQUqeMcVdTLeKrCs44v1sNXECuZc3/6/XA/dXJ82u9zPGwUNHUFNZZIhwQkePu6vSz JfywIBPglxFf4GH+EwgNv8cm8I6HdAD3JQaDrXy3Pfi9StUiUCiuEqp9Anyl43NyzfXgjCrZB UgF3NiPoW6flXJ/XtRHSCQebAEDwKRI9LqPA+L1HzngPNab+o6oDyQTFpC8+/bnHDykJLFFBA aDTVo07C8Oq9FjrxhZay/bsJqUCfoGHcyryEzEqRCoXyzHH6+DnZ6maJo+Sk/w8zYRQybtVPH cl823DZ21IqD71u+B8XdewwiLtvAvoyCbR16rI7ryy9x6rH1befzUW4ujzYfCsSmqM2CEqs06 pYT7gYH+yRuMZLhj2HmkaBqCqfgv1vvox8g79Vu+8TJEIfCPFtI8vOanJojR3sDqvrnRCiO Received-SPF: none client-ip=212.227.126.133; envelope-from=laurent@vivier.eu; helo=mout.kundenserver.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/24 11:24:37 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Paolo Bonzini , Laurent Vivier , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Gerd Hoffmann , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" We don't need it with linux-user only build, and if xkbcommon dynamic library is detected it can break the build of static only binaries. So disable it if it is no explicitly asked by the user when neither system or tools are built. build qemu-keymap: configure --disable-system --disable-tools --disable-user --enable-xkbcommon configure --disable-system --enable-tools --disable-user configure --enable-system --disable-tools --disable-user don't build qemu-keymap: configure --disable-system --disable-tools --disable-user configure --disable-system --disable-tools --enable-user Laurent Vivier (2): meson: move xkbcommon to meson meson: avoid compiling qemu-keymap by default configure | 29 ++++------------------------- meson.build | 16 +++++++++++----- meson_options.txt | 1 + ui/meson.build | 2 +- 4 files changed, 17 insertions(+), 31 deletions(-)