From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24175 invoked from network); 20 Sep 2020 12:18:31 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 20 Sep 2020 12:18:31 -0000 Received: (qmail 10135 invoked by uid 550); 20 Sep 2020 12:18:29 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 10117 invoked from network); 20 Sep 2020 12:18:29 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dereferenced.org; s=default; t=1600604297; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xa/z9tIOqfMjXkMBidICFKB7zd9EnoW86Q1w2h4h5oc=; b=LZ5EsRcf3wjngq/q6oUkNflPJpapPw9cRQJMAvGW4mDjKH0KfaHkaJvf8TOSNY7Z69JOhs UUeghvhRKYt2RFIztUARoFQLmo8krWZO6J8zDLNkDtKxYJaC2YdO+lejMIrrzpX7rbfhYX LhcCieiVizLNtbQR5IVOpij/tyyqVR8= To: musl@lists.openwall.com, Bruno Haible , "Dmitry V. Levin" Cc: config-patches@gnu.org References: <4768019.hHWyC0TzgU@omega> <20200920101249.GA29409@altlinux.org> <1721942.iyVTE8TspN@omega> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Ariadne Conill Message-ID: <430618ef-f82c-9fe7-0d56-cadb4d79fba9@dereferenced.org> Date: Sun, 20 Sep 2020 06:18:13 -0600 MIME-Version: 1.0 In-Reply-To: <1721942.iyVTE8TspN@omega> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [musl] Re: OS detection wrong on Alpine Linux 3.10 Hello, On 2020-09-20 05:19, Bruno Haible wrote: > Dmitry V. Levin wrote: >> Is this __DEFINED_va_list macro the official way of detecting musl? > > No, but in a world where the musl people don't want to provide an official > way [1][2] and the Alpine Linux people break their previously working way of > detecting musl [3], we (GNU) need to use our own heuristics to fulfil the > practical need of programs (especially test suites) to distinguish musl > systems from glibc systems. Actually, it was a bug, and only affects Alpine Linux 3.10.0. Any 3.10.x release newer than that will work just fine with the pre-existing checks. I don't really think it is necessary to have this check, as the likelihood of anyone building GNU software by hand on Alpine Linux 3.10.0 at this point is low. Ariadne