From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: John Ralls Newsgroups: gmane.lisp.guile.bugs Subject: bug#35430: Patch for 35430 Date: Thu, 25 Apr 2019 13:59:39 -0700 Message-ID: References: <6A5B1168-BEF9-422F-99BD-7FC1EA2F0F48@ceridwen.us> Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="87144"; mail-complaints-to="usenet@blaine.gmane.org" To: 35430@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Thu Apr 25 23:09:15 2019 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hJlcH-000MXp-2H for guile-bugs@m.gmane.org; Thu, 25 Apr 2019 23:09:13 +0200 Original-Received: from localhost ([127.0.0.1]:35107 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJlcF-0000K1-Q0 for guile-bugs@m.gmane.org; Thu, 25 Apr 2019 17:09:11 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:52463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJlc7-0000Ju-UF for bug-guile@gnu.org; Thu, 25 Apr 2019 17:09:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJlc6-0007sG-Ti for bug-guile@gnu.org; Thu, 25 Apr 2019 17:09:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45925) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hJlc6-0007rh-Jf for bug-guile@gnu.org; Thu, 25 Apr 2019 17:09:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hJlc6-00088Y-8M for bug-guile@gnu.org; Thu, 25 Apr 2019 17:09:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <6A5B1168-BEF9-422F-99BD-7FC1EA2F0F48@ceridwen.us> Resent-From: John Ralls Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 25 Apr 2019 21:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35430 X-GNU-PR-Package: guile Original-Received: via spool by 35430-submit@debbugs.gnu.org id=B35430.155622649331222 (code B ref 35430); Thu, 25 Apr 2019 21:09:02 +0000 Original-Received: (at 35430) by debbugs.gnu.org; 25 Apr 2019 21:08:13 +0000 Original-Received: from localhost ([127.0.0.1]:59469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJlbI-00087U-P2 for submit@debbugs.gnu.org; Thu, 25 Apr 2019 17:08:12 -0400 Original-Received: from resqmta-po-02v.sys.comcast.net ([96.114.154.161]:52318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJlbG-00087H-Ew for 35430@debbugs.gnu.org; Thu, 25 Apr 2019 17:08:11 -0400 Original-Received: from resomta-po-16v.sys.comcast.net ([96.114.154.240]) by resqmta-po-02v.sys.comcast.net with ESMTP id JcgthddFCjzMjJlbAhAdpb; Thu, 25 Apr 2019 21:08:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcastmailservice.net; s=20180828_2048; t=1556226484; bh=gvkOBYUgXRr2Hr22VTqT70qBiBxQckJ+E+yqHn++v+Y=; h=Received:Received:Received:Received:Received:From:Content-Type: Mime-Version:Subject:Message-Id:Date:To; b=AqYiVEKsZ4EhlU+3TYKmDtcQC9gFoYJqeDo2hpL1n+tEzHCctFzC6VJDc5Zd+hwSH 1kcIer7ka5KMjCmBh6cCl5qhIL1iMLwLckTtXpsM5kEBHhAIHF2j7gOI9FQ3EmK6v4 2yydjMWCpuD1CQT6VRDGpXhqcDKdHSbADh97xUGcirzrwj7n4pqQKQZzVXxQ9kelc7 7D1hgBpJ++dg65LmlVywpBhb6aXgKo+Yht4nHkEjLJ/SI2mSl+EWap5GQMy5Ftmmht fginnJsn+FruiHPOwymAU0MNX4AD2naNhWDMuV3DqQnQJpzgFvYGe7MbAhv1k+gka7 2GUNBoD6sxKOQ== Original-Received: from jeeves.ceridwen.fremont.ca.us ([24.6.45.99]) by resomta-po-16v.sys.comcast.net with ESMTPA id Jlb9hKzvq12HVJlb9h1ZHJ; Thu, 25 Apr 2019 21:08:04 +0000 X-Xfinity-VAAS: gggruggvucftvghtrhhoucdtuddrgeduuddrheeggdduheekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuvehomhgtrghsthdqtfgvshhipdfqfgfvpdfpqffurfetoffkrfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhtgfgggfukfffvffosehtqhhmtdhhtddvnecuhfhrohhmpeflohhhnhcutfgrlhhlshcuoehjrhgrlhhlshestggvrhhiugifvghnrdhusheqnecukfhppedvgedriedrgeehrdelleenucfrrghrrghmpehhvghlohepjhgvvghvvghsrdgtvghrihgufigvnhdrfhhrvghmohhnthdrtggrrdhushdpihhnvghtpedvgedriedrgeehrdelledpmhgrihhlfhhrohhmpehjrhgrlhhlshestggvrhhiugifvghnrdhushdprhgtphhtthhopeefheegfedtseguvggssghughhsrdhgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptd X-Xfinity-VMeta: sc=0;st=legit Original-Received: from localhost (localhost [127.0.0.1]) by jeeves.ceridwen.fremont.ca.us (Postfix) with ESMTP id 433D71A003AA for <35430@debbugs.gnu.org>; Thu, 25 Apr 2019 13:59:42 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at jeeves.ceridwen.fremont.ca.us Original-Received: from jeeves.ceridwen.fremont.ca.us ([127.0.0.1]) by localhost (jeeves.ceridwen.fremont.ca.us [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vQMgNOvCEBmE for <35430@debbugs.gnu.org>; Thu, 25 Apr 2019 13:59:41 -0700 (PDT) Original-Received: from [192.168.1.42] (unknown [192.168.1.42]) by jeeves.ceridwen.fremont.ca.us (Postfix) with ESMTP id D95081A001AF for <35430@debbugs.gnu.org>; Thu, 25 Apr 2019 13:59:40 -0700 (PDT) X-Mailer: Apple Mail (2.3445.102.3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:9323 Archived-At: =46rom 843070dd3961a2282ee9f6582f459e70894758fa Mon Sep 17 00:00:00 2001 From: John Ralls Date: Thu, 25 Apr 2019 13:49:02 -0700 Subject: [PATCH] MinGW: Don't break build when including libguile.h * iselect.h: get fd_set declaration from winsock2.h on MinGW. Fixes bug 35430. --- libguile/iselect.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libguile/iselect.h b/libguile/iselect.h index 945ad14af..806c30504 100644 --- a/libguile/iselect.h +++ b/libguile/iselect.h @@ -29,7 +29,11 @@ /* Needed for FD_SET on some systems. */ #include +#ifdef __MINGW32__ +#include +#else #include +#endif SCM_API int scm_std_select (int fds, fd_set *rfds, @@ -38,7 +42,6 @@ SCM_API int scm_std_select (int fds, struct timeval *timeout); #define SELECT_TYPE fd_set - #endif /* SCM_ISELECT_H */ /* -- 2.20.1