From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30909 invoked by alias); 1 May 2015 05:03:17 -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 30901 invoked by uid 89); 1 May 2015 05:03:16 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-wi0-f182.google.com Received: from mail-wi0-f182.google.com (HELO mail-wi0-f182.google.com) (209.85.212.182) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Fri, 01 May 2015 05:03:15 +0000 Received: by wief7 with SMTP id f7so26377045wie.0 for ; Thu, 30 Apr 2015 22:03:12 -0700 (PDT) X-Received: by 10.194.91.129 with SMTP id ce1mr14955185wjb.53.1430456592644; Thu, 30 Apr 2015 22:03:12 -0700 (PDT) Received: from [192.168.0.5] ([151.60.140.99]) by mx.google.com with ESMTPSA id gs7sm5232524wib.10.2015.04.30.22.03.11 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Apr 2015 22:03:11 -0700 (PDT) Message-ID: <5543090D.9030409@gmail.com> Date: Fri, 01 May 2015 05:03:00 -0000 From: Marco Atzeri User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: cygwin@cygwin.com Subject: Re: [64bit] cygwin-devel headers broken References: <554279F0.5040505@towo.net> In-Reply-To: <554279F0.5040505@towo.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2015-05/txt/msg00001.txt.bz2 On 4/30/2015 8:52 PM, Thomas Wolff wrote: > There is a crash issue induced on cygwin-64 (not on -32) after > compilation with cygwin-devel 2.0.0 include files. I am recompiling my > editor mined and it crashes, maybe immediately or after typing > non-trivial input (like function keys, waiting for input with select()). > It does not occur after recompiling only certain source files, but it > happens after recompiling only io.c which makes heavy use of terminal > I/O like read(), select(), ioctl(). > > Reverting the cygwin-devel package to 1.7 (and leaving everything else > up-to-date) solves the issue. > Selective copying of files from the cygwin-devel 2.0 package further > reveals: > /lib: all from 2.0: no problem. > /usr/include/sys: all from 2.0 except the following: no problem. > But if signal.h, stat.h, time.h, types.h, and associated dependencies > are used, the compiled program crashes. > I can try to narrow down the issue further but maybe this is a clue > already? > > ------ > Thomas > I had a similar issue. But in my case the compilation fails as select seems gone: In file included from /pub/devel/singular/prova/singular-4.0.2a-1.x86_64/src/sin gular-4.0.2a/libpolys/reporter/s_buff.cc:16:0: /pub/devel/singular/prova/singular-4.0.2a-1.x86_64/src/singular-4.0.2a/libpolys/ reporter/si_signals.h: In function ‘int si_select(int, _types_fd_set*, _types_fd _set*, _types_fd_set*, timeval*)’: /pub/devel/singular/prova/singular-4.0.2a-1.x86_64/src/singular-4.0.2a/libpolys/ reporter/si_signals.h:47:63: error: ‘select’ was not declared in this scope (nfds,readfds, writefds, exceptfds, timeout) ^ /pub/devel/singular/prova/singular-4.0.2a-1.x86_64/src/singular-4.0.2a/libpolys/ reporter/si_signals.h:33:16: note: in definition of macro ‘SI_EINTR_SAVE_FUNC_TE MPLATE’ res = func args; \ ^ /pub/devel/singular/prova/singular-4.0.2a-1.x86_64/src/singular-4.0.2a/libpolys/ reporter/si_signals.h:44:1: note: in expansion of macro ‘SI_EINTR_SAVE_FUNC’ SI_EINTR_SAVE_FUNC(int, select, ^ cheers Marco -- 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