From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 2002:a17:505:110e:b0:1be9:327d:8ee3 with SMTP id pu14csp293995njb; Thu, 8 May 2025 02:36:17 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXx6qHm4flBAtRwqjd53mVJhG8tBcKHFptvrU0MmZZzjV8wxQdRcoyJX13zuzY8Ob5zQWNkgj+H4cIX/A==@linaro.org X-Google-Smtp-Source: AGHT+IGYgIZ0xY8ZiwRV4EBcTleDHZwVK6x0imDvcS2PUmshwEuq9rFltNesFX3ACUSvKeuZTJOG X-Received: by 2002:ac8:7f83:0:b0:491:1a65:8958 with SMTP id d75a77b69052e-49225a40099mr88061071cf.3.1746696976969; Thu, 08 May 2025 02:36:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1746696976; cv=none; d=google.com; s=arc-20240605; b=ItRtUo1CsPRNQ9GcD3MCzMxvu3mUv6mIi/5Gg1uNHQcfJfr3eeoraAIOaCJvhz/7Dt RqmmIvJe++1Drv7Ela6IqZp8A65rNdavjK0LwF3YlovhTHlhmWzbEr4ZVKL/OTt/7hPu RfhurriKSSyzLturbZSHDvTSlPlVW7JXjuOh27Oh1hqP/YZmGfl5cN25BA0yNjqZZk3k 8jrVwREl2K7bSE8RYSLDg87hCJ0+ieo0IuoyDiveOiqASL28Re1fTk8DzvQlVS0+TtSV Rwql3MpdtXEPUX2o/k+Q+jTkxwnzrHnw8sslzh1epBYov2/iqoQA68yMaViN/TgSpWtj asQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature; bh=Yu4z3kDfhVanSoLPb79ZKcDNzb1K4g026do4JnzWrhY=; fh=cp5/pjrGBiOSnVnIYR1qYu8cyK1vwqycjiVaN+zSIMY=; b=CTpADcEAigbn84NuU9OUgnlKxfgfjc7uhZasuXrvojlVgGarg9aXS0VfJ74EkQk8X3 /H7xxR4sthXFVzSS5suXJ4pTSZAPluk1AkP33VT+z6cWqQ4ht4eb+InSIWlcqpTfKmes Zqq9cPryL1xMlK/aIQlsXIUOoNHZJ0MT0iTGRHtx0f+ltsosbitHflRm/0D2cEn1rCMY tSP01pr3g/xc5cLRDm5piiMyWbFjQu6mtHSpD/BivdEjHXDtMS/dhC6vPW7D5rkgxj6C BiI+1FcctoAckY+hnK1sZdU4Z3e8MfOLRINQx5vp4hjtLm/ZlZKQ/SjliecTLTxClwrH O92g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=CNLEfsny; spf=pass (google.com: domain of qemu-arm-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-arm-bounces+alex.bennee=linaro.org@nongnu.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=redhat.com Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-4922345706esi40198741cf.493.2025.05.08.02.36.16 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 08 May 2025 02:36:16 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-arm-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=CNLEfsny; spf=pass (google.com: domain of qemu-arm-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-arm-bounces+alex.bennee=linaro.org@nongnu.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=redhat.com Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uCxfF-0005Ml-0K; Thu, 08 May 2025 05:35:37 -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 1uCxfC-0005MN-Cr for qemu-arm@nongnu.org; Thu, 08 May 2025 05:35:34 -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 1uCxfA-0007ku-NM for qemu-arm@nongnu.org; Thu, 08 May 2025 05:35:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1746696929; 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; bh=Yu4z3kDfhVanSoLPb79ZKcDNzb1K4g026do4JnzWrhY=; b=CNLEfsny0iUAWc1GmSab3wxUEs5G8+Wqx/u3ZjM0ftkY3OmQ3duIleGq29NlnllNdSXM49 BLaZetfQJn+NMdvZFXYIX8mazxHwpUMm8i88rcAMLZ2b0ZoBrnvdVLbh3HfdAbm+XDcQuQ wXzHsB9AHc6GYzpsrd7uRkSZTxkxdBs= Received: from mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-211-kxSRSutfMpucepgutmvS-A-1; Thu, 08 May 2025 05:35:27 -0400 X-MC-Unique: kxSRSutfMpucepgutmvS-A-1 X-Mimecast-MFC-AGG-ID: kxSRSutfMpucepgutmvS-A_1746696925 Received: from mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id D4A8D19560AB; Thu, 8 May 2025 09:35:24 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.200]) by mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 474E21955F24; Thu, 8 May 2025 09:35:20 +0000 (UTC) From: Thomas Huth To: Peter Maydell , qemu-arm@nongnu.org, Brad Smith Cc: Warner Losh , Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Subject: [PATCH 0/5] Fix dependencies in arm machines and update OpenBSD to 7.7 Date: Thu, 8 May 2025 11:35:14 +0200 Message-ID: <20250508093519.144004-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.0 on 10.30.177.15 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: EPlUpv44O1XDvsP4VTCT4uVkj5Q-BRdpFLh0EUIOmjU_1746696925 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit content-type: text/plain; charset="US-ASCII"; x-default=true 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: -34 X-Spam_score: -3.5 X-Spam_bar: --- X-Spam_report: (-3.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.414, 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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-arm@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-arm-bounces+alex.bennee=linaro.org@nongnu.org Sender: qemu-arm-bounces+alex.bennee=linaro.org@nongnu.org X-TUID: KNcyUp/mbbQ5 At the end of April, OpenBSD 7.7 has been released, so we could update our test VM to that version now. However, I noticed that some arm machines now fail to compile since they fail to include the header. This header resides in /usr/X11R6/include instead of /usr/include in OpenBSD, so we have to make sure that the machines are compiled with the right CFLAGS (or don't include the header at all if it is not really necessary). Thus the first patches of this series clean up this first before we can finally switch to OpenBSD 7.7. The last patch then also reverts a hack for OpenBSD in the main meson.build file since the related problem has finally been fixed there. Thomas Huth (5): include/hw/dma/xlnx_dpdma: Remove dependency on console.h hw/display/bcm2835_fb: Move inclusion of console.h to the .c file hw/arm: Compile musicpal and the xlnx machines with the right CFLAGS tests/vm: Update OpenBSD to 7.7 Revert "meson.build: Disable -fzero-call-used-regs on OpenBSD" meson.build | 6 +----- include/hw/display/bcm2835_fb.h | 1 - include/hw/dma/xlnx_dpdma.h | 1 - hw/display/bcm2835_fb.c | 1 + hw/arm/meson.build | 4 ++-- tests/vm/openbsd | 4 ++-- 6 files changed, 6 insertions(+), 11 deletions(-) -- 2.49.0