From 09b2c36847c5d36891ae209457f13b6b2913c05f Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 6 Aug 2026 10:44:45 +0000 Subject: [PATCH] nbd: upgrade 3.27.0 -> 3.27.1 Fixes nbd-client failing to find the device index when given a device name without the /dev/ prefix; also refactors nbd-client's argument parsing to be testable and adds a test for it. Upstream's 3.27.1 GitHub release carries no tarball assets (unlike 3.27.0), so switch SRC_URI to fetch via git protocol pinned at the nbd-3.27.1 tag's commit, consistent with OE's "no unstable GitHub archive tarball" QA policy. No patches involved. Build-verified with a full cleansstate rebuild. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../recipes-support/nbd/{nbd_3.27.0.bb => nbd_3.27.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-networking/recipes-support/nbd/{nbd_3.27.0.bb => nbd_3.27.1.bb} (79%) diff --git a/meta-networking/recipes-support/nbd/nbd_3.27.0.bb b/meta-networking/recipes-support/nbd/nbd_3.27.1.bb similarity index 79% rename from meta-networking/recipes-support/nbd/nbd_3.27.0.bb rename to meta-networking/recipes-support/nbd/nbd_3.27.1.bb index 2dcf01204d..039786d3a5 100644 --- a/meta-networking/recipes-support/nbd/nbd_3.27.0.bb +++ b/meta-networking/recipes-support/nbd/nbd_3.27.1.bb @@ -6,9 +6,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" DEPENDS = "autoconf-archive bison-native glib-2.0 libnl zlib bison-native" -SRC_URI = "https://github.com/NetworkBlockDevice/${BPN}/releases/download/${BP}/${BP}.tar.xz \ +SRC_URI = "git://github.com/NetworkBlockDevice/${BPN}.git;branch=master;protocol=https \ " -SRC_URI[sha256sum] = "422a02adcdbab01c622307c6babeda5c84ca6c6f2d4e0b29936e6ae9b6a7662f" +SRCREV = "f96f7fca3b37f4254c26c95f5c6c9dae70e030a1" inherit autotools pkgconfig