Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp5482185rwb; Wed, 9 Aug 2023 05:05:17 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHhAV9DDENfjqAA/KHd3HT9GPuG0fMNAmDjBXMHaSbL2spCF0bxKiOWqJFhJVzb84vZnjL6 X-Received: by 2002:a17:90a:7bc1:b0:268:2c60:9969 with SMTP id d1-20020a17090a7bc100b002682c609969mr1649374pjl.47.1691582716976; Wed, 09 Aug 2023 05:05:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691582716; cv=none; d=google.com; s=arc-20160816; b=WqRNgYkmXK3ntiB6MOU/TyYVynjfn9tt/yY2XZrbFrxeyeicjCuyZGOKl2roU/v6jo w3XSoicr2nQ46D0x7u2um15cTCvSKEjfyBC5CVBbWlWEdYfZeDR+QImBzZWi+XJBZAYr HKZ1o3A8m9OEmzVtue7CDpooCrVwLAwNkwM/to3YHYwfWWw5cYwYbuy3rR3lQqVfCL9x VXs5OI8EqDe/vqbIo2HDojOW6n4BBupju5amLPdS7K1UscuFjuY6DM3WMhKfnu07VyEn oBrwuXtvGrUzsTeHpjVybmhCamn46lJcQBaDunV6de7K3JXlSqNq6UI+XTCNpz4fDZXf 6vPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=98FFU8DtdlANml2XwUF7cqOnFf3z7zT3xRsCAQHcXuw=; fh=iPbN9o5IOw9VWpx+TlS7XzY9rAFVhR92pc7Dno7CNJE=; b=jhO86vjfnzVzVYV6aiZoTDSQduH7ObBpbu0VXRIF9zAKmWkiWs8bZGB0fVxvmn/2Wa cZQGLwZL2xa9dP8U0f220SeGV7rJumWwK4nMb4LOCBh+jf5JKTBFRA8nqqpvy2wv+b+z mkQocHoRzvtqtfitWdXq+XWmFwrDEOWfmqq5IS1DdRjnPQ/wnWeB2pUuqlVg7dDR+FgG DhwEyluPqrBEXZk6KvZ7UZ8pOhOGSzpP/6LOk8cnR8hZbyE2Tt9QR1KmsOlAjoHxAAS5 qKrpaUkR79RScQ47Sql1LnrMpHcRwoRsPp2P6VRkw2ayzgGTH8qATY78xWlu0Ga8w4eN +m7w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codesynthesis.com header.s=mail1 header.b="Xb//GZcH"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id me7-20020a17090b17c700b002691d885301si1431684pjb.0.2023.08.09.05.05.04; Wed, 09 Aug 2023 05:05:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@codesynthesis.com header.s=mail1 header.b="Xb//GZcH"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234263AbjHILmX (ORCPT + 99 others); Wed, 9 Aug 2023 07:42:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234257AbjHILmW (ORCPT ); Wed, 9 Aug 2023 07:42:22 -0400 Received: from codesynthesis.com (codesynthesis.com [188.40.148.39]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ED5BA1FD7; Wed, 9 Aug 2023 04:42:20 -0700 (PDT) Received: from brak.codesynthesis.com (unknown [105.186.254.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by codesynthesis.com (Postfix) with ESMTPSA id F300D60A1A; Wed, 9 Aug 2023 11:42:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codesynthesis.com; s=mail1; t=1691581339; bh=mNlyqB5yts1AOpAZia1Vu/YeLCc1TDFTbjdAqP8a2Kk=; h=From:To:Subject:Date:Message-Id:MIME-Version:From; b=Xb//GZcHGqYeS0Loid3wM0yE+43W70N6amIP/rDBFCdGlU7paZszTbaV6sY87rJ6f iUQ9P3F+LXRYqa5J/zjhaROdx/BiyuUirwk1TnA2nE48scxEwlsDtN6nwwu/SJjxnd YwWOZydA3k84gljcQMcLWltnVeCA9NJlKrJrr0nCsma2ED8KD0FnsKJGF4m7hK0bJe b0UPZJh08//cg70gjQ9eOHR7b257GD0l/BrYKEkdmTfTS50FkqlEAsNusDi6mhsrzH 92XPeI/Gk/xBK8hp8hX4gA3W/A2DhxQLHTg9s21KqrZA412NCVy5+3J4uHdrfHuj/j jzroqN2pH9zwQ== Received: by brak.codesynthesis.com (Postfix, from userid 1000) id 58A2B145D38; Wed, 9 Aug 2023 13:42:50 +0200 (SAST) From: Boris Kolpackov To: Masahiro Yamada , linux-kbuild@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Boris Kolpackov Subject: [PATCH v3 0/1] kconfig: port qconf to work with Qt6 in addition to Qt5 Date: Wed, 9 Aug 2023 13:42:30 +0200 Message-Id: <20230809114231.2533523-1-boris@codesynthesis.com> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch ports qconf to work with Qt6 in addition to latest Qt5. Tested with Qt5 5.15 and Qt6 6.4. Note that earlier versions of Qt5 are no longer guaranteed to work. Compared to the v1 patch version, v2 also changes qconf-cfg.sh to first look for Qt6 and fallback to Qt5. Compared to the v2 patch version, v3 forces C++17 in qconf-cfg.sh for Qt6. Signed-off-by: Boris Kolpackov Boris Kolpackov (1): kconfig: port qconf to work with Qt6 in addition to Qt5 scripts/kconfig/qconf-cfg.sh | 25 +++++++++++++++------- scripts/kconfig/qconf.cc | 40 +++++++++++++++++++++++------------- 2 files changed, 44 insertions(+), 21 deletions(-) -- 2.40.1