Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.1/patches/2229165/?format=api
{ "id": 2229165, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2229165/?format=api", "web_url": "http://patchwork.ozlabs.org/project/buildroot/patch/20260427200100.1413484-1-giulio.benetti@benettiengineering.com/", "project": { "id": 27, "url": "http://patchwork.ozlabs.org/api/1.1/projects/27/?format=api", "name": "Buildroot development", "link_name": "buildroot", "list_id": "buildroot.buildroot.org", "list_email": "buildroot@buildroot.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20260427200100.1413484-1-giulio.benetti@benettiengineering.com>", "date": "2026-04-27T20:01:00", "name": "package/libblockdev: bump to version 3.5.0", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "85c50d67e5b3afdc0e5013181e61457ba6dce51b", "submitter": { "id": 77479, "url": "http://patchwork.ozlabs.org/api/1.1/people/77479/?format=api", "name": "Giulio Benetti", "email": "giulio.benetti@benettiengineering.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/buildroot/patch/20260427200100.1413484-1-giulio.benetti@benettiengineering.com/mbox/", "series": [ { "id": 501724, "url": "http://patchwork.ozlabs.org/api/1.1/series/501724/?format=api", "web_url": "http://patchwork.ozlabs.org/project/buildroot/list/?series=501724", "date": "2026-04-27T20:01:00", "name": "package/libblockdev: bump to version 3.5.0", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/501724/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2229165/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2229165/checks/", "tags": {}, "headers": { "Return-Path": "<buildroot-bounces@buildroot.org>", "X-Original-To": [ "incoming-buildroot@patchwork.ozlabs.org", "buildroot@buildroot.org" ], "Delivered-To": [ "patchwork-incoming-buildroot@legolas.ozlabs.org", "buildroot@buildroot.org" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=VeWLc5f5;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)" ], "Received": [ "from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g4Fd56hy7z1xvV\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Tue, 28 Apr 2026 06:33:13 +1000 (AEST)", "from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 6BE7A8120D;\n\tMon, 27 Apr 2026 20:33:11 +0000 (UTC)", "from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id jamgrmlxODfw; Mon, 27 Apr 2026 20:33:09 +0000 (UTC)", "from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id BECF181349;\n\tMon, 27 Apr 2026 20:33:09 +0000 (UTC)", "from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])\n by lists1.osuosl.org (Postfix) with ESMTP id 1F7992DF\n for <buildroot@buildroot.org>; Mon, 27 Apr 2026 20:33:08 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id 1CBFA81349\n for <buildroot@buildroot.org>; Mon, 27 Apr 2026 20:33:08 +0000 (UTC)", "from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id YEv3GsMRsGhx for <buildroot@buildroot.org>;\n Mon, 27 Apr 2026 20:33:06 +0000 (UTC)", "from smtpcmd0987.aruba.it (smtpcmd0987.aruba.it [62.149.156.87])\n by smtp1.osuosl.org (Postfix) with ESMTPS id B277481345\n for <buildroot@buildroot.org>; Mon, 27 Apr 2026 20:33:04 +0000 (UTC)", "from localhost.localdomain ([84.33.84.190])\n by Aruba SMTP with ESMTPSA\n id HSdawBD7s4bDkHSdawpQnS; Mon, 27 Apr 2026 22:33:02 +0200" ], "X-Virus-Scanned": [ "amavis at osuosl.org", "amavis at osuosl.org" ], "X-Comment": "SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ", "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 smtp1.osuosl.org BECF181349", "OpenDKIM Filter v2.11.0 smtp1.osuosl.org B277481345" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1777321989;\n\tbh=6Ld6NZMRgW57cRvHS84dgHoYciguQrtMGSlskjAIvxg=;\n\th=From:To:Cc:Date:Subject:List-Id:List-Unsubscribe:List-Archive:\n\t List-Post:List-Help:List-Subscribe:From;\n\tb=VeWLc5f5YfDtfaMLkpjjPq7J5xSANGIv9kn0ogeWI1olFdYRfIHDu7cDh+6rB9kSD\n\t To17jO37fDu6BFudB5OywLbKYNXtI0x4WERZG2E7D0zcS5SumKQldYaGI/Pp8AymuQ\n\t 613xgJI1HonIEIJwp6GlEEWbA8HimnH8zxAjgsY1KFCNT42gXFzY8SEx1VPZz3DTlC\n\t 7jFhn4bq4cmvzd3VVrbpUDG4vBHzi0wqOyGbsO+ps50r4pC3bAqzrD9NQ0OOTQIuFi\n\t hQTAyLL2KxsWWW2J4BbUi5Y4lD+T2aXk9etcB7qRSM43oMeihgJYjVsX4NRffvdU9c\n\t AT+v7h73bdGUg==", "Received-SPF": "Pass (mailfrom) identity=mailfrom; client-ip=62.149.156.87;\n helo=smtpcmd0987.aruba.it;\n envelope-from=giulio.benetti@benettiengineering.com;\n receiver=<UNKNOWN>", "DMARC-Filter": "OpenDMARC Filter v1.4.2 smtp1.osuosl.org B277481345", "From": "Giulio Benetti <giulio.benetti@benettiengineering.com>", "To": "buildroot@buildroot.org", "Cc": "Giulio Benetti <giulio.benetti@benettiengineering.com>", "Date": "Mon, 27 Apr 2026 22:01:00 +0200", "Message-ID": "<20260427200100.1413484-1-giulio.benetti@benettiengineering.com>", "X-Mailer": "git-send-email 2.47.3", "MIME-Version": "1.0", "X-CMAE-Envelope": "\n MS4xfDKgtci5d/5wp37mfLePgLuPCBK00RpZhOkXnjgVRd9a3bOCEY32kAEjDx77fV2l/O5bLXZ98MeoCUOmQMY7sg9cqML3nlAHHblJ+51bKgz/Og7rvPV1\n NX+mxdL7+xJOcG3eg57bpPNyZO/9MoLFT3lLGrkKP2egriQ0bQW0YbsvjdbLyDE2QfyCPVNgYfhxtUtlwXL3Uyc7Wzoa65n94H10MrRolmknOVPlCjhiD+EO\n kQPxHMJ1AMpToKg4ip1c7hj/0lfUN/1sHlqyQxk0gNM=", "X-Mailman-Original-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=aruba.it; s=a1;\n t=1777321982; bh=OaXcssNwe0xtCYCE++fxP1o1kZGyyL0QqMCzbWwl6Ok=;\n h=From:To:Subject:Date:MIME-Version;\n b=PfKRak4XsOHHhlvXN7KkOS2NJFbe1XfqVaQJhbv7mkD8K4/dKiV8Oqx83m1qsZlmo\n RWcT4CfEM3n8qoQJBxniHfTAW+0hStkrXCvDc26haG2mJvFZEST+2EMdOe1smj5YPA\n 9qDS/2juQSQFbRV+2sMKCsMWtXCqLXNCVpXgtliDRA06oZ/eNHLba8v5uch3Rd2oQh\n z3ibzkHfo37staAMUFuJwR++g4AxQbSISnmmHCKl2FM+0jYqtAgFvU83UZ8Sfv51F3\n BTKUMRcc9USoa5mKgvlpU9ldwtXtMhYH0HwXZ0s1K4KtptewE0rO0DVC8r1PEn4DIJ\n tyvPGOg+obW/g==", "X-Mailman-Original-Authentication-Results": [ "smtp1.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=benettiengineering.com", "smtp1.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=aruba.it header.i=@aruba.it header.a=rsa-sha256\n header.s=a1 header.b=PfKRak4X" ], "Subject": "[Buildroot] [PATCH] package/libblockdev: bump to version 3.5.0", "X-BeenThere": "buildroot@buildroot.org", "X-Mailman-Version": "2.1.30", "Precedence": "list", "List-Id": "Discussion and development of buildroot <buildroot.buildroot.org>", "List-Unsubscribe": "<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>", "List-Archive": "<http://lists.buildroot.org/pipermail/buildroot/>", "List-Post": "<mailto:buildroot@buildroot.org>", "List-Help": "<mailto:buildroot-request@buildroot.org?subject=help>", "List-Subscribe": "<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "buildroot-bounces@buildroot.org", "Sender": "\"buildroot\" <buildroot-bounces@buildroot.org>" }, "content": "Release notes:\nhttps://github.com/storaged-project/libblockdev/blob/3.5.0/NEWS.rst\n\nReworked local patch.\n\nSigned-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>\n---\n ...-replacement-function-for-strerror_l.patch | 35 +++++++++++++------\n package/libblockdev/libblockdev.hash | 2 +-\n package/libblockdev/libblockdev.mk | 2 +-\n 3 files changed, 26 insertions(+), 13 deletions(-)", "diff": "diff --git a/package/libblockdev/0001-Provide-replacement-function-for-strerror_l.patch b/package/libblockdev/0001-Provide-replacement-function-for-strerror_l.patch\nindex d073e16ac5..dbbe3e5c4a 100644\n--- a/package/libblockdev/0001-Provide-replacement-function-for-strerror_l.patch\n+++ b/package/libblockdev/0001-Provide-replacement-function-for-strerror_l.patch\n@@ -1,5 +1,5 @@\n-From 01883cc14904e55d90955ad7cd9fc55bc18364ac Mon Sep 17 00:00:00 2001\n-From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>\n+From 3d198be196bdc59ba332b87d8c2959de0b9160d2 Mon Sep 17 00:00:00 2001\n+From: Giulio Benetti <giulio.benetti@benettiengineering.com>\n Date: Sat, 20 Jan 2024 13:29:28 +0100\n Subject: [PATCH] Provide replacement function for strerror_l()\n \n@@ -11,18 +11,19 @@ Upstream: N/A since it's due uclibc only\n \n Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>\n Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>\n-[Giulio: ported to version 3.0 and 3.1]\n+[Giulio: ported to version 3.0, 3.1 and 3.5]\n ---\n- configure.ac | 2 ++\n- src/utils/module.c | 1 +\n- src/utils/utils.h | 4 ++++\n- 3 files changed, 7 insertions(+)\n+ configure.ac | 2 ++\n+ src/utils/dev_utils.c | 1 +\n+ src/utils/module.c | 1 +\n+ src/utils/utils.h | 4 ++++\n+ 4 files changed, 8 insertions(+)\n \n diff --git a/configure.ac b/configure.ac\n-index 02b26e3e..67341134 100644\n+index e5d65d8b..507fa854 100644\n --- a/configure.ac\n +++ b/configure.ac\n-@@ -120,6 +120,8 @@ AC_CHECK_HEADERS([dlfcn.h string.h unistd.h sys/fcntl.h sys/ioctl.h linux/random\n+@@ -123,6 +123,8 @@ AC_CHECK_HEADERS([dlfcn.h string.h unistd.h sys/fcntl.h sys/ioctl.h linux/random\n [LIBBLOCKDEV_SOFT_FAILURE([Header file $ac_header not found.])],\n [])\n \n@@ -31,8 +32,20 @@ index 02b26e3e..67341134 100644\n AC_ARG_WITH([escrow],\n AS_HELP_STRING([--with-escrow], [support escrow @<:@default=yes@:>@]),\n [],\n+diff --git a/src/utils/dev_utils.c b/src/utils/dev_utils.c\n+index 89a54b4c..b4be5b44 100644\n+--- a/src/utils/dev_utils.c\n++++ b/src/utils/dev_utils.c\n+@@ -23,6 +23,7 @@\n+ #include <errno.h>\n+ \n+ #include \"dev_utils.h\"\n++#include \"utils.h\"\n+ \n+ /**\n+ * bd_utils_dev_utils_error_quark: (skip)\n diff --git a/src/utils/module.c b/src/utils/module.c\n-index 6557c3ab..5893f0ac 100644\n+index 11e139f8..c8b124e0 100644\n --- a/src/utils/module.c\n +++ b/src/utils/module.c\n @@ -28,6 +28,7 @@\n@@ -59,5 +72,5 @@ index 801a8b6e..b2bdf0d0 100644\n * SECTION: utils\n * @short_description: library providing utility functions used by the blockdev library and its plugins\n -- \n-2.34.1\n+2.47.3\n \ndiff --git a/package/libblockdev/libblockdev.hash b/package/libblockdev/libblockdev.hash\nindex ad0dce77ff..e76e02a756 100644\n--- a/package/libblockdev/libblockdev.hash\n+++ b/package/libblockdev/libblockdev.hash\n@@ -1,3 +1,3 @@\n # Locally calculated\n-sha256 65ef9a37babd44b85b8ff9b273f90f9f7d5f8ff7b0c76a8edb69240325fd83f4 libblockdev-3.4.0.tar.gz\n+sha256 bccd30e6b5d11504de60d9889ff6a2a25b07a4ec8f04070f2387e168301b3e3a libblockdev-3.5.0.tar.gz\n sha256 97bdc721d875501b6243a456333fdfdb1ab64d31c4da2554de845caf4674b946 LICENSE\ndiff --git a/package/libblockdev/libblockdev.mk b/package/libblockdev/libblockdev.mk\nindex b8f5a6cffc..e5cbe45b93 100644\n--- a/package/libblockdev/libblockdev.mk\n+++ b/package/libblockdev/libblockdev.mk\n@@ -4,7 +4,7 @@\n #\n ################################################################################\n \n-LIBBLOCKDEV_VERSION = 3.4.0\n+LIBBLOCKDEV_VERSION = 3.5.0\n LIBBLOCKDEV_SITE = https://github.com/storaged-project/libblockdev/releases/download/$(LIBBLOCKDEV_VERSION)\n LIBBLOCKDEV_LICENSE = LGPL-2.1\n LIBBLOCKDEV_LICENSE_FILES = LICENSE\n", "prefixes": [] }