From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BFA6D158066 for ; Tue, 3 Sep 2024 04:22:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 06034E2A38; Tue, 3 Sep 2024 04:22:06 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8F68EE2A38 for ; Tue, 3 Sep 2024 04:22:05 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 43448343110 for ; Tue, 3 Sep 2024 04:22:04 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AB69914D5 for ; Tue, 3 Sep 2024 04:22:02 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1725337222.94d87c3124305490189c803dccdd30b034466892.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/ X-VCS-Repository: repo/gentoo X-VCS-Files: eclass/qt6-build.eclass X-VCS-Directories: eclass/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: 94d87c3124305490189c803dccdd30b034466892 X-VCS-Branch: master Date: Tue, 3 Sep 2024 04:22:02 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 893b06cf-3db1-40e8-a5e1-9284addc1f7b X-Archives-Hash: 165c0482dfcdab8c80a1b1d861a86b0e commit: 94d87c3124305490189c803dccdd30b034466892 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 3 00:42:16 2024 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 3 04:20:22 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d87c31 qt6-build.eclass: force cmake's log level back to STATUS Unless set -DQT_FEATURE_developer_build (which is more involved), Qt changes the default log level to NOTICE and then, in current 6.8.9999, the configuration summaries were seemingly moved to STATUS leaving them hidden as just: -- Configuration summary has been written to ..._build/config.summary Not new, but the NOTICE log level also hides the result of the various tests such as: -- Performing Test HAVE_egl_x11 - Success Unclear if 6.8.x will keep summaries that way (feel this is a downside for upstream as well, and perhaps is not intentional as part of some refactoring), but either way STATUS makes the build.log a lot more useful. Signed-off-by: Ionen Wolkens gentoo.org> eclass/qt6-build.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass index 24b857dab53f..3cd8b606c235 100644 --- a/eclass/qt6-build.eclass +++ b/eclass/qt6-build.eclass @@ -147,6 +147,9 @@ qt6-build_src_configure() { fi local defaultcmakeargs=( + # cmake defaults to "STATUS" but Qt changes that to "NOTICE" which + # hides a lot of information that is useful for bug reports + --log-level=STATUS # see _qt6-build_create_user_facing_links -DINSTALL_PUBLICBINDIR="${QT6_PREFIX}"/bin # note that if qtbase was built with tests, this is default ON