From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpout2.vodafonemail.de (smtpout2.vodafonemail.de [145.253.239.133]) by sourceware.org (Postfix) with ESMTPS id DC1443896C31 for ; Sat, 17 Apr 2021 13:54:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org DC1443896C31 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=nexgo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Stromeko@nexgo.de Received: from smtp.vodafone.de (smtpa05.fra-mediabeam.com [10.2.0.36]) by smtpout2.vodafonemail.de (Postfix) with ESMTP id AFAD3123E13 for ; Sat, 17 Apr 2021 15:54:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nexgo.de; s=vfde-smtpout-mb-15sep; t=1618667682; bh=JMgQwZxI7dxmmdAdJrS33Am1rATnecKrCrq+7D+Jszk=; h=From:To:Subject:References:Date:In-Reply-To; b=F/MIiKtt6WEsUv80YzrJqCvXhMTCMzbU//fP7c1jfIr3RPfpiMrFCxwG2OigiqHsn sWT7EdZexhz1qa6T956xyY/JN+lDywW7GVAw+JmNNyIDJ36/qTKkC2czsdJ6RrDVJZ WsVpCShWlB1lakwa83KNLQvCXCtbdpMrv+VRChvc= Received: from Gertrud (p57b9d8ab.dip0.t-ipconnect.de [87.185.216.171]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp.vodafone.de (Postfix) with ESMTPSA id 3F750140287 for ; Sat, 17 Apr 2021 13:54:42 +0000 (UTC) From: Achim Gratz To: cygwin-apps@cygwin.com Subject: Re: A problem while building xapian-bindindgs for python 3.6 on i686 References: <20210415075324.260C.50F79699@gmail.com> <87v98oulc2.fsf@Otto.invalid> <20210417093004.1B80.50F79699@gmail.com> Date: Sat, 17 Apr 2021 15:54:38 +0200 In-Reply-To: <20210417093004.1B80.50F79699@gmail.com> (Lemures Lemniscati via Cygwin-apps's message of "Sat, 17 Apr 2021 09:30:06 +0900") Message-ID: <87y2dhxbhd.fsf@Rainer.invalid> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-purgate-type: clean X-purgate-Ad: Categorized by eleven eXpurgate (R) http://www.eleven.de X-purgate: This mail is considered clean (visit http://www.eleven.de for further information) X-purgate: clean X-purgate-size: 1157 X-purgate-ID: 155817::1618667682-0000085E-A2B5B457/0/0 X-Spam-Status: No, score=0.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_NUMSUBJECT, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Apr 2021 13:54:54 -0000 Lemures Lemniscati via Cygwin-apps writes: > (2) The situation occurs at testing to load just-built modules > /usr/bin/python3.6 -c 'import xapian' > /usr/bin/python3.6 -O -c 'import xapian' > > And weirdly, only first runs will crash. That symptom indicates that probably BLODA injects itself into the image when it detectes a new DLL and then stops doing that when it has determined that DLL to be benign. For many reasons you should exclude your build directories from getting subjected to that sort of behaviour (if you can do that), this is just one of them. > (4) With this patch, modules for python 3.6 on i686 will be built > successfully. > Although both two dummy runs in [1] are expected to crash, > they don't crash, weirdly. AS long as the workaround gets you a successful build I'd not worry too much about it. Just document somehwere that it's a workaround and what problem it was trying to solve. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds