From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#37527: [PATCH] Install C source code for for debugging help Date: Sat, 28 Sep 2019 00:51:35 -0500 Message-ID: References: <20190926200752.12563-1-eggert@cs.ucla.edu> <831rw2l3zu.fsf@gnu.org> <89682bf5-de07-b114-90d1-cff9e4d62e5f@cs.ucla.edu> <83tv8yjjaz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="17528"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 Cc: 37527@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Sep 28 07:52:15 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iE5eP-0004Pq-H7 for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Sep 2019 07:52:13 +0200 Original-Received: from localhost ([::1]:59182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iE5eN-0003L3-Tv for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Sep 2019 01:52:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52815) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iE5eF-0003Kr-71 for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2019 01:52:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iE5eE-0000Za-6L for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2019 01:52:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40093) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iE5eE-0000Yp-2s for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2019 01:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iE5eE-0002AU-0E for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2019 01:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 28 Sep 2019 05:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37527 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 37527-submit@debbugs.gnu.org id=B37527.15696499048309 (code B ref 37527); Sat, 28 Sep 2019 05:52:01 +0000 Original-Received: (at 37527) by debbugs.gnu.org; 28 Sep 2019 05:51:44 +0000 Original-Received: from localhost ([127.0.0.1]:48914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iE5dw-00029x-DJ for submit@debbugs.gnu.org; Sat, 28 Sep 2019 01:51:44 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:59404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iE5du-00029f-GK for 37527@debbugs.gnu.org; Sat, 28 Sep 2019 01:51:43 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id AEE1F1600C2; Fri, 27 Sep 2019 22:51:36 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id jxvH_TKU7vxl; Fri, 27 Sep 2019 22:51:36 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 07835160260; Fri, 27 Sep 2019 22:51:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id kwCSfpeTvqom; Fri, 27 Sep 2019 22:51:35 -0700 (PDT) Original-Received: from [192.168.147.182] (unknown [12.201.183.3]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id B7B631600C2; Fri, 27 Sep 2019 22:51:35 -0700 (PDT) In-Reply-To: <83tv8yjjaz.fsf@gnu.org> Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:167452 Archived-At: On 9/27/19 2:21 AM, Eli Zaretskii wrote: > I thought major distros offered a source archive as well, as an > optional download, don't they? They have to; the GPL requires it. But there's no requirement that the source be installed or conveniently reachable from the executable, and in practice it typically isn't. The patch I proposed would solve this problem. It's possible other patches would also solve the problem on some platforms, if someone would take the time to develop and debug them, and we could use them on platforms where they work. However, I expect that something like the proposed patch (or something like it) would be needed as a backstop anyway, for platforms that don't have the debugging source packages that people have mentioned. So we could start with the proposed patch and mutate it or add fancier platform-specific support later if we have the time.