From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 40761 invoked by alias); 30 Jul 2017 20:28:10 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 40729 invoked by uid 89); 30 Jul 2017 20:28:09 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.1 required=5.0 tests=BAYES_00,FREEMAIL_FROM,KAM_LAZY_DOMAIN_SECURITY,KAM_OTHER_BAD_TLD autolearn=no version=3.3.2 spammy=H*r:Unknown, splashed, family X-HELO: blaine.gmane.org Received: from Unknown (HELO blaine.gmane.org) (195.159.176.226) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 30 Jul 2017 20:28:06 +0000 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dbuof-0002N8-2s for cygwin@cygwin.com; Sun, 30 Jul 2017 22:27:57 +0200 To: cygwin@cygwin.com From: Oleksandr Gavenko Subject: Re: Emacs + run.exe problem. Date: Mon, 31 Jul 2017 11:58:00 -0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (cygwin) X-IsSubscribed: yes X-SW-Source: 2017-07/txt/msg00431.txt.bz2 On 2017-07-30, Oleksandr Gavenko wrote: > > This time two new: I tried with 32-bit version. As 64-bit version better avoid rebase problems I tried it. > * "run emacs-w32" is broken. Some GUI windows splashed on screen and quickly > hid. > Stil broken. > * during work if emacs-w32 I see in consle (it's before and after after rebaseall): > > 1 [main] emacs-w32 936 child_info_fork::abort: C:\opt\cygwin\bin\cygXrender-1.dll: Loaded to different address: parent(0x1C50000) != child(0x6D520000) > > 1 [main] emacs-w32 1624 child_info_fork::abort: C:\opt\cygwin\bin\cygXrender-1.dll: Loaded to different address: parent(0x6D520000) != child(0x1E0000) Don't get anymore. But in addition socket binding for Emacs server stopped to work: (server-start) with: Debugger entered--Lisp error: (file-error "Cannot bind server socket" "No such file or directory") make-network-process(:name "server" :server t :noquery t :sentinel server-sentinel :filter server-process-filter :coding raw-text-unix :family local :service "/tmp/emacs197609/server" :plist (:authenticated t)) apply(make-network-process :name "server" :server t :noquery t :sentinel server-sentinel :filter server-process-filter :coding raw-text-unix (:family local :service "/tmp/emacs197609/server" :plist (:authenticated t))) server-start() >From past expirience I know workaround: (if (eq system-type 'cygwin) (setq server-use-tcp t)) ================================================================ Unfortunetely there are too many problems with Cygwin W32 build to be useful. The most distracting is a fork problems. I'll back to native Emacs with cygwin.el. That combination has worked for me since 2007. -- http://defun.work/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple