From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.devel Subject: Re: Increase minimum required GTK versions? Date: Mon, 8 Apr 2019 12:03:06 -0400 Message-ID: References: <87h8b9tz84.fsf@gmail.com> <83h8b98wg3.fsf@gnu.org> <87d0lxty7f.fsf@gmail.com> <537036b7-549c-0aab-cc06-70c26c683ac7@cs.ucla.edu> <87y34kiloy.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000000f7d3d058606fb98" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="186701"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Eli Zaretskii , Paul Eggert , Emacs developers To: Alex Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 08 18:04:19 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hDWkr-000mOG-Tx for ged-emacs-devel@m.gmane.org; Mon, 08 Apr 2019 18:04:18 +0200 Original-Received: from localhost ([127.0.0.1]:55643 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hDWkq-0003lp-W4 for ged-emacs-devel@m.gmane.org; Mon, 08 Apr 2019 12:04:17 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:52442) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hDWkh-0003jU-FM for emacs-devel@gnu.org; Mon, 08 Apr 2019 12:04:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hDWke-0007KO-Ex for emacs-devel@gnu.org; Mon, 08 Apr 2019 12:04:06 -0400 Original-Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:40450) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hDWkT-00078A-LH; Mon, 08 Apr 2019 12:03:54 -0400 Original-Received: by mail-lf1-x12a.google.com with SMTP id a28so9890034lfo.7; Mon, 08 Apr 2019 09:03:45 -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=gCIB4ECyiY4GtaSdP8eUP5kS/5lpdSEdy7wJtZLK75I=; b=LY+jWTPTqyZLg2ms0bUspdw+CuLQ6a2oD603e4T1AwwIShq0GPRNEd+xPd2my8pJGq bKvoqPVvKHfaquD+8g2dJeA1YwulpHTopEbLPdjdh3K8K7zRzckFJcad5Uf/10/MQW0y JvHCcg0qisgFNVqOvqQKKNLR7uD7jgh/5iySekihJGYvwQhOokTF0vq8Uxu0FTTQ71Z4 owf82tHCH2g53/2uxh4C+PK7xpW8bYGa0SxVpV9f1bL/YD7lMFkCk5sEeYX8bg0Di7da oQE3uIfGASK3tRTfKRTt3kwLsJz7i0oCm5h/+MeaMLaPEeGpYa+oIF8j9Os3d6+TKOXf u+KA== 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=gCIB4ECyiY4GtaSdP8eUP5kS/5lpdSEdy7wJtZLK75I=; b=Y0XNpsix2t+bUnRGv6YKt7EnyWgUYssBv0MdbJKe6VxbSy06TXJ5C5OTj/ZvOnN/b9 xRFr377c2ZHXfShW7FGQbfN18/16VGU/KYvoLMfH9I8GgAqZOE5Q1oB7cjVz6+dZ6SAA sGd7ka/As+fcc/V58JDitKByM6xfpr4pLyGP3PQ71zoIHNqxAV24zdvwWaEAjzGCFlQq 6280oD1DCpheKLMmb60am1up/IHgOuBMch6aAvPvi8h+yi6xIxLwK8YZAJRKUWU6n1ED 83TpPRbsRXU8OTa4Jb8kzGsO/qfflzI82dv2GhutSwSqthSJ66ODNvGXHDlY8+ytBEVw R/Ew== X-Gm-Message-State: APjAAAW5csvv/bvm9AqZfE+kSqkNzkM0naVAtO+D4NRvmu0QABJoZx0G CZ/gp6vGyHA/2NyRUlHCMbPH5rJWrR3N2wrlwtU= X-Google-Smtp-Source: APXvYqzYGDHQwMXSetBZ18JuNo5WZJaKKiiTqnrQT3ERaOQKCQ5ewFrQJ33kqFIKYuX8Q6Fs3Wmk4RDM9qY1JKI3SMs= X-Received: by 2002:ac2:4ad1:: with SMTP id m17mr16263868lfp.129.1554739423573; Mon, 08 Apr 2019 09:03:43 -0700 (PDT) In-Reply-To: <87y34kiloy.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::12a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:235118 Archived-At: --0000000000000f7d3d058606fb98 Content-Type: text/plain; charset="UTF-8" On Mon, Apr 8, 2019 at 11:05 AM Alex wrote: > Paul Eggert writes: > > > Alex wrote: > >> Both Debian Jessie (oldstable) and Ubuntu 14.04LTS include GTK 2.24 and > >> 3.10. Is that good enough? > > > > I also suggest looking at RHEL 5, since Red Hat says they'll support it > until > > 2020-11-30 (see ). > > Do we really have to consider RHEL 5, considering that it's on "Extended > Life Cycle Support"[1]? If someone is paying extra for post-Production > support for a "retired"[1] enterprise distro from 2007, then I doubt > that they or their users will be running the latest Emacs, especially a > GTK build instead of terminal-only or another toolkit such as Lucid. > Even if they are, they can probably install a later version of GTK as > well, right? > > RHEL 5 also only has GCC 4.1.2; is this enough for Emacs? > > FWIW, RHEL 6, which is still in Production phase, has GTK 2.24. > > I've attached a patch that bumps both versions and removes obsolete > cruft. Bumping the GTK2 version helps the most here. > > [1] https://access.redhat.com/solutions/690063 > I am on RHEL 6.8 (work) and my GTK version is 2.24.23. So thanks for keeping the min supported GTK version as 2.24. --0000000000000f7d3d058606fb98 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Apr 8, 2019 at 11:05 AM Alex <agrambot@gmail.com> wrote:
Paul Eggert <eggert@cs.ucla.edu> writes:

> Alex wrote:
>> Both Debian Jessie (oldstable) and Ubuntu 14.04LTS include GTK 2.2= 4 and
>> 3.10. Is that good enough?
>
> I also suggest looking at RHEL 5, since Red Hat says they'll suppo= rt it until
> 2020-11-30 (see <https://access.redhat.com/article= s/2986371>).

Do we really have to consider RHEL 5, considering that it's on "Ex= tended
Life Cycle Support"[1]? If someone is paying extra for post-Production=
support for a "retired"[1] enterprise distro from 2007, then I do= ubt
that they or their users will be running the latest Emacs, especially a
GTK build instead of terminal-only or another toolkit such as Lucid.
Even if they are, they can probably install a later version of GTK as
well, right?

RHEL 5 also only has GCC 4.1.2; is this enough for Emacs?

FWIW, RHEL 6, which is still in Production phase, has GTK 2.24.

I've attached a patch that bumps both versions and removes obsolete
cruft. Bumping the GTK2 version helps the most here.

[1] https://access.redhat.com/solutions/690063

I am on RHEL 6.8 (work) and my GTK version is = 2.24.23. So thanks for keeping the min supported GTK version as 2.24.
=
--0000000000000f7d3d058606fb98--