From patchwork Wed Jul 16 18:56:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aaron Sierra X-Patchwork-Id: 2112307 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4bj5JM1Qp1z1xrF for ; Thu, 17 Jul 2025 05:11:31 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 546F34158E; Wed, 16 Jul 2025 19:11:40 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Rd81RNkklOnX; Wed, 16 Jul 2025 19:11:39 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.142; helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 8701A4158F Received: from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142]) by smtp4.osuosl.org (Postfix) with ESMTP id 8701A4158F; Wed, 16 Jul 2025 19:11:39 +0000 (UTC) X-Original-To: buildroot@buildroot.org Delivered-To: buildroot@buildroot.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by lists1.osuosl.org (Postfix) with ESMTP id DCBC511AA for ; Wed, 16 Jul 2025 19:11:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id C2FEE614FA for ; Wed, 16 Jul 2025 19:11:37 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id mKJbVwFaw58G for ; Wed, 16 Jul 2025 19:11:37 +0000 (UTC) X-Greylist: delayed 904 seconds by postgrey-1.37 at util1.osuosl.org; Wed, 16 Jul 2025 19:11:37 UTC DMARC-Filter: OpenDMARC Filter v1.4.2 smtp3.osuosl.org 3217460DBE DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 3217460DBE Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=136.143.188.54; helo=sender4-of-o54.zoho.com; envelope-from=aaron@bubbl-tek.com; receiver= Received: from sender4-of-o54.zoho.com (sender4-of-o54.zoho.com [136.143.188.54]) by smtp3.osuosl.org (Postfix) with ESMTPS id 3217460DBE for ; Wed, 16 Jul 2025 19:11:37 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; t=1752692189; cv=none; d=zohomail.com; s=zohoarc; b=C/ucP7IbuXUosLTjt6tvv4Kngk1SdDIothmJdN/W5Hfxz31YYYj7vBGf8IdBt239pxQ1rsu286EP7V6zauAc7LoVrIJ6I1L1I38Sn0qZ8HNCfSrbgwU3T3DmfteGR/8CfLobKWQc9gaWr5B6BusHSNUdH2siIV8MCPiRqE/hT3I= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1752692189; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To; bh=gLyseUSIeIwEd0fhKWizDUSnMkDtlH3XJYjk4yJamDI=; b=jTuCrOLP/qua27Ao/I5Wzg9Tl8BhBg+3DFVdi7UnPxd5azerFJAODKR9ar7n4QmGqkw+vKrJQYq0/Q7XNhtvbrvWPm58wN7GGllVz9rOWFm+BWkVMLCWECssAXyjodufrp3IynUFZop0xN05Z85gk4tIHXIm7EZJxY3rbotbhq4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=bubbl-tek.com; spf=pass smtp.mailfrom=aaron@bubbl-tek.com; dmarc=pass header.from= Received: by mx.zohomail.com with SMTPS id 1752692187455904.0257173339043; Wed, 16 Jul 2025 11:56:27 -0700 (PDT) From: Aaron Sierra To: buildroot@buildroot.org Date: Wed, 16 Jul 2025 13:56:25 -0500 Message-ID: <20250716185626.365031-1-aaron@bubbl-tek.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-ZohoMailClient: External X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1752692189; s=zmail; d=bubbl-tek.com; i=aaron@bubbl-tek.com; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Transfer-Encoding:Message-Id:Reply-To; bh=gLyseUSIeIwEd0fhKWizDUSnMkDtlH3XJYjk4yJamDI=; b=qPcNT2qO0rHRggCmbQzICRFrjgQBPwkKC8yMznDxvVmAn8kz7AChDiKalPGIOKP7 f5eDkEN+0o+42rPBXEO7qimRgs/xJxsoT3Ib23pYhQ52Rp8MyvWhAJcDXM4QX0V2p4w A/bcwj//g61hkotPsEncojeFMStQX1J0GSZE8NDI= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dmarc=none (p=none dis=none) header.from=bubbl-tek.com Subject: [Buildroot] [PATCH] package/xinetd: fix build with musl X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" The ecvt(), fcvt(), and gcvt() functions from stdlib.h, used by the SIO library packaged with the xinetd sources, are masked by _GNU_SOURCE in musl libc. Signed-off-by: Aaron Sierra --- package/xinetd/xinetd.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/xinetd/xinetd.mk b/package/xinetd/xinetd.mk index f58c26f02a..f63a8a2251 100644 --- a/package/xinetd/xinetd.mk +++ b/package/xinetd/xinetd.mk @@ -29,6 +29,11 @@ else ifeq ($(BR2_TOOLCHAIN_HAS_NATIVE_RPC),) XINETD_CFLAGS += -DNO_RPC endif +ifeq ($(BR2_TOOLCHAIN_USES_MUSL),y) +# Make ecvt(), fcvt(), and gcvt() available for SIO library +XINETD_CFLAGS += -D_GNU_SOURCE +endif + XINETD_CONF_ENV += \ CFLAGS="$(XINETD_CFLAGS)" \ LIBS="$(XINETD_LIBS)"