From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 83710 invoked by alias); 12 Mar 2018 09:04:12 -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 83693 invoked by uid 89); 12 Mar 2018 09:04:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-8.1 required=5.0 tests=AWL,BAYES_50,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=H*Ad:D*co.jp, H*F:D*yahoo.co.jp, H*Ad:D*yahoo.co.jp, H*UA:sk:YahooMa X-HELO: nh603-vm13.bullet.mail.ssk.yahoo.co.jp Received: from nh603-vm13.bullet.mail.ssk.yahoo.co.jp (HELO nh603-vm13.bullet.mail.ssk.yahoo.co.jp) (182.22.90.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with SMTP; Mon, 12 Mar 2018 09:04:09 +0000 Received: from [182.22.66.103] by nh603.bullet.mail.ssk.yahoo.co.jp with NNFMP; 12 Mar 2018 09:04:06 -0000 Received: from [182.22.91.130] by t601.bullet.mail.ssk.yahoo.co.jp with NNFMP; 12 Mar 2018 09:04:06 -0000 Received: from [127.0.0.1] by omp603.mail.ssk.yahoo.co.jp with NNFMP; 12 Mar 2018 09:04:06 -0000 Received: (qmail 7006 invoked by uid 60001); 12 Mar 2018 09:04:06 -0000 Message-ID: <263441.95878.qm@web103106.mail.kks.yahoo.co.jp> Received: from [133.6.57.2] by web103106.mail.kks.yahoo.co.jp via HTTP; Mon, 12 Mar 2018 18:04:05 JST X-YMail-JAS: TSYSmOQVM1mpTjTECiViOcvLI47CknU3I_uxbIDcGWBGJ3tMznvDtbEbggHDvX_mcrimTk7tt.YsSBwt5j.uQrziPhTsxMucRo807CjSJkhPsowuXxsBvAOtmoFr5j9JD45w Date: Mon, 12 Mar 2018 13:09:00 -0000 From: Tatsuro MATSUOKA Reply-To: Tatsuro MATSUOKA Subject: [qt5] Patch for src/network/socket/qlocalsocket_unix.cpp To: cygwin@cygwin.com, tmacchant2@yahoo.co.jp, Enrico Forestieri MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2018-03/txt/msg00151.txt.bz2 I have been trying to build qt terminal for gnuplot on cygwin and not getting successful results. connection of two processes (gnuplot.exe and gnuplot_qt.exe) were in failur= e. Patch by=A0Enrico Forestieri solves the problem (avoid using O_NONBLOCK) --- a/qtbase-everywhere-src-5.10.1/src/network/socket/qlocalsocket_unix.cpp +++ b/qtbase-everywhere-src-5.10.1/src/network/socket/qlocalsocket_unix.cpp @@ -239,7 +239,7 @@ void QLocalSocket::connectToServer(OpenM =A0=A0=A0 } =A0=A0=A0 // create the socket -=A0=A0=A0 if (-1 =3D=3D (d->connectingSocket =3D qt_safe_socket(PF_UNIX, S= OCK_STREAM, 0, O_NONBLOCK))) { +=A0=A0=A0 if (-1 =3D=3D (d->connectingSocket =3D qt_safe_socket(PF_UNIX, S= OCK_STREAM, 0))) { =A0=A0=A0=A0=A0=A0=A0 d->errorOccurred(UnsupportedSocketOperationError, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 QLati= n1String("QLocalSocket::connectToServer")); =A0=A0=A0=A0=A0=A0=A0 return; Can this patch appply to current Qt5 for cygwin? Tatsuro -- 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