From mboxrd@z Thu Jan 1 00:00:00 1970 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.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 smtp.lore.kernel.org (Postfix) with ESMTPS id B4BE9C433EF for ; Wed, 11 May 2022 10:58:04 +0000 (UTC) Received: from localhost ([::1]:56524 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nok2d-00006e-ET for qemu-devel@archiver.kernel.org; Wed, 11 May 2022 06:58:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37614) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nok1V-0007ae-FG for qemu-devel@nongnu.org; Wed, 11 May 2022 06:56:54 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:39841) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nok1S-00073B-7y for qemu-devel@nongnu.org; Wed, 11 May 2022 06:56:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1652266609; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kONsClAnJ8aoEG+ElC7iF2hKV5qiPx1fAumu9oBivdI=; b=Lf3IqG8EhyABx4LQNNDeSvpXozWV2JFwuI36i/TEicPLQQ4DdH0GkwjWdTEk81Xo2F+fte 61F+00ZHTuPA/A68fDmzE47YuZly1SA+W0qylsjAPX0b5QkZ7+NKjoVC838OOry1sfJmNL QeOD75znsDwhyRuclbUaApIh0jLoJtk= Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-223-EkgJSPsoM2ST3IH_6PK06g-1; Wed, 11 May 2022 06:56:48 -0400 X-MC-Unique: EkgJSPsoM2ST3IH_6PK06g-1 Received: by mail-wr1-f70.google.com with SMTP id e4-20020a056000034400b0020cdf0dbf49so430736wre.20 for ; Wed, 11 May 2022 03:56:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:to:cc:references:from:subject:in-reply-to :content-transfer-encoding; bh=kONsClAnJ8aoEG+ElC7iF2hKV5qiPx1fAumu9oBivdI=; b=T7aLN8bz/q56vw9dHBwU/162O/J9qt5jkfJkp1/bVqjpr0jRNvpMxktZpUcCYifDLL X/Q6sWj/JkcdSHGjjrxF1edfPdPgecv5S/DhrPKg7kQODG7y1xs1Wix6gyQekdV2Rodz VElXx0pLCd9JKd83GKyAvo+p3bUDp4EgfL4fcCwE49fUWDoaSTLYUjcoZ06qlfxP1Uao 6lZgJKYrMb/DqWdEiy9be+m0qYKjvM5h6DCii1jPkdrPpA4X6jqgVtTCaE3nPbytLf1J /jgLat4jJZPIl2Qf/A7pQVqGgWynpkbXhnShAe9LS4T7uqtz00cSDhQLrn/Q45n3J2ps 1USA== X-Gm-Message-State: AOAM532vAsoIpvISrLysAcYefw7y6sEA+2KKtrSk78YyDYE5eP+T4tUd ekD5tLZJ14PPabKacvORoRxfoVKPF7zORCTbY+bg3C9pwB7Ni9jDZJDPBQp+J2z+1OtdNxoq7R+ L5ppCUBoComp5aEs= X-Received: by 2002:a05:6000:12ca:b0:20a:dba5:d5f3 with SMTP id l10-20020a05600012ca00b0020adba5d5f3mr21418948wrx.149.1652266606874; Wed, 11 May 2022 03:56:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyngnXhMcc3KdAE6sVB3WVj9Sy7hVBpU29h6AGwh2pL9IPIBEVCgMOcv/00sURldUm6wj5XQA== X-Received: by 2002:a05:6000:12ca:b0:20a:dba5:d5f3 with SMTP id l10-20020a05600012ca00b0020adba5d5f3mr21418926wrx.149.1652266606649; Wed, 11 May 2022 03:56:46 -0700 (PDT) Received: from [10.33.192.183] (nat-pool-str-t.redhat.com. [149.14.88.106]) by smtp.gmail.com with ESMTPSA id m36-20020a05600c3b2400b003942a244edbsm2229276wms.32.2022.05.11.03.56.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 11 May 2022 03:56:46 -0700 (PDT) Message-ID: Date: Wed, 11 May 2022 12:56:45 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Content-Language: en-US To: Peter Maydell Cc: qemu-devel@nongnu.org, kraxel@redhat.com, Paolo Bonzini , qemu-trivial@nongnu.org, =?UTF-8?Q?Daniel_P_=2e_Berrang=c3=a9?= References: <20220511094758.794946-1-thuth@redhat.com> From: Thomas Huth Subject: Re: [PATCH] meson.build: Bump minimum supported version of pixman to 0.34.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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: -28 X-Spam_score: -2.9 X-Spam_bar: -- X-Spam_report: (-2.9 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.082, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, 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+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" On 11/05/2022 12.28, Peter Maydell wrote: > On Wed, 11 May 2022 at 10:50, Thomas Huth wrote: >> >> We haven't revisited the minimum required versions of pixman >> since quite a while. Let's check whether we can rule out some >> old versions that nobody tests anymore... >> >> For pixman, per repology.org, currently shipping versions are: >> >> CentOS 8 / RHEL-8 : 0.38.4 >> Fedora 34: 0.40.0 >> Debian 10 : 0.36.0 >> Ubuntu LTS 20.04 : 0.38.4 >> openSUSE Leap 15.3 : 0.34.0 >> MSYS2 MinGW : 0.40.0 >> FreeBSD Ports : 0.34.0 / 0.40.0 >> NetBSD pksrc : 0.40.0 >> >> OpenBSD 7.1 seems to use 0.40.0 when running tests/vm/openbsd. >> >> So it seems to be fine to bump the minimum version to 0.34.0 now. > > This seems to be missing the rationale for why bumping > the minimum version is worth doing. What new feature that > we need is this enabling, or what now-unnecessary bug > workarounds does this permit us to drop? We simply don't test such old versions anymore. Thus what happens if someone tries to use such a version and runs into a problem (especially if it is non-obvious and would need a lot of debugging)? Are you still willing to fix it? Or would you then rather bump the version after hours of debugging the problem? ... IMHO it's better to set the expectations right from the start. If we do not test and support it anymore, we should not give the impression that QEMU can still be compiled with this. Thomas