From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Re: 23.0.60; Building from cvs on Hurd Date: Sat, 10 May 2008 16:00:46 -0400 Message-ID: References: <20080507045901.039E41B505@mail.timbral.net> <86skwq6pcy.fsf@timbral.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1210449719 28955 80.91.229.12 (10 May 2008 20:01:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 May 2008 20:01:59 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, emacs-devel@gnu.org To: Evans Winner Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 10 22:02:34 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JuvH1-0002GL-Az for ged-emacs-devel@m.gmane.org; Sat, 10 May 2008 22:02:27 +0200 Original-Received: from localhost ([127.0.0.1]:38059 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JuvGI-00072N-TJ for ged-emacs-devel@m.gmane.org; Sat, 10 May 2008 16:01:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JuvGF-00072A-Fc for emacs-devel@gnu.org; Sat, 10 May 2008 16:01:39 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JuvGE-00071y-03 for emacs-devel@gnu.org; Sat, 10 May 2008 16:01:39 -0400 Original-Received: from [199.232.76.173] (port=56842 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JuvGD-00071v-UA for emacs-devel@gnu.org; Sat, 10 May 2008 16:01:37 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:33105) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JuvGD-0006AL-GM for emacs-devel@gnu.org; Sat, 10 May 2008 16:01:37 -0400 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1JuvFO-00074g-SE; Sat, 10 May 2008 16:00:46 -0400 X-Spook: halcon computer terrorism cryptographic bce morse X-Ran: sG/>p`dP&z/"'3k9b?Le]uu3wtu"vjUCc+@L8@j+`juU"RCnX7jv(1jU;$-~wcGCMx>:)8 X-Hue: red X-Attribution: GM In-Reply-To: <86skwq6pcy.fsf@timbral.net> (Evans Winner's message of "Sat, 10 May 2008 11:27:57 -0600") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:96941 gmane.emacs.pretest.bugs:22253 Archived-At: Evans Winner wrote: > Glenn Morris writes: > > Looks like you have NLDLY defined, but not FFDLY. Can > you find the include file that defines the former and > see which *DLY it defines? > > I am not totally sure what that means, but: > > ,----[ grep -r NLDLY /hurd/usr/include/* ] > | /hurd/usr/include/bits/ioctls.h:#define NLDLY 0x00000300 /* \n delay */ Sorry, I meant: Find the file that defines NLDLY (/hurd/usr/include/bits/ioctls.h), and see which of the following symbols it defines: NLDLY, CRDLY, TABDLY, BSDLY, VTDLY, FFDLY It seems to be all but the last, in which case a better patch is probably: *** sysdep.c 9 Apr 2008 06:46:14 -0000 1.296 --- sysdep.c 10 May 2008 19:58:13 -0000 *************** *** 602,609 **** --- 602,616 ---- s.main.c_oflag |= OPOST; /* Enable output postprocessing */ s.main.c_oflag &= ~ONLCR; /* Disable map of NL to CR-NL on output */ #ifdef NLDLY + /* http://lists.gnu.org/archive/html/emacs-devel/2008-05/msg00406.html + Some versions of GNU Hurd do not have FFDLY? */ + #ifdef FFDLY s.main.c_oflag &= ~(NLDLY|CRDLY|TABDLY|BSDLY|VTDLY|FFDLY); /* No output delays */ + #else + s.main.c_oflag &= ~(NLDLY|CRDLY|TABDLY|BSDLY|VTDLY); + /* No output delays */ + #endif #endif s.main.c_lflag &= ~ECHO; /* Disable echo */ s.main.c_lflag |= ISIG; /* Enable signals */