From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) by sourceware.org (Postfix) with ESMTPS id D802F3857C70 for ; Sat, 8 Jan 2022 08:18:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D802F3857C70 Received: by mail-wr1-x432.google.com with SMTP id r10so7950333wrc.3 for ; Sat, 08 Jan 2022 00:18:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=zPBTb3ORlMTd3kbJi3um6+rq+od6wKP4iwh+XS0AhRA=; b=mgT/CbpsW/UXiyJH1tkKSFPfh06w/vbfDT/4y20GH7vS1rq0QLmdaiWB1YzTj1Gv/H g9SMxf5vk8fxtezzwFO1iScLy9LBJlVjIq/hknOWE+CCWNkuLhOVv7KyYKKeZb22HYbB ii2znVDvwIM2CBi38/YYlK0ptiE6zYdcNXbEHJ01yR1XlFMfD9f+0Xuz5sPVEatt6Dem FPwVYmrHQ3ZF9fUbmwwIF2rPiNhnsTL3s1A61SKqO/cdOmgd/g7C9A89Y+jwzwZ3seQU 0mz/LvPlc5N6o1sNMeu0N/dR1SHXB3YJpFLp4rJjcSm30GsbJSYeMx4nH7qFhL74Yfat EfNQ== X-Gm-Message-State: AOAM533p3sGNrPDD+9wn1roqylQmoe2bUJpIFV9NxoX/s3Qt+RaqdyBH mXrNbZn6d08mPu4svsj/6NUg X-Google-Smtp-Source: ABdhPJxd3GWpTJK9bSZZ24ieT/gsHef8AX9vRmx2qwlL/PTsw4slpIXEnRD3LrAn4O90hdxquqry1w== X-Received: by 2002:adf:e410:: with SMTP id g16mr9727025wrm.17.1641629909855; Sat, 08 Jan 2022 00:18:29 -0800 (PST) Received: from takamaka.home (lfbn-reu-1-342-220.w92-130.abo.wanadoo.fr. [92.130.175.220]) by smtp.gmail.com with ESMTPSA id i4sm939989wmd.34.2022.01.08.00.18.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Jan 2022 00:18:29 -0800 (PST) Received: by takamaka.home (Postfix, from userid 1000) id EDFB0A4A59; Sat, 8 Jan 2022 12:18:26 +0400 (+04) Date: Sat, 8 Jan 2022 12:18:26 +0400 From: Joel Brobecker To: Andrew Burgess via Gdb-patches Cc: Simon Marchi , Joel Brobecker Subject: Re: [PATCH 1/3] gdb/python: remove Python 2 support Message-ID: References: <20220107152921.2858909-1-simon.marchi@polymtl.ca> <20220107174405.GC622389@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220107174405.GC622389@redhat.com> X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Jan 2022 08:18:32 -0000 > > I therefore propose to drop Python 2 support. I know that a few > > maintainers have given their informal support for this (on IRC and the > > mailing list). > > Given this is a pretty big change (if you are a user that happens to > build against Py2), I wonder if it would be worth holding off this > change until after GDB 12 has branched? FWIW, if it were me proposing the patch, I'd ask that we go ahead now. Delaying patches always comes at a cost, and while I'm sympathetic to those few who might not be ready to move to Python 3.x yet, they can continue using GDB 11 if needed. Meanwhile, I'm hoping to start discussions about GDB 12 a couple of weeks from now, and it's typically taken us a couple of months before we reach a point where we can branch, and then another month or two, sometimes more, before the first release is out. So those who still depend on Python 2.x have those many months to finish their transition. -- Joel