From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: from second.openwall.net (second.openwall.net [193.110.157.125]) by inbox.vuxu.org (Postfix) with SMTP id 26EBC250B5 for ; Fri, 29 Nov 2024 07:35:58 +0100 (CET) Received: (qmail 3475 invoked by uid 550); 29 Nov 2024 06:35:55 -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 x-ms-reactions: disallow Received: (qmail 3443 invoked from network); 29 Nov 2024 06:35:55 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732862144; x=1733466944; darn=lists.openwall.com; h=content-transfer-encoding:cc:to:subject:message-id:date:from :reply-to:in-reply-to:references:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=hSjVLFxdaU/vbtHwNgSXTCB4qZPrsdC7EpfTXrDG00w=; b=d9EwToFkhsCZRCDurZnozeBuQrhjMqNTb4HFcGUZoKOm+cE2ualVq2CL9Hx9qGf6pY /NA9IYICUVvroRPazrogyGCuOE66IQ/YpW8MJjXE8OZxxJ1y06qDB5J10fhPUieWl2ux Py3Mila0f9wU7fbhwlOPT6tOOVrIYlFX+J23iBJdt5oEN1kA6vsq4Z2PZcEjMMKVYQOX lRatFFPpWuHwM/tC0c7QTxsM24lRjM3aJc8qTQZEnKKqN26cD7jYRz6s6yI7i9i0Jc2d rIO07Iy1XdfSx2d7mub3bCQ+6msQ8mn9Xz8alRB1C+GYl1e/rVdnqhhaLQwMMOYDbNsa P2qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732862144; x=1733466944; h=content-transfer-encoding:cc:to:subject:message-id:date:from :reply-to:in-reply-to:references:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hSjVLFxdaU/vbtHwNgSXTCB4qZPrsdC7EpfTXrDG00w=; b=rCe3HHcl5P8/v3KXGjUiUcolCDHLUtfuYRILUjr+/QpZOw8Yf30dTipt4rt6NsOwfX KX0vD2XmegbVZ2D/4WpD3AVhqMpKpa7F/iEb09BaSkrqZnEm071RcKErTgBnEBODv6Zv g8fxoAz/sl+HU9zCNsLRFTq/o0VdZhkPyadgWj0lYOXWPQvzkZDpg2APQFyBuTEqBL2U uNSvpOAIQpKWWjH18QKCNbeAdeI7psC/4PwaQ0DAFmK8i+QfYQzSNCLbBEa8NG47fb1X PMG6Onw5rnB8BytRKwp5dqgp40S0rIPq2qBmcfPZrhXSfO4gecg3+8T+UsBN//zXePzY lQOw== X-Gm-Message-State: AOJu0YwEwnccSTtAqyonwf5oqAPYrf7vFv6Ck0P6JLsezZjL/eSIFxr4 l+H/UeN2ONumopV3Qt5reXUQxwsUN0/jOWPIe8C1uv8cAQ3/7tCyXLl7eD/VXJMOIAvn+yDbP30 NrtijO4VHy4J6oZzAwDYSbKpfKM6SDQ== X-Gm-Gg: ASbGncto2UCSPIi4OC+P+7IWwFre9AvNlyF4KD7jhcgyLta7EPhJ0GUGbzotADOkRsk vtyzIn38DJgnUubt/eQhcnfS9QtMdGg== X-Google-Smtp-Source: AGHT+IFjtlK++kjRq+tj9gdOmJUlzCRMS1k8WjvQJXV8h6HbMGyT+adc2KlcSP+zK+YfvSTU6a7nznNM2tRHAbaSi5s= X-Received: by 2002:a05:6512:10cd:b0:539:e3d8:fa33 with SMTP id 2adb3069b0e04-53df01125edmr3093252e87.54.1732862143962; Thu, 28 Nov 2024 22:35:43 -0800 (PST) MIME-Version: 1.0 References: <20241127121020.lrhi2s7hgilrjc75@devuan> <20241129061143.GI10433@brightrain.aerifal.cx> In-Reply-To: <20241129061143.GI10433@brightrain.aerifal.cx> From: Jeffrey Walton Date: Fri, 29 Nov 2024 01:35:06 -0500 Message-ID: To: musl@lists.openwall.com Cc: Alejandro Colomar Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [musl] sgetspent(3) on musl On Fri, Nov 29, 2024 at 1:12=E2=80=AFAM Rich Felker wrote= : > > [...] > FWIW though I don't generally expect spurious declarations like this > to do any harm -- detection should be via a compile-and-link test not > just looking for a declaration. Is there a build system these days > that's doing purely declaration-based detection? I don't know about build systems, but I generally avoid build systems for my projects. I would not wish Autotools on an enemy. Instead I use a non-anemic make, like GNU Make. GNU Make is all that is needed to test header files for #defines. Jeff