Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.1/patches/2228744/?format=api
{ "id": 2228744, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2228744/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260427095747.1070244-2-thuth@redhat.com/", "project": { "id": 14, "url": "http://patchwork.ozlabs.org/api/1.1/projects/14/?format=api", "name": "QEMU Development", "link_name": "qemu-devel", "list_id": "qemu-devel.nongnu.org", "list_email": "qemu-devel@nongnu.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20260427095747.1070244-2-thuth@redhat.com>", "date": "2026-04-27T09:57:38", "name": "[PULL,01/10] meson.build: Bump the minimum GCC version to v10.4", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "6baf16471095d0d90d6441320858044545115ba8", "submitter": { "id": 66152, "url": "http://patchwork.ozlabs.org/api/1.1/people/66152/?format=api", "name": "Thomas Huth", "email": "thuth@redhat.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260427095747.1070244-2-thuth@redhat.com/mbox/", "series": [ { "id": 501616, "url": "http://patchwork.ozlabs.org/api/1.1/series/501616/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=501616", "date": "2026-04-27T09:57:40", "name": "[PULL,01/10] meson.build: Bump the minimum GCC version to v10.4", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/501616/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2228744/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2228744/checks/", "tags": {}, "headers": { "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256\n header.s=mimecast20190719 header.b=MNuLyxdZ;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)" ], "Received": [ "from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g3zYT0BVKz1xvV\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 19:59:09 +1000 (AEST)", "from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wHIjR-0007pq-HA; Mon, 27 Apr 2026 05:58:25 -0400", "from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <thuth@redhat.com>) id 1wHIjA-0007k3-JN\n for qemu-devel@nongnu.org; Mon, 27 Apr 2026 05:58:14 -0400", "from us-smtp-delivery-124.mimecast.com ([170.10.129.124])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <thuth@redhat.com>) id 1wHIj5-00085c-B1\n for qemu-devel@nongnu.org; Mon, 27 Apr 2026 05:58:05 -0400", "from mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com\n (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by\n relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3,\n cipher=TLS_AES_256_GCM_SHA384) id us-mta-677-Ji_DAO2hNBOvZVbcdwZlKQ-1; Mon,\n 27 Apr 2026 05:58:00 -0400", "from mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com\n (mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.4])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS\n id 5AF5218005AB; Mon, 27 Apr 2026 09:57:59 +0000 (UTC)", "from thuth-p1g4.redhat.com (unknown [10.44.48.146])\n by mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP\n id DFDF23000707; Mon, 27 Apr 2026 09:57:56 +0000 (UTC)" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1777283882;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=CApNhrC8Uo90IDNwWPD2mDbMfjH7rj94AQmsKwXeTgE=;\n b=MNuLyxdZ0mXt6RzRWBZEoGAhtGomb5WvKlHw6PCxOBiJbCp72yHveJfuC3gmKwbEmi9PN1\n 4SEBD2uIWqbsQwnr2yLBZKeb/pF0fITnR3ahcFhDjI/WDw6d/UPNpH0/RH4zc9ealiqpQl\n H7OlmjU0STOrmN7ZIlUVss9ljPQ6UmE=", "X-MC-Unique": "Ji_DAO2hNBOvZVbcdwZlKQ-1", "X-Mimecast-MFC-AGG-ID": "Ji_DAO2hNBOvZVbcdwZlKQ_1777283879", "From": "Thomas Huth <thuth@redhat.com>", "To": "Stefan Hajnoczi <stefanha@redhat.com>", "Cc": "qemu-devel@nongnu.org,\n =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= <berrange@redhat.com>,\n Fabiano Rosas <farosas@suse.de>", "Subject": "[PULL 01/10] meson.build: Bump the minimum GCC version to v10.4", "Date": "Mon, 27 Apr 2026 11:57:38 +0200", "Message-ID": "<20260427095747.1070244-2-thuth@redhat.com>", "In-Reply-To": "<20260427095747.1070244-1-thuth@redhat.com>", "References": "<20260427095747.1070244-1-thuth@redhat.com>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "8bit", "X-Scanned-By": "MIMEDefang 3.4.1 on 10.30.177.4", "Received-SPF": "pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com;\n helo=us-smtp-delivery-124.mimecast.com", "X-Spam_score_int": "-20", "X-Spam_score": "-2.1", "X-Spam_bar": "--", "X-Spam_report": "(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001,\n DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01,\n SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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": "qemu development <qemu-devel.nongnu.org>", "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>", "List-Archive": "<https://lists.nongnu.org/archive/html/qemu-devel>", "List-Post": "<mailto:qemu-devel@nongnu.org>", "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>", "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>", "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org", "Sender": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org" }, "content": "From: Thomas Huth <thuth@redhat.com>\n\nOur minimum supported version of GCC used to be v7.4 since we still\nwanted to support NetBSD 9.x in the past:\n\n https://gitlab.com/qemu-project/qemu/-/issues/614\n https://gitlab.com/qemu-project/qemu/-/commit/3830df5f83b9b52d949676\n\nHowever, NetBSD 10 has already been released since two years ago\n(see https://www.netbsd.org/releases/formal-10/NetBSD-10.0.html),\nso according to our support policy, starting with QEMU v11.0, we\ndon't have to take care of the previous major release of NetBSD\nanymore.\n\nLooking at the various distros that we take care of (see e.g.\nhttps://repology.org/project/gcc/versions), and the NetBSD 10.0\n3rd party package information:\n\n https://cvsweb.netbsd.org/bsdweb.cgi/src/doc/3RDPARTY?rev=1.1905.2.14;content-type=text%2Fplain;only_with_tag=netbsd-10-0-RELEASE\n\n... it seems like NetBSD 10 has the lowest version of GCC again,\nbut at least it's GCC 10.4 now. Thus bump our GCC requirement to\nthis version now.\n\nReviewed-by: Daniel P. Berrangé <berrange@redhat.com>\nAcked-by: Fabiano Rosas <farosas@suse.de>\nSigned-off-by: Thomas Huth <thuth@redhat.com>\nMessage-ID: <20260310155331.320066-1-thuth@redhat.com>\n---\n meson.build | 4 ++--\n 1 file changed, 2 insertions(+), 2 deletions(-)", "diff": "diff --git a/meson.build b/meson.build\nindex 096303f021c..7d25b1ec7ef 100644\n--- a/meson.build\n+++ b/meson.build\n@@ -329,7 +329,7 @@ endif\n \n foreach lang : all_languages\n compiler = meson.get_compiler(lang)\n- if compiler.get_id() == 'gcc' and compiler.version().version_compare('>=7.4')\n+ if compiler.get_id() == 'gcc' and compiler.version().version_compare('>=10.4')\n # ok\n elif compiler.get_id() == 'clang' and compiler.compiles('''\n #ifdef __apple_build_version__\n@@ -345,7 +345,7 @@ foreach lang : all_languages\n elif compiler.get_id() == 'emscripten'\n # ok\n else\n- error('You either need GCC v7.4 or Clang v10.0 (or XCode Clang v15.0) to compile QEMU')\n+ error('You either need GCC v10.4 or Clang v10.0 (or XCode Clang v15.0) to compile QEMU')\n endif\n endforeach\n \n", "prefixes": [ "PULL", "01/10" ] }