Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1563602pxb; Thu, 28 Oct 2021 06:09:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJypu05fZYerpxeyC8Yq8bwe3VeMi1cTscLMIRYimNlYbDm/A0uOq3oS7QQNH7c6fggj8Z04 X-Received: by 2002:a17:90a:b786:: with SMTP id m6mr12851543pjr.30.1635426562879; Thu, 28 Oct 2021 06:09:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635426562; cv=none; d=google.com; s=arc-20160816; b=b7f2szA/dZ+SCnQrv8C/padjuaGLcYQ1N9/nHACHV/cW7BOSh7i7D0GQSnVeI8DJBz WsHFqXsle44BtV7g4tBY4yzUNfNcsccljDxhbYza2qch4MbqL8Vb4wRrJCTH/lqmudqX q0oBdo1+Ov1Dzd8GGSsDCGFZ+QOnOJJZyBwIirvkJdMkJ10uKTor1KkHHNRvSQo7coJs p07fBHC3iV5hPeRL+/KO8g+FYsNIRsUHwivtuxggobZGQVbReqmEEzHksv3PsBiugHfl hhFxlyjNC8i1c/+lXH4mq1M+ycV9QITuSy3mxbvh/u8/OPAUWCadeln6IBUH1e0HUmr0 uvag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:organization:content-disposition :mime-version:message-id:subject:cc:to:from:date:dkim-signature; bh=v+3YIgNCTv7aNbgNvB98CxLZZapfYiWkFYFX6lFFUos=; b=xmMVEg9eQ+Yk6yxuzzDjX9zJMoq6vfsglOoalxV935YnciNGkF2HHEE7HhqeMKIuNn 9vJWwKUmHhsw9zRDqBYNAyiK7AiGvmkO/jpTSQPjv9FvsTOPRciQxftxFNQnWBvVwTnk yfSUwJUBxwGsSmfnfOICUhcpTVZXtZ/kmfvdvVvYG+bUst5qNtGc13maDh55t3n9aNKU xqdkGl0g2t4ZrasmbUX0DnAfVwtKVhoj1M3Ayv5VVvpvqL6BWc77dnmHMNnniYMazpVn /imftbKXWyVU2u2b768ksIJKIUYNinCv0rBA0fL8J2hkNR+w7/aBdjed/O0/DCFQvyh8 mQ0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codesynthesis.com header.s=mail1 header.b=ec08ADUT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k4si4263268plk.60.2021.10.28.06.09.08; Thu, 28 Oct 2021 06:09:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@codesynthesis.com header.s=mail1 header.b=ec08ADUT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230260AbhJ1NJK (ORCPT + 99 others); Thu, 28 Oct 2021 09:09:10 -0400 Received: from codesynthesis.com ([188.40.148.39]:36448 "EHLO codesynthesis.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229981AbhJ1NJJ (ORCPT ); Thu, 28 Oct 2021 09:09:09 -0400 Received: from brak.codesynthesis.com (197-255-152-207.static.adept.co.za [197.255.152.207]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by codesynthesis.com (Postfix) with ESMTPSA id 2AC6E5FBE9; Thu, 28 Oct 2021 13:06:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codesynthesis.com; s=mail1; t=1635426400; bh=v+3YIgNCTv7aNbgNvB98CxLZZapfYiWkFYFX6lFFUos=; h=Date:From:To:Subject:Message-ID:MIME-Version:From; b=ec08ADUTDXXkILIgThJbXFWjYAd47BVKLOY616uNCI5Xe6y2jXZjgHrZJqB50EvLB eLN96xfM6c/SpWRonVo7JLaYCziP2n1YnfkKlCrLJ4r3jZsPu1kiekiXmFTrrurfKM 4zAmIYIX4/Os5D344rZyJqaLpIYw6ORhjvAhLCjGfQX9IMPqi7VFO40JP+GZrb2eO4 b0wcZTsYLI5aiueVnjy5HhOP2Acpsa5DPlOZG7UPA3PrV4m/rgLYUbE5HvQnX+qqDq pHjxMo8q6VE+CmtktLWOyI/XZZZHjGppzqHknpauYs+2/Vi5b94c4uk4z4HpMsqlWY fhh02IOqqEYbA== Received: by brak.codesynthesis.com (Postfix, from userid 1000) id 96D6F1A800C4; Thu, 28 Oct 2021 15:06:36 +0200 (SAST) Date: Thu, 28 Oct 2021 15:06:36 +0200 From: Boris Kolpackov To: linux-kbuild@vger.kernel.org, Masahiro Yamada Cc: linux-kernel@vger.kernel.org Subject: Out of kernel kconfig patches rebased on 5.15 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Organization: Code Synthesis User-Agent: Mutt/1.5.24 (2015-08-30) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org If anyone is interested in the kconfig functionality outside of the kernel, I've rebased my portability patches on 5.15-rc7: https://github.com/build2-packaging/kconfig/tree/upstream-5.15-rc7 There is also the liblkc library and conf/qconf configurators based on this (similar to the now abandoned kconfig-frontends project): https://github.com/build2-packaging/kconfig Masahiro, if you like any of the patches, let me know and I will send them for upsteaming (I don't want to make extra noise trying all of them since most are probably not welcome): https://github.com/build2-packaging/kconfig/commits/upstream-5.15-rc7