From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#17176: 24.3.50; Problem with manifests on cygw32 build with new binutils Date: Wed, 02 Apr 2014 23:29:35 +0300 Message-ID: <83d2gzbhlc.fsf@gnu.org> References: <533C5FEB.7090408@cornell.edu> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1396523466 15655 80.91.229.3 (3 Apr 2014 11:11:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Apr 2014 11:11:06 +0000 (UTC) Cc: 17176@debbugs.gnu.org To: Ken Brown Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 03 13:10:59 2014 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 1WVeJH-00075K-Bl for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Apr 2014 11:51:47 +0200 Original-Received: from localhost ([::1]:40601 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WVRne-0007MP-NA for geb-bug-gnu-emacs@m.gmane.org; Wed, 02 Apr 2014 16:30:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54255) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WVRnW-0007Ge-BW for bug-gnu-emacs@gnu.org; Wed, 02 Apr 2014 16:30:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WVRnQ-0006iA-Ey for bug-gnu-emacs@gnu.org; Wed, 02 Apr 2014 16:30:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60392) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WVRnQ-0006hp-Cg for bug-gnu-emacs@gnu.org; Wed, 02 Apr 2014 16:30:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WVRnP-0005Vu-8y for bug-gnu-emacs@gnu.org; Wed, 02 Apr 2014 16:30:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Apr 2014 20:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17176 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17176-submit@debbugs.gnu.org id=B17176.139647056821117 (code B ref 17176); Wed, 02 Apr 2014 20:30:02 +0000 Original-Received: (at 17176) by debbugs.gnu.org; 2 Apr 2014 20:29:28 +0000 Original-Received: from localhost ([127.0.0.1]:33341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WVRmp-0005UW-BN for submit@debbugs.gnu.org; Wed, 02 Apr 2014 16:29:27 -0400 Original-Received: from mtaout25.012.net.il ([80.179.55.181]:44208) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WVRmm-0005UN-N5 for 17176@debbugs.gnu.org; Wed, 02 Apr 2014 16:29:25 -0400 Original-Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0N3F00M006VDZI00@mtaout25.012.net.il> for 17176@debbugs.gnu.org; Wed, 02 Apr 2014 23:27:55 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N3F00NOF7IIYY10@mtaout25.012.net.il>; Wed, 02 Apr 2014 23:27:55 +0300 (IDT) In-reply-to: <533C5FEB.7090408@cornell.edu> X-012-Sender: halo1@inter.net.il 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:87656 Archived-At: > Date: Wed, 02 Apr 2014 15:07:23 -0400 > From: Ken Brown > > binutils has changed so that, on Cygwin, executables have a manifest > built in by default. A consequence is that the cygw32 build of emacs > produces an emacs.exe which, after it is stripped, won't run: > > $ ./emacs-stripped.exe > -bash: ./emacs-stripped.exe: cannot execute binary file > > This is presumably caused by the fact that the cygw32 build already > incorporates a manifest via nt/emacs.res. Are you sure this is the cause? If so, can you explain how stripping makes this problem rear its head? What do you see in the .rsrc section in the unstripped and in stripped emacs.exe?