From nobody Tue Dec 16 11:27:01 2025 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1765785114; cv=none; d=zohomail.com; s=zohoarc; b=ZvL9eA6rRTxGWKyBfCkHA3gSJnBV6ZyQpEBEoad0ApaLxr+d1BHeb6HGbiVR5xE3dHIlEmwfN7MPLMw/1Vx5DdCG87FvJJZOckYLy561L08xO+XbKvHzmdISYOxy8y9FcDVxV1fXDTJANeU7PMZSQA9ctgT1ePOhqEUXqI+1mqU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1765785114; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Rh8EAU3Vu8iISu05eCtJPhE7/fLdZf4qcNAXE0aot+8=; b=RHUbk/UAPrSRkGfPLtr5X8/XKaAmFJP0GDQO/dLj+yTGaWrB3Y+jpA9szA72N//3bKDFnjh1IjBf16/uGwFoGJOfKfubpGVZtUCHUDDRdaKq/Eci64oAO9qgxKGMGJypJVoqz1JKafSEKTCJObMR/aOrYRUgyuWfP4/uO+oAtwE= 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=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1765785114461693.9100233690712; Sun, 14 Dec 2025 23:51:54 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vV3MF-0000rS-7X; Mon, 15 Dec 2025 02:51:03 -0500 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 1vV3Lg-0000cd-8o for qemu-devel@nongnu.org; Mon, 15 Dec 2025 02:50:31 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vV3Ld-0000mw-97 for qemu-devel@nongnu.org; Mon, 15 Dec 2025 02:50:26 -0500 Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-310-wPIdLr_hN1CjjbcE9ooZSQ-1; Mon, 15 Dec 2025 02:50:23 -0500 Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-477cf2230c8so30660195e9.0 for ; Sun, 14 Dec 2025 23:50:23 -0800 (PST) Received: from [192.168.10.48] ([151.95.145.106]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47a8f33d082sm67841095e9.0.2025.12.14.23.50.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Dec 2025 23:50:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1765785024; 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: in-reply-to:in-reply-to:references:references; bh=Rh8EAU3Vu8iISu05eCtJPhE7/fLdZf4qcNAXE0aot+8=; b=CsC6PtTkeNO28d344CEuULZ+ol2T3fmtTJMqB4kJF52+BOWcvOzq6n0/FHxJSNdowirvG/ 7PQWuNfCMRzLzt62S6Uuurbs7PLCaitWLKZaI6wfJILT+qNUezCWIKUiwvUvul0Jy2FutG jvfcBWX/WIThL06mqjPzX9Lh0K4Kjpc= X-MC-Unique: wPIdLr_hN1CjjbcE9ooZSQ-1 X-Mimecast-MFC-AGG-ID: wPIdLr_hN1CjjbcE9ooZSQ_1765785022 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1765785021; x=1766389821; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Rh8EAU3Vu8iISu05eCtJPhE7/fLdZf4qcNAXE0aot+8=; b=VDlyZAvxxyCmkT2QtWf3twcM/W5i6L90lmEZ1ki8ijVpbG1mRzBqx0I/rjlUTbMn5L DXyQJ4VdXu6GQlX1m3GUkPSzbuk5qeqZjeuyZ3TxO11aJiEh6X95fm57IRAWlTkAQhy8 2xuC9lpXvZAAhWvlP59jXjLXqFS4HhUHWnzQBVGAdqsb7pZJr6Ca3z+4nDUv3ByhBp7r IiP9oFv8vh9pNXOeSh0AyT23xqM/TBXvaD8jXpIqT1YcTstCec7AoFj9+wgF6NOf1/XQ Kx9BBEH2PoS/qJXQXRIYPSJDWsn/FmWvcN0aKjomPgXhSyiQDMWB5yD/58U8hzah84OS bkEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765785021; x=1766389821; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Rh8EAU3Vu8iISu05eCtJPhE7/fLdZf4qcNAXE0aot+8=; b=KWEPGcqNfBjPsrLFqiq4DZwCowoWnnTrZGlQxrdyEO/lArqiyobLPGswGufgUl37h1 gXwhkZZeltkHx7V+f1syDJw1UuFVb5dAxnoHKl9yz9+a4eC8AXD4uoiLZuJK/8zM5ffC 4ZyPglVP9GNSOHOen4MY7ndGhcafI3WI1JwD/8L0rd+dD4UmPQOisSqgR5pxdOAX2b5W kKXpPrGy7Cymq69/gO6FXKAlW7sDQBMKOfxk6vdvPYbfdbRb0zddscMcduIDJTz1/RzQ 73AXWp/5dL230Txsgn2aGIHkVBXwrg99TFlhRbvPQaXhlV8hZWIjLWUDokFFG9jDNUgE Pb6w== X-Gm-Message-State: AOJu0Yy/xVYc8QauU8HmD5ZoI+G8eh0cnju9eBDzVXwJ6eiX2QsR7Gp6 eImPr/S3F/KlMw4nTEhVD4lZPNvhahEwkEwen2uO8kC6KCSlmRirIHYMuxB60N6Bqs58LX7kJFb eWiYL4E3FjSVV+KA8VEW0f5OpkfVVuxfOLCPlXfSFSDgyJrb2TfLQbC7CcDFshDfeLe+1fi3ER0 Ryno2TxoNJtnwanKMUX6ESMdesDZN1L8/t9q/MSwqV X-Gm-Gg: AY/fxX5130xfmgFaiB3ZHi6i5xmKqVn+nHcAiM4oapQrq8aMnSgACrnn8y/hWOTyUxF 1RgjL/4t4SKGOp9eKLjSol+KWjL2oE020oO8Qi9YLBLm+NK6qMbCvWoT5+AblBAjL3+nzv8TL+6 nTBatYxM62KwDhMdjoDf6XDNbPw1nKRUkXaanhIkykug4ixp0DVV/qiERadQPNPJZwFI19Uoijv yQ2ruomPwI/5lsAZWEgjiAfdWApJ5l9dWjF2RBY0XmlJxitrqE1XCCVieKFTMopotxgNEOYjq2v 59jbSP41dtOB4R2ku+U/AF1vmCWbQFwz4oJyKhF83BfjO/hE7iJzXqEFB5AsLUpZkybNIDYLA3J /aaZ0eyJRxQpV0NEWFbucW1/4JtLS10MGnrU8FR7whtIv9YWJ5WNhw79asu55+WgB5nAdTrGxUo 6R/Z6myPub2GS8vec= X-Received: by 2002:a05:600c:a46:b0:477:58:7cf4 with SMTP id 5b1f17b1804b1-47a8f8a7d03mr100417185e9.4.1765785019587; Sun, 14 Dec 2025 23:50:19 -0800 (PST) X-Google-Smtp-Source: AGHT+IFtv9ezhZRY3pkF6AFLP3UrJmNyaVU51P3R20WD4pyhJfihgmNoXy61W823BKutfB1Wsn/5MQ== X-Received: by 2002:a05:600c:a46:b0:477:58:7cf4 with SMTP id 5b1f17b1804b1-47a8f8a7d03mr100416895e9.4.1765785019123; Sun, 14 Dec 2025 23:50:19 -0800 (PST) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: qemu-rust@nongnu.org, marcandre.lureau@redhat.com Subject: [PATCH 06/11] rust: Meson now adds -Cdefault-linker-libraries Date: Mon, 15 Dec 2025 08:49:55 +0100 Message-ID: <20251215075000.335043-7-pbonzini@redhat.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251215075000.335043-1-pbonzini@redhat.com> References: <20251215075000.335043-1-pbonzini@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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.133.124; envelope-from=pbonzini@redhat.com; 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=unavailable 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: 1765785116852158501 Content-Type: text/plain; charset="utf-8" Signed-off-by: Paolo Bonzini --- meson.build | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/meson.build b/meson.build index 02738c9765f..e2de3832ac3 100644 --- a/meson.build +++ b/meson.build @@ -136,13 +136,7 @@ if have_rust rustc_lint_args +=3D ['-Dwarnings', '-Funknown_lints'] endif =20 - # Apart from procedural macros, our Rust executables will often link - # with C code, so include all the libraries that C code needs. This - # is safe; https://github.com/rust-lang/rust/pull/54675 says that - # passing -nodefaultlibs to the linker "was more ideological to - # start with than anything". - add_project_arguments(rustc_lint_args + - ['--cfg', 'MESON', '-C', 'default-linker-libraries'], + add_project_arguments(rustc_lint_args + ['--cfg', 'MESON'], native: false, language: 'rust') add_project_arguments(rustc_lint_args + ['--cfg', 'MESON'], native: true, language: 'rust') --=20 2.52.0