From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.bugs Subject: bug#14821: Build broken on 64-bit Cygwin starting with bzr revision 113315 Date: Tue, 09 Jul 2013 12:46:44 -0400 Message-ID: <51DC3E74.4060303@cornell.edu> References: <51DADF18.5050006@cornell.edu> <51DC02FF.60003@cornell.edu> <837ggzwvvt.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1373388433 32491 80.91.229.3 (9 Jul 2013 16:47:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 9 Jul 2013 16:47:13 +0000 (UTC) Cc: 14821@debbugs.gnu.org, eggert@cs.ucla.edu To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 09 18:47:13 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Uwb4K-0001te-RB for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Jul 2013 18:47:12 +0200 Original-Received: from localhost ([::1]:56704 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uwb4K-0002KF-EF for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Jul 2013 12:47:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56784) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uwb4C-0002CQ-LR for bug-gnu-emacs@gnu.org; Tue, 09 Jul 2013 12:47:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uwb4B-0007Cg-Eo for bug-gnu-emacs@gnu.org; Tue, 09 Jul 2013 12:47:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uwb4B-0007Ca-Ca for bug-gnu-emacs@gnu.org; Tue, 09 Jul 2013 12:47:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Uwb4A-0000G2-RQ for bug-gnu-emacs@gnu.org; Tue, 09 Jul 2013 12:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Jul 2013 16:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14821-submit@debbugs.gnu.org id=B14821.1373388420976 (code B ref 14821); Tue, 09 Jul 2013 16:47:02 +0000 Original-Received: (at 14821) by debbugs.gnu.org; 9 Jul 2013 16:47:00 +0000 Original-Received: from localhost ([127.0.0.1]:43020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uwb47-0000Fb-No for submit@debbugs.gnu.org; Tue, 09 Jul 2013 12:47:00 -0400 Original-Received: from limerock04.mail.cornell.edu ([128.84.12.60]:46429) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uwb43-0000FC-E4 for 14821@debbugs.gnu.org; Tue, 09 Jul 2013 12:46:56 -0400 X-CornellRouted: This message has been Routed already. Original-Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limerock04.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r69Gkljr030938; Tue, 9 Jul 2013 12:46:48 -0400 Original-Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r69Gkkfk011909 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 9 Jul 2013 12:46:46 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 In-Reply-To: <837ggzwvvt.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:76157 Archived-At: On 7/9/2013 12:17 PM, Eli Zaretskii wrote: >> Date: Tue, 09 Jul 2013 08:33:03 -0400 >> From: Ken Brown >> Cc: Paul Eggert >> >> But the point is that setmode shouldn't be used on Cygwin > > Why not? What if the volume in question was mounted in text mode? > And even if it wasn't, wouldn't setmode be a no-op? No, the symbol 'setmode' is no longer exported in 64bit Cygwin. That's what caused the build failure. And the code in pipe2.c that calls setmode should never actually get executed on Cygwin anyway because of this: int result = pipe2 (fd, flags); if (!(result < 0 && errno == ENOSYS)) { have_pipe2_really = 1; return result; Ken