From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 71683C433ED for ; Tue, 4 May 2021 08:39:53 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 4F7FB613B3 for ; Tue, 4 May 2021 08:39:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230108AbhEDIkq (ORCPT ); Tue, 4 May 2021 04:40:46 -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-Google-Smtp-Source: ABdhPJwgJRTy4oD3Q4bEwMIiI0PESgNj4LF3XmVCbNwY/lWmcIYnmds0Q6QwiZMB0/f4EUTpPAx1ux8l25XkeS6oEUM= 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 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1CD03C433B4 for ; Tue, 4 May 2021 08:39:29 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 80A8661004 for ; Tue, 4 May 2021 08:39:28 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 80A8661004 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=phqbm4T2stgdUX6FD7NgnKwXYv+ye8NWlIwiKt29lDs=; b=Wu1B/fbYZmzV0w8A7KGUZrINg Iu5975hnEKqFUZignvJDeB9N0vYnFEJ36GZGjyUQiq4efoWhHhdblKFW7n11p9Rd4juzd/vj0Mbfh 5Qt+YtVCOY/dPM0zpoK5z3yAiUV53kmhNA3t/LVPdPcD+3JXaKYQB3Q2kFLcbubHaURpUQYxQ32RI q73FOH2RlM1vq9STCTgypRNrsuPybe9cQkzhL+rVCEpzCqCMYPDjKuv9E8FyXuh54NLb6xwAMy8ep ZA3NoVK7LNI8U1o4XUKXC/4T31BYUzkVrg8ff24wRIamhrPSbIT3eofky0kbroJRzyIQLFV/6dfjg SCH/SFJZg==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1ldqaF-00Flk3-5W; Tue, 04 May 2021 08:39:11 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1ldqZr-00Flcf-JF; Tue, 04 May 2021 08:38:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=Y8qb2bfAFrI9QM8sR79PgwC4m456KUQvtxQw7QErVO0=; b=CsAdR+V5rElch2byMrcDryzOJC +sPDdGGG79/QI2VuLoRkpCcu0l3+PW1IziQr9RRgCPHuElzOlNQ1NQsyQeKPJ0nH1pkcaXD103BC2 KCDzDVKTHR6D7ds8YIzZdI/o43DarvR2a+PrC8SvoRoCk/0qI3dfuQd4tRg+tMH3MKUXDmS0jjeBd 7Yulg+lSDf4+ftrHpdeRr5C35cAjwrhczWdUOi6bgME4mtcqcWyjDTatyVVVSxoSRSJivmx4Y38ym eGPMOsgRfJn7l8O60FB5QSGrOg83QkZd++zAVJHmIldmqjwsKgf3KlLRbo9wz5TuJqnOo6UT8JtOT ttGP8F8Q==; Received: from mail-yb1-xb2a.google.com ([2607:f8b0:4864:20::b2a]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1ldqZo-003ozt-Tb; Tue, 04 May 2021 08:38:46 +0000 Received: by mail-yb1-xb2a.google.com with SMTP id e190so1576433ybb.10; 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=ffz9JDfDQQwEdz6amMPh5MM68+hserQxSkye+K2jbdcDX5xDgBrPIe1BxNW2Qa4yo5 99Y6AiQXC1fNe5iccSt2LuaKmTqlv6aArAMUlQb/6dvGsfnC3JdTCh9dSPLWoAcF60G3 SvCjKG5kr1QhqR6RXIU45qwvVBBaHwNCr6TNePYKotvMEfgZsLYot8oNfJQULp7gxMd5 nhP+66fSHuHXxOe+DbYdx+jXhIxQPbv9AEqWf2H0IcR/YcutG/ZzB8k1UWR59Q3xoR6o sarHwwf9lvh7DVezKQZSNhJUp5LpRhIA7jK2XfmGmT6z8WW8K8/9FsTol8dqT+z8v+en hrmA== X-Gm-Message-State: AOAM531KahfKph9zRaGgtR/ekbL986W66n7eo/mz8Eg7wExJlOBk/77r w70alRQ66t98cTkPq06EXeF4i8SsUDlgK8Ljy0I= X-Google-Smtp-Source: ABdhPJwgJRTy4oD3Q4bEwMIiI0PESgNj4LF3XmVCbNwY/lWmcIYnmds0Q6QwiZMB0/f4EUTpPAx1ux8l25XkeS6oEUM= 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210504_013844_973672_E68443DA X-CRM114-Status: GOOD ( 12.49 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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 _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8941BC43460 for ; Tue, 4 May 2021 08:39:17 +0000 (UTC) Received: from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7FC9F611AD for ; Tue, 4 May 2021 08:39:16 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7FC9F611AD Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Received: from boromir.ozlabs.org (localhost [IPv6:::1]) by lists.ozlabs.org (Postfix) with ESMTP id 4FZCtn480qz30DW for ; Tue, 4 May 2021 18:39:13 +1000 (AEST) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=heYaieXD; dkim-atps=neutral Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gmail.com (client-ip=2607:f8b0:4864:20::b36; helo=mail-yb1-xb36.google.com; envelope-from=miguel.ojeda.sandonis@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=heYaieXD; dkim-atps=neutral Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) (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 lists.ozlabs.org (Postfix) with ESMTPS id 4FZCtH1tQLz2xZG for ; Tue, 4 May 2021 18:38:47 +1000 (AEST) Received: by mail-yb1-xb36.google.com with SMTP id 82so11118041yby.7 for ; Tue, 04 May 2021 01:38:46 -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=SlQH2FvtYCRX3MG4VIbyiGH/El7kvYBYyN7EVde9AjJNww/fhUSjd7KiD4F3jMtNQh muKk+AFBS6oXrYPqxXWVfipDhK0aC6QGwg2eGjIc90zOOGCtQweibz31j0aKxIMdNDEr Nc/t4vG1POP3oi6SrjWXUSeDudfcvW/e2/omtfH00dA8eNZaGIuh1hcxly3uJTnstHe0 X3rCNBeb3mtINgOUghdwkWYAQ6qe0lG24rXOfv7butBTKBZBDyxaXdptGo+e/tF9qcb3 OJvKV+xsp4mlPjXAMItc1zRVuZfCRA5/dNdIwdzW0zJzNDPUKZ86yiW1vwmydqY7XM3g 7cdw== X-Gm-Message-State: AOAM530VHLzjxu/vgWOaNCXPExWpSbTuU7Rm5tMvYifvWqGV4z+zoP6u C0hIi53zCnHG9oGqYrUxhMw6jre83wSuLv2F6p8= X-Google-Smtp-Source: ABdhPJwgJRTy4oD3Q4bEwMIiI0PESgNj4LF3XmVCbNwY/lWmcIYnmds0Q6QwiZMB0/f4EUTpPAx1ux8l25XkeS6oEUM= 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 Content-Type: text/plain; charset="UTF-8" X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Albert Ou , Arnd Bergmann , Linux Kbuild mailing list , Greg Kroah-Hartman , Masahiro Yamada , Jonathan Corbet , Linux Doc Mailing List , linux-kernel , Miguel Ojeda , Will Deacon , Palmer Dabbelt , Paul Walmsley , Catalin Marinas , Joe Perches , Paul Mackerras , linux-riscv , linuxppc-dev , Linus Torvalds , Linux ARM Errors-To: linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Sender: "Linuxppc-dev" 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 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BFA37C433B4 for ; Tue, 4 May 2021 08:40:32 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 23D9061004 for ; Tue, 4 May 2021 08:40:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 23D9061004 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=1OeHXx/s+1prJZ+4mEpDl43CdNlFokSKhg99MnLcJFw=; b=ZPJZ+wkRPJ3ad7mpOgm/kfhh9 GRBuQoN94gP6B9FnnkIKOUvv5vhmHy45BS1gZr+tZiqY0Hqi5tseRQ/9QifeujgHuetVGRP6Q9zmP JcIeDhYKQAayiKE9LST0suEK4ih6lfaRZuY/fldLg+GecXvkZO2NXLXhXbjexICRVgLxIAS8lKwOE YDMK4Yb0kIcVSE3WPB70aHVDus1ylwksR8Q+0Jij4c2MLygx25lAWImoHTJUTBm94COD8sdiFqYHG vbzLPdLjJyaRk8if81rfrhkqZNbH+sQVhDDaua5yRmm0HFknRzpfG256xtMrMzar1VGz1OEa1rilm rpxI0bv3g==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1ldqZy-00Flds-ID; Tue, 04 May 2021 08:38:54 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1ldqZr-00Flcf-JF; Tue, 04 May 2021 08:38:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=Y8qb2bfAFrI9QM8sR79PgwC4m456KUQvtxQw7QErVO0=; b=CsAdR+V5rElch2byMrcDryzOJC +sPDdGGG79/QI2VuLoRkpCcu0l3+PW1IziQr9RRgCPHuElzOlNQ1NQsyQeKPJ0nH1pkcaXD103BC2 KCDzDVKTHR6D7ds8YIzZdI/o43DarvR2a+PrC8SvoRoCk/0qI3dfuQd4tRg+tMH3MKUXDmS0jjeBd 7Yulg+lSDf4+ftrHpdeRr5C35cAjwrhczWdUOi6bgME4mtcqcWyjDTatyVVVSxoSRSJivmx4Y38ym eGPMOsgRfJn7l8O60FB5QSGrOg83QkZd++zAVJHmIldmqjwsKgf3KlLRbo9wz5TuJqnOo6UT8JtOT ttGP8F8Q==; Received: from mail-yb1-xb2a.google.com ([2607:f8b0:4864:20::b2a]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1ldqZo-003ozt-Tb; Tue, 04 May 2021 08:38:46 +0000 Received: by mail-yb1-xb2a.google.com with SMTP id e190so1576433ybb.10; 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=ffz9JDfDQQwEdz6amMPh5MM68+hserQxSkye+K2jbdcDX5xDgBrPIe1BxNW2Qa4yo5 99Y6AiQXC1fNe5iccSt2LuaKmTqlv6aArAMUlQb/6dvGsfnC3JdTCh9dSPLWoAcF60G3 SvCjKG5kr1QhqR6RXIU45qwvVBBaHwNCr6TNePYKotvMEfgZsLYot8oNfJQULp7gxMd5 nhP+66fSHuHXxOe+DbYdx+jXhIxQPbv9AEqWf2H0IcR/YcutG/ZzB8k1UWR59Q3xoR6o sarHwwf9lvh7DVezKQZSNhJUp5LpRhIA7jK2XfmGmT6z8WW8K8/9FsTol8dqT+z8v+en hrmA== X-Gm-Message-State: AOAM531KahfKph9zRaGgtR/ekbL986W66n7eo/mz8Eg7wExJlOBk/77r w70alRQ66t98cTkPq06EXeF4i8SsUDlgK8Ljy0I= X-Google-Smtp-Source: ABdhPJwgJRTy4oD3Q4bEwMIiI0PESgNj4LF3XmVCbNwY/lWmcIYnmds0Q6QwiZMB0/f4EUTpPAx1ux8l25XkeS6oEUM= 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210504_013844_973672_E68443DA X-CRM114-Status: GOOD ( 12.49 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.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 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel