From nobody Wed May 1 05:29:41 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1685526012; cv=none; d=zohomail.com; s=zohoarc; b=huRW8MVXDf313kyg0b/d/Hm5X99mMreV73L3ov1FO6rUM94GZrG7E/o6Dcg7kf1kfY+JCL2B3wLiyoEBkncAJf8jMAhOvtVpUAh+EmD1KEmXi6NPw+cVWd1rkas6Wdbfjb9gf6u/EW+kN2ox4zKpsAqUTZ4IRUgezlyTLfOF1Wk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1685526012; h=Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=9QK+UhQAgVdnI3YmdJT9YZjXN3XflW0VipyXGTbuJTc=; b=ZAyZOF5gTvzPduGHnPEdT0rD081Bjmk1sIQlNxdqJaybgjwDvgL6BEoG5SU8iaaPZW5v5L9N6bkD7RIetzeehopBwNFQL9mhOIgbTM7rkp3+dHjhO1un+1PZQj/J56RnAyrbRQkMLKtP6trOD/29v2BTF4vQ6olfcsIdlNb1kjo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1685526012278372.71811932628657; Wed, 31 May 2023 02:40:12 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q4IIa-0002kH-ID; Wed, 31 May 2023 05:39:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q4IIY-0002jx-JF for qemu-devel@nongnu.org; Wed, 31 May 2023 05:39:18 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q4IIW-0000xA-MO for qemu-devel@nongnu.org; Wed, 31 May 2023 05:39:18 -0400 Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-435-Ssc-fQZ4OHulATOYGvtLHg-1; Wed, 31 May 2023 05:39:10 -0400 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 84B5438009F3; Wed, 31 May 2023 09:39:10 +0000 (UTC) Received: from thuth.com (unknown [10.39.193.207]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5E2D6492B00; Wed, 31 May 2023 09:39:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1685525954; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=9QK+UhQAgVdnI3YmdJT9YZjXN3XflW0VipyXGTbuJTc=; b=WeVjc3LpBtlRpaUIbVXe7pNcLObJ7oKhUmemnMoaE7DEFQecbUBFzH5bOFEXokIzt9UtNy MSGabbH26JsbDMr/FFqPBTEdRSeJ0jIVbXM/p34MPCkj1Fo/xLYofmzln29AGM4jQLuAeN cqiBad59NNz4SaNYHU8CCN4WF94BolQ= X-MC-Unique: Ssc-fQZ4OHulATOYGvtLHg-1 From: Thomas Huth To: Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , qemu-devel@nongnu.org Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-trivial@nongnu.org Subject: [PATCH] meson.build: Use -Wno-undef only for SDL 2.0.8 and older Date: Wed, 31 May 2023 11:39:02 +0200 Message-Id: <20230531093902.70695-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.1 on 10.11.54.9 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -22 X-Spam_score: -2.3 X-Spam_bar: -- X-Spam_report: (-2.3 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.167, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1685526013158100002 Content-Type: text/plain; charset="utf-8" There is no need to disable this useful compiler warning for newer versions of the SDL anymore. This also enables the printing of the version number with newer versions of the SDL in the summary of the meson output again. Signed-off-by: Thomas Huth Reviewed-by: Marc-Andr=C3=A9 Lureau --- meson.build | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/meson.build b/meson.build index bc76ea96bf..8ccd928dca 100644 --- a/meson.build +++ b/meson.build @@ -1273,10 +1273,12 @@ if not get_option('sdl').auto() or have_system sdl_image =3D not_found endif if sdl.found() - # work around 2.0.8 bug - sdl =3D declare_dependency(compile_args: '-Wno-undef', - dependencies: sdl, - version: sdl.version()) + if sdl.version().version_compare('<=3D2.0.8') + # work around 2.0.8 bug + sdl =3D declare_dependency(compile_args: '-Wno-undef', + dependencies: sdl, + version: sdl.version()) + endif sdl_image =3D dependency('SDL2_image', required: get_option('sdl_image'), method: 'pkg-config') else --=20 2.31.1