From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 99674 invoked by alias); 6 Feb 2018 18:07:24 -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 99661 invoked by uid 89); 6 Feb 2018 18:07:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-spam-relays-external:ESMTPA X-HELO: vsmx009.vodafonemail.xion.oxcs.net Received: from vsmx009.vodafonemail.xion.oxcs.net (HELO vsmx009.vodafonemail.xion.oxcs.net) (153.92.174.87) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 06 Feb 2018 18:07:20 +0000 Received: from vsmx001.vodafonemail.xion.oxcs.net (unknown [192.168.75.191]) by mta-5-out.mta.xion.oxcs.net (Postfix) with ESMTP id C299BC11B7 for ; Tue, 6 Feb 2018 18:07:16 +0000 (UTC) Received: from Gertrud (unknown [91.47.49.116]) by mta-5-out.mta.xion.oxcs.net (Postfix) with ESMTPA id 96D993007DA for ; Tue, 6 Feb 2018 18:07:14 +0000 (UTC) From: Achim Gratz To: cygwin@cygwin.com Subject: Re: OpenBLAS patch for Cygwin References: Date: Tue, 06 Feb 2018 18:07:00 -0000 In-Reply-To: (Erik Bray's message of "Tue, 6 Feb 2018 13:10:22 +0100") Message-ID: <874lmu6lgx.fsf@Rainer.invalid> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-VADE-STATUS: LEGIT X-SW-Source: 2018-02/txt/msg00065.txt.bz2 Erik Bray writes: > Assuming this looks good (feedback welcome) it might be nice to have > this patch included in the next release of the official OpenBLAS > package for Cygwin since its incompatibility with fork() has caused > problems in the past [1]. It would be vastly preferrable if OPenBLAS ditched the (unfortunately quite common) notion that "Cygwin is some sort of Windows" for "Cygwin is some sort of Linux". I've patched out quite some bit of conditionals like that in some other packages and it was almost always for the better. The worst ones are those that go into the Windows conditional branch and then on to "oh wait, but for Cygwin we need something else". Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables -- 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