From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.bugs Subject: bug#14361: Building guile 2.0.9 under mingw + msys Date: Tue, 21 Jun 2016 17:06:05 +0200 Message-ID: <8760t2y42q.fsf@pobox.com> References: <87pqerdxq4.fsf@pobox.com> <83ehuy698u.fsf@gnu.org> <8362ga5h7h.fsf@gnu.org> <87r4ywpnv0.fsf@gnu.org> <83r4yw49u6.fsf@gnu.org> <87y5smnj86.fsf@pobox.com> <83ehudp29y.fsf@gnu.org> <87fw0s2tmx.fsf@pobox.com> <83a9r0p4jw.fsf@gnu.org> <87zjythmj1.fsf@pobox.com> <83fvxyemk2.fsf@gnu.org> <8737o77e3n.fsf@pobox.com> <83mvme7lqs.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1466521656 2217 80.91.229.3 (21 Jun 2016 15:07:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 21 Jun 2016 15:07:36 +0000 (UTC) Cc: 14361@debbugs.gnu.org, ludo@gnu.org To: Eli Zaretskii Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Jun 21 17:07:20 2016 Return-path: Envelope-to: guile-bugs@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 1bFNGm-0008Mj-Ng for guile-bugs@m.gmane.org; Tue, 21 Jun 2016 17:07:16 +0200 Original-Received: from localhost ([::1]:52469 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFNGl-0004tX-Tc for guile-bugs@m.gmane.org; Tue, 21 Jun 2016 11:07:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47966) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFNGc-0004rs-Ea for bug-guile@gnu.org; Tue, 21 Jun 2016 11:07:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bFNGX-0001xp-Uj for bug-guile@gnu.org; Tue, 21 Jun 2016 11:07:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37556) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFNGX-0001xl-Qp for bug-guile@gnu.org; Tue, 21 Jun 2016 11:07:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bFNGX-0006F4-Js for bug-guile@gnu.org; Tue, 21 Jun 2016 11:07:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andy Wingo Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 21 Jun 2016 15:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14361 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 14361-submit@debbugs.gnu.org id=B14361.146652157623938 (code B ref 14361); Tue, 21 Jun 2016 15:07:01 +0000 Original-Received: (at 14361) by debbugs.gnu.org; 21 Jun 2016 15:06:16 +0000 Original-Received: from localhost ([127.0.0.1]:49893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bFNFo-0006E2-KD for submit@debbugs.gnu.org; Tue, 21 Jun 2016 11:06:16 -0400 Original-Received: from pb-sasl1.pobox.com ([64.147.108.66]:60860 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bFNFn-0006Dv-6s for 14361@debbugs.gnu.org; Tue, 21 Jun 2016 11:06:15 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id B159B23A28; Tue, 21 Jun 2016 11:06:13 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=rnXfn5Gzbldun85T5ZoIURvxjto=; b=mu4SlN ZHA3w6ZH4QLN4DR+lmAP7HRXVLzagpoe7FVqbJ+k5ropkkX1+uPTyFSVEMNO7PHS dcBLkKWXCVfqTe8mTgy+H6z8B4z9roPsbr+U64lliDY37fEFaFhyc57YMKkZK0RW 14w4udw8Vb+2l9hDB2XmJm0YKn44tSLibJ7hk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=lweyQaLUy912lNT+udosrQOEcuZGoxwp Gb8DknySxJ9VqlQiKgJ4zHoz3Ifqk4Ch3YoiUL2/YFeSi6cGK4HKuVs7eB4KOuSv CjYy9CalYp3ukQHILp/V/A1rCLZiYu6Zy164K3/MCYRRzzCUE4z2jBcjeEWEiXVI 9isnezcOzSk= Original-Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id A190723A27; Tue, 21 Jun 2016 11:06:13 -0400 (EDT) Original-Received: from clucks (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id B9B9123A25; Tue, 21 Jun 2016 11:06:12 -0400 (EDT) In-Reply-To: <83mvme7lqs.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 21 Jun 2016 15:46:35 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) X-Pobox-Relay-ID: B1AC8C48-37C1-11E6-AC49-C1836462E9F6-02397024!pb-sasl1.pobox.com 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: 208.118.235.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:8103 Archived-At: On Tue 21 Jun 2016 14:46, Eli Zaretskii writes: > I would be happier, though, if the patch for open-process, whose last > version I submitted here: > > https://lists.gnu.org/archive/html/guile-devel/2014-08/msg00015.html > > would be admitted to the repository, as it fixes important > functionality that is currently unavailable in the MinGW build with > upstream sources. AFAIR, the last communication about this patch was > here: > > https://lists.gnu.org/archive/html/guile-devel/2014-08/msg00024.html > https://lists.gnu.org/archive/html/guile-devel/2014-08/msg00041.html > > I pinged about it a month later: > > https://lists.gnu.org/archive/html/guile-devel/2014-09/msg00066.html > > but got no responses. Let's give it a go! I understand that you do not want to work with gnulib. That's a negative from a Guile POV -- but it's not a deal-breaker. The thing we like about Gnulib is that we like working with POSIX abstractions as much as possible, and we find that it's easier to do our work as Guile maintainers when we limit and reduce the number of portability-related shims in our code. To that end I hesitate about including a bunch more stuff in posix.c. Must it all be there, or would it be possible to move some of it out to our own gnulib-like mingw-w32.[ch] or something? Andy