Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp3424266pxy; Tue, 4 May 2021 01:40:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJymLVdDE3yOIgWzkp+1iKLC2RzfdzTfrhxQVYX7KsiClzIOxh6T55qH80Ow4Mikgg/eSZ+X X-Received: by 2002:a17:90b:3615:: with SMTP id ml21mr3698830pjb.28.1620117648636; Tue, 04 May 2021 01:40:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620117648; cv=none; d=google.com; s=arc-20160816; b=qi46gJbakY7E/hg+Y5HJpFkKF3hHdaDmCJgXj+kiI49UY6xHYwlnE/c/JiF9PwgV4A B5DJnHqN+4kBXuSKB6xYGSzI1FA9lT8eRKEbExeafR97MtfXT+p9rFujcfatG+5AiKUn h+kTfSAs2TmKrpANAwMpXLrCH3DnYUdiicQgI4XtyN00EudlZc+KPpkiZtzlEUowWTtL WRNkOyBTD1bEQppsPfe4eCqAJc3hTBpbfEBVWD00y/Plr0pIr7FQ5FqmBpEGUtMmfcdO MPyB3fKRKUafLqn4YyVgZy0aIWnB2ogJOEZxpvpHjLBg9uwz3d+M2e1BCDdds4efuqu3 iAWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=Y8qb2bfAFrI9QM8sR79PgwC4m456KUQvtxQw7QErVO0=; b=U5cFlKwnIwMCByhAZqCQIbwtg5bITJvidn/BrhhhVUaT5ThZjS4GyR/9JmLT/NGGlw MCbTz2P1LFxBjzuDkV0/BkggAyYT3yQ7RmxL/DEFQVw9Hrg4UGA0Y4CNJUZzz0dn3qIt FmSyvXNeHBcSdr5hKt9oKPiQ1Qfr44OZ8MwR/6S/yo9RzF1xqCwWyJO5HquVoArVSi4y kovc98B+qknaejk4NDcVbGEjAuRicvZAPBrNbLd7uabaOjgDl9BfHHi/S4qo4jquth6y pQzXIAsdW8WG56+Jdig+q9Qd87O7tycySAhh4sCtyZh7qxnS+OCOvIdNDgc8ybIDzA05 UeIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=heYaieXD; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 66si2617083pgg.427.2021.05.04.01.40.36; Tue, 04 May 2021 01:40:48 -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=@gmail.com header.s=20161025 header.b=heYaieXD; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230158AbhEDIko (ORCPT + 99 others); Tue, 4 May 2021 04:40:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37008 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229900AbhEDIkJ (ORCPT ); Tue, 4 May 2021 04:40:09 -0400 Received: from mail-yb1-xb2b.google.com (mail-yb1-xb2b.google.com [IPv6:2607:f8b0:4864:20::b2b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A920C061574; Tue, 4 May 2021 01:38:44 -0700 (PDT) Received: by mail-yb1-xb2b.google.com with SMTP id t94so11139478ybi.3; Tue, 04 May 2021 01:38:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Y8qb2bfAFrI9QM8sR79PgwC4m456KUQvtxQw7QErVO0=; b=heYaieXDiOzidFq+kRcjvjjBmYI/4xzMD4IZ1Yw76TNQUNkDgLOIYrp8Bys7niIi+O jvSzvlHAX5/hbPR7mdg8Mr3KtVFEXJixdX0zDUsRdWPm2M6sI96KtXYPzM4z98Sk6HbK IclA9mcqDUz7trpk3h4rJfxcBfa44/1jzoziaYOQVlXYek/pEzc7jPCbtcmkJIT+9VUH WT0HpfKiSiMrkqlHze4lvrBlnkSpkcOokMm27Bo95W5SsjuKtg5kMxCDmKeB7yAkY8kq yjjrUt79LeHM1TFBZ+4oGyOBeB8Esqx0U2hDdis4OHVxSJOXEo006EcEEdIvOFlYc3Lc 5pTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Y8qb2bfAFrI9QM8sR79PgwC4m456KUQvtxQw7QErVO0=; b=Z9W6+OddH8BApb3IJtaohFCJLKUh7gCBG1KlSf6uu9aPwuY3E2eXzc5JX49z9VNMA3 zAZAqDcSUIQqA/T3IsVggsD2+ECaBmoGOzIBYF4cfGuQLYAVKwiYqK028nd7wSG26GYk +AuZjID8nY1nvnTowfwEFF9pf4TALOR/tvvAp/6xQLKBXBuWx413F97tFEydzpxQHoYu /Ej4pnDvb3Jve4pKWbYm8BQUzRyusYna1kUimHD1gXztat/7hijkJpQpEDp+jmigKWbe L3lvYUizxszA3TMrIru6rhpzU7HIzAQp5sqW9p1HgwhzIlq631PElvDdHUvrDRbyW+b5 txrA== X-Gm-Message-State: AOAM531hnSkCsyak6833FdGjM+oAEcET6ekGKWPT4Bx0B2dc1NlrhzRh /IvIr7g1oqM5mxXQmA3Ol2HeU0R50JoJLMgyVYSLDLrnZdSWo9p1 X-Received: by 2002:a25:880f:: with SMTP id c15mr31896545ybl.247.1620117523381; Tue, 04 May 2021 01:38:43 -0700 (PDT) MIME-Version: 1.0 References: <20210501151538.145449-1-masahiroy@kernel.org> <3943bc020f6227c8801907317fc113aa13ad4bad.camel@perches.com> <65cda2bb-1b02-6ebc-0ea2-c48927524aa0@codethink.co.uk> In-Reply-To: <65cda2bb-1b02-6ebc-0ea2-c48927524aa0@codethink.co.uk> From: Miguel Ojeda Date: Tue, 4 May 2021 10:38:32 +0200 Message-ID: Subject: Re: [PATCH] Raise the minimum GCC version to 5.2 To: Ben Dooks Cc: Joe Perches , Masahiro Yamada , linux-kernel , Linus Torvalds , Linux Kbuild mailing list , Arnd Bergmann , Greg Kroah-Hartman , Will Deacon , Miguel Ojeda , Catalin Marinas , Albert Ou , Benjamin Herrenschmidt , Jonathan Corbet , Michael Ellerman , Palmer Dabbelt , Paul Mackerras , Paul Walmsley , Linux ARM , Linux Doc Mailing List , linux-riscv , linuxppc-dev Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 4, 2021 at 9:57 AM Ben Dooks wrote: > > Some of us are a bit stuck as either customer refuses to upgrade > their build infrastructure or has paid for some old but safety > blessed version of gcc. These often lag years behind the recent > gcc releases :( In those scenarios, why do you need to build mainline? Aren't your customers using longterm or frozen kernels? If they are paying for certified GCC images, aren't they already paying for supported kernel images from some vendor too? I understand where you are coming from -- I have also dealt with projects/machines running ancient, unsupported software/toolchains for various reasons; but nobody expected upstream (and in particular the mainline kernel source) to support them. In the cases I experienced, those use cases require not touching anything at all, and when the time came of doing so, everything would be updated at once, re-certified/validated as needed and frozen again. Cheers, Miguel