From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: CHECK_STRUCTS/dmpstruct.h mechanism is broken. Date: Mon, 22 Apr 2019 21:41:08 -0400 Message-ID: References: <20190228202146.GC4686@ACM> <20190228205955.GD4686@ACM> <20190410162203.GA4009@ACM> <9809d5ce-c1c4-48e9-6dac-489431b34067@cs.ucla.edu> <671ba8dd-894b-5698-d162-8901b1098b9a@cs.ucla.edu> <83k1g04al8.fsf@gnu.org> <93b861b3-41d2-e590-d4b8-46a4bb64bfe8@cs.ucla.edu> <8736mmxr2e.fsf@Rainer.invalid> <87h8b1yrsi.fsf@Rainer.invalid> <17e9662c-6a4a-b66d-f573-4c2cdc9756be@cs.ucla.edu> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="175450"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Stromeko@nexgo.de, emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 23 03:41:48 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 1hIkRP-000jXb-H4 for ged-emacs-devel@m.gmane.org; Tue, 23 Apr 2019 03:41:47 +0200 Original-Received: from localhost ([127.0.0.1]:46627 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hIkRO-0000PM-AF for ged-emacs-devel@m.gmane.org; Mon, 22 Apr 2019 21:41:46 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:33868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hIkQp-0000Ob-2W for emacs-devel@gnu.org; Mon, 22 Apr 2019 21:41:11 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52615) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hIkQn-0001jc-Eu; Mon, 22 Apr 2019 21:41:09 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1hIkQm-000179-IM; Mon, 22 Apr 2019 21:41:08 -0400 In-Reply-To: (message from Paul Eggert on Sun, 21 Apr 2019 21:07:33 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:235793 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I suppose the problem could be worked around by having 'configure' check whether > 'make' supports GNU 'make' features, and if not installing a dummy Makefile that > turns around and calls GNU 'make' (whatever its name is) with the real > 'makefile'. It's not a big job, so would you please do that? This is an area where it is especially important to dot the i's and cross the t's. The code only has to be written once; then people will copy it into other programs that use the same general approach with GNU Make. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)