From patchwork Fri Dec 26 18:12:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4393 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f72.google.com (mail-ej1-f72.google.com [209.85.218.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id B75123FA64 for ; Fri, 26 Dec 2025 19:12:21 +0100 (CET) Received: by mail-ej1-f72.google.com with SMTP id a640c23a62f3a-b7ff8a27466sf887226766b.3 for ; Fri, 26 Dec 2025 10:12:21 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766772741; cv=pass; d=google.com; s=arc-20240605; b=HjY34ta4BSaZJdTT2mA30cqnMIYGvZxqWE2BntEEFPajcVK3FKYZL+qYyZ2DRZxoU2 0SHbWiVq68W9XCmn/q/JMDVsYowsONbKgjem33b4f2LxpvWGAhUfP+b1jf5E3pRHuT++ vuxv73IdHbssF6aHA2rCXMmmdoMycHssUnWtsLfMpnPNu4vFf9V8n8vs5NwIIwFJrp1l VlD2XDBpLk2UDaIHqQasAkoG9Dmh0A7U44hzphlM66qwvOrmFeV5vgOdFVvI9Kg7vE2M y+nSmvG0rU8BnUvk0E0CwsPJ9ZwUopfZHQB1/X1A+pXePyCz4gL0AqAeqrAlTwYyxwGX XiAw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=Qpx2Oaxi25lHz84ka53fYDWEIfdsIZNSkB5z1V/BRU0=; fh=uxEv0kWO/Ln7dt1lDdAJ90aWVPllfgx9g5Cuu/3MKks=; b=cso81uYoVLPtgi1lWP4nLnRAKtKY64IbtubCsh6Se86eypq86iGTt6Nhgi3HA4bNiX HaEkwVWl7381DeHVjOYBPpDHQPWTsLx0FWgJLFQHS6KGr5III40zSknFhKHUcfXK55Qv VqZC3w8nAn7bhwo7YZBo4a3ilA3MnNc8/bFbxMqCDwkJenUU2FXGjsb9xHROI15BcnVZ gdWOVI8V3xvbxKHkt2MRou7nT2aw2+qsCWmMNL9qiRtCK4Ha4sgCYE+YQy3GSZ5qGLjb oM5P5aQ6d+rITg9Y5SBQvmHGgifH95CR+Okb66EqcW9zclddjCGnBeX7eIawBinGt4+8 xq8Q==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=hCxdV9v5; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1766772741; x=1767377541; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=Qpx2Oaxi25lHz84ka53fYDWEIfdsIZNSkB5z1V/BRU0=; b=QvTKk5TWS6wBYOxVIjIvOKzcy/9ASmRbHCgeM0T3UNbq8tCvSBvT3XXli94SNwuzhQ s8VW2dZ5YQa7PzMdFHNgDTiSLHwvARHVNUN8Ii13w89d5gYyqqkhZ/txLbAduk55pFJo 2l0lPSNTYk7OyNfPVUYgkovdy5g6mxiIQ9Wo0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766772741; x=1767377541; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-gm-gg:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Qpx2Oaxi25lHz84ka53fYDWEIfdsIZNSkB5z1V/BRU0=; b=Pj4JMKF/6sTNzS6jdZdULMAFcF8qHGHpDUlwXVuISo1udc1b0pfCVLq6uTI3x8qiSD sgqWWPU6YNPODIKiZoLhX13CtquIE8PAt+dGBtBF8Eyj99ELbx7VGaVqDIyrl8ChxjIg cajXlobzyKfwHJKicztb/GLaUhwAINagtZ/BC7HVbfN34E5y0B9ywK/USlscZgaVynUr g+x29Qo2cMK1oPtbYBalleJppKik3QdPez6uvWeRkvcTc6deBaVRJZlhOvbEwQGVCdBO iB8SivCSiUxZQx4FPlC+KtPgVhKkPL4k8xfMDUtk0K6UqcwMTSY5ETXTNCKGAVaFfwDk gKgA== X-Forwarded-Encrypted: i=2; AJvYcCWRam88bRaAbIjungq71+y62utqVjJ8fuMsXZtTQDI15d5lDQvm9xeKsfxepA83bu3lj8GRxkM9qcRnOmuD@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyJQvdQgWz+ay/JZJliQOojc4xkBLt2cYg5zJb1psBjYlkT5+E3 O66lFJioEzT36aIdUdWhIgvNrWkpdJm/flezIjVxd3yCdVCLuY76fUhzjyK0MGsPR5axIA== X-Google-Smtp-Source: AGHT+IEF6BL+iL15CjNAvtLwUfLjfC7sri9xAKpBn0gV97lWIy1O35X6cgckUwpbMJPx8/42Fmo3PA== X-Received: by 2002:a17:907:3e0e:b0:b73:2b08:ac70 with SMTP id a640c23a62f3a-b80371ad2eamr2245608766b.49.1766772741218; Fri, 26 Dec 2025 10:12:21 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com; h="AWVwgWaEsCPSJjkjWLWZOMw8UtVpODl/3gcY6dZu1S/ygkNAHw==" Received: by 2002:a05:6402:3044:b0:64b:6a4a:52d1 with SMTP id 4fb4d7f45d1cf-64b6a4a53dfls7631746a12.1.-pod-prod-05-eu; Fri, 26 Dec 2025 10:12:19 -0800 (PST) X-Received: by 2002:a05:6402:b1b:b0:649:aa2b:d34e with SMTP id 4fb4d7f45d1cf-64b8f219d45mr17730284a12.34.1766772739242; Fri, 26 Dec 2025 10:12:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1766772739; cv=none; d=google.com; s=arc-20240605; b=VmefUYGIq4SJ7ytaPU5sqdzMgOCJdeDCubsjx0n2ihl/4FO72YbNqYUW1AP6yLlg1T dRDf9fsHbeEsumMph22c9kjkNo/40ikxrTYFggHj8170RYHsPpKJeBlT2WbtL0xgySBZ W1aU5/G0eZmDVbz+RC9oyg5OAppIBN5idIIL+T3mHUeyJw/MUpvsLY4R4R1NOdjsPEoy dhb5sDMBxic8GeVGRxfBeCPmv6JJbCAaanVeixc5/g+qnqgi5U+sk3hj7ZaZEy71u6pr uyb/s9avTjHjpAjRfvLW3ffFhNRu07kBQN/SjEO8GNCOMigtRbx57T2ouSOk9S7BakSO whzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=uBbSJ2bvp0WqjR9+pSMCsRJJUGzbN1pXkYx7gnvJSWM=; fh=4aH47D1o6z03SLGX3S5iBqzHxVYI/WCfhxxmm+dgjk8=; b=dfivTd+TSjARWtInWURkEVqd3giTZ+ZM86SJOCQkiD4cAHahWUJJst7Gg6HH+8ZaTa NsIXIOuzMjXgyYP4QochyPKCdojzhSqHyFX10GiziH6F8MpCiUUYH/IbaCuEPiP9/d8j 3HLIo9qxWGY3P9aS4LaTwU/I8qdTfh3GbRFJolqDxp7NvlqC1n1XnJPNcCYR10sidq0n N+muq9zTkbyqfjFmv04G94mU8mH7zXF1OMrTkwDkqXrrU9OSC910HmKHM7Zu83enaeVB VGoEnIhe6oOL3Lay78r94giycwTIjBibZ7NiXzwbgr+YbuKdrOK6vEa9G4n/CokdcR/p /Gig==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=hCxdV9v5; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 4fb4d7f45d1cf-64d2fa35763sor3070688a12.8.2025.12.26.10.12.19 for (Google Transport Security); Fri, 26 Dec 2025 10:12:19 -0800 (PST) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: AY/fxX5tXtWfHo5FbRxfKyVtP/OhFELTI6mZ5tIHXnwgZDfwG4e8j2iYzSmlVrm8pIM doN0Z6fYC2zilOygKTjDZLhjzijc59g3l1qQoKLvn+Z9asAEjCAUGd1PPlTdnLpWxvf/kn1zxwv MfIsL1kTAMBd9cgCDmgBHRNqTCrCpq84gw+/nEnmzNrOYWldqdG8w2QSlPRHeIdGYK848XSDJMV m8KYq8QiYzGMA7RBszA+FPFv1CF+QnpneQFAtVdyb75/SBw81nU56n/q9cMLSVC5MJofD8OfRH9 BguIbyKdmtQybED2SzficTg0pviugFj9JvGJ1nvU33RVudYJ2iOFSAgSwoyr6ifFSl/8NYA3Ap6 JzjEAnyAToj02VAKIncKb9EaoxVD4zlSQlWfz1XEGVZIshwov9sL0rajf4Ogy47EesmsPONsHoa Oec6J2opLsW9QN6vUz5wzesezzEwzhTRuFrlUMTB1Qs983f6pNfBDgEsgGPWy5XK5KgK7d/ZgiZ ZoRUWAQoSi1YUHB389VLnfL0ZPbGyciglKhjrJFwY8Ux9OqICRcUMUiRUyQRpvfw+1+Idpmc5a7 H9NbSW0yV1k= X-Received: by 2002:a05:6402:3591:b0:64d:ab6b:17e0 with SMTP id 4fb4d7f45d1cf-64dab6b199dmr10413034a12.27.1766772738766; Fri, 26 Dec 2025 10:12:18 -0800 (PST) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-79-45-45-148.retail.telecomitalia.it. [79.45.45.148]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-64b916adc61sm23880970a12.31.2025.12.26.10.12.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Dec 2025 10:12:18 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi Subject: [PATCH 1/1] package/libbsd: fix build with uclibc Date: Fri, 26 Dec 2025 19:12:15 +0100 Message-ID: <20251226181215.6817-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=hCxdV9v5; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Building the package with uClibc raises the following error: Configure: error: unknown ABI selection for time_macros Signed-off-by: Dario Binacchi --- .../libbsd/0001-build-add-uClibc-case.patch | 31 +++++++++++++++++++ package/libbsd/libbsd.mk | 1 + 2 files changed, 32 insertions(+) create mode 100644 package/libbsd/0001-build-add-uClibc-case.patch diff --git a/package/libbsd/0001-build-add-uClibc-case.patch b/package/libbsd/0001-build-add-uClibc-case.patch new file mode 100644 index 000000000000..e826c8e5662f --- /dev/null +++ b/package/libbsd/0001-build-add-uClibc-case.patch @@ -0,0 +1,31 @@ +From da488ba5efe20b115e030c9212403358ff313d0a Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Fri, 19 Dec 2025 12:08:39 +0100 +Subject: [PATCH] build: add uClibc case + +Building the package in Buildroot with uClibc raises the following error: + +Configure: error: unknown ABI selection for time_macros + +Signed-off-by: Dario Binacchi +Upstream: https://gitlab.freedesktop.org/libbsd/libbsd/-/merge_requests/32 +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 2a15d720f9db..55cbb2d7837a 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -148,7 +148,7 @@ AS_CASE([$host_os], + abi_vis=yes + abi_wcsl=yes + ], +- [*-musl*], [ ++ [*-musl* | *-uclibc*], [ + api_time_macros=no + + abi_accmode=yes +-- +2.43.0 + diff --git a/package/libbsd/libbsd.mk b/package/libbsd/libbsd.mk index 557b49fca6ff..4cc207618820 100644 --- a/package/libbsd/libbsd.mk +++ b/package/libbsd/libbsd.mk @@ -11,6 +11,7 @@ LIBBSD_LICENSE = BSD-2-Clause, BSD-3-Clause, BSD-5-Clause, \ MIT, ISC, Beerware LIBBSD_LICENSE_FILES = COPYING LIBBSD_CPE_ID_VENDOR = freedesktop +LIBBSD_AUTORECONF = YES LIBBSD_INSTALL_STAGING = YES LIBBSD_DEPENDENCIES = libmd