From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.bugs Subject: bug#5191: 23.1.90; Make target compile-main fails under GNU/Linux Kernel 2.6.16 Date: Mon, 14 Dec 2009 16:28:40 -0800 (PST) Message-ID: <200912150028.nBF0Seaq000015@godzilla.ics.uci.edu> References: <87ws0rkiv6.fsf@stupidchicken.com> <87aaxlw2wb.fsf@stupidchicken.com> Reply-To: Dan Nicolaescu , 5191@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1260838072 29489 80.91.229.12 (15 Dec 2009 00:47:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 15 Dec 2009 00:47:52 +0000 (UTC) Cc: Harald Maier , 5191@emacsbugs.donarmstrong.com To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Dec 15 01:47:44 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NKLZm-0005Qt-DE for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 Dec 2009 01:47:42 +0100 Original-Received: from localhost ([127.0.0.1]:44755 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NKLZm-0004D8-AV for geb-bug-gnu-emacs@m.gmane.org; Mon, 14 Dec 2009 19:47:42 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NKLZi-0004Cx-Cy for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2009 19:47:38 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NKLZd-0004C7-B1 for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2009 19:47:38 -0500 Original-Received: from [199.232.76.173] (port=52454 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NKLZd-0004C0-6R for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2009 19:47:33 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:34318) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NKLZc-0006UW-Gu for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2009 19:47:32 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nBF0lTpZ028106; Mon, 14 Dec 2009 16:47:29 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id nBF0Z4bt026906; Mon, 14 Dec 2009 16:35:04 -0800 Resent-Date: Mon, 14 Dec 2009 16:35:04 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Dan Nicolaescu Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 15 Dec 2009 00:35:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 5191 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 5191-submit@emacsbugs.donarmstrong.com id=B5191.126083694826419 (code B ref 5191); Tue, 15 Dec 2009 00:35:04 +0000 Original-Received: (at 5191) by emacsbugs.donarmstrong.com; 15 Dec 2009 00:29:08 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from paul-mcgann-v0.ics.uci.edu (paul-mcgann-v0.ics.uci.edu [128.195.1.147]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nBF0T6Kh026404 for <5191@emacsbugs.donarmstrong.com>; Mon, 14 Dec 2009 16:29:07 -0800 Original-Received: from godzilla.ics.uci.edu (godzilla.ics.uci.edu [128.195.10.101]) by paul-mcgann-v0.ics.uci.edu (8.13.8/8.13.8) with ESMTP id nBF0Sf4v003984 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Dec 2009 16:28:41 -0800 Original-Received: (from dann@localhost) by godzilla.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id nBF0Seaq000015; Mon, 14 Dec 2009 16:28:40 -0800 (PST) In-Reply-To: <87aaxlw2wb.fsf@stupidchicken.com> (Chong Yidong's message of "Mon, 14 Dec 2009 18:29:24 -0500") Original-Lines: 29 X-ICS-MailScanner-Information: Please send mail to helpdesk@ics.uci.edu or more information X-ICS-MailScanner-ID: nBF0Sf4v003984 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@godzilla.ics.uci.edu X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Mon, 14 Dec 2009 19:47:38 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:33588 Archived-At: Chong Yidong writes: > Glenn Morris writes: > > > Chong Yidong wrote: > > > >> On second thought, I don't think this is a good idea. Looks like the > >> BSDs use ".sinclude" for silent inclusion, and older systems don't even > >> support that. > > > > I think you are right that include is not portable. It's currently > > only used in GNUstep builds. I don't think "echo -n" is portable > > either. "printf" might be better, I'm not sure. > > Another idea: how about autogenerating the ELCFILES Makefile using > configure? Then Makefile.in could just have a line that says > > ELCFILES=@elcfiles@ > > where @elcfiles@ is generated by configure. Yet another idea: how about we require GNU make? Other GNU projects require GNU make already, like GCC. GNU make is widely available on all free systems, and even on proprietary unixes, I've personally never seen a machine used for software development that did not have GNU make. We can float the idea in the 23.2 release, and make it mandatory a few months after if we don't get significant pushback.