From: Bartosz Golaszewski <bartosz.golaszew...@linaro.org>

This is a small bug-fix release addressing a segfault, a memory
corruption bug and a couple minor issues.

This also removes the patch that's already upstream.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszew...@linaro.org>
---
 .../gpio-tools-test-bats-modify.patch         | 67 -------------------
 .../{libgpiod_2.0.1.bb => libgpiod_2.0.2.bb}  |  4 +-
 2 files changed, 1 insertion(+), 70 deletions(-)
 delete mode 100644 
meta-oe/recipes-support/libgpiod/libgpiod-2.x/gpio-tools-test-bats-modify.patch
 rename meta-oe/recipes-support/libgpiod/{libgpiod_2.0.1.bb => 
libgpiod_2.0.2.bb} (87%)

diff --git 
a/meta-oe/recipes-support/libgpiod/libgpiod-2.x/gpio-tools-test-bats-modify.patch
 
b/meta-oe/recipes-support/libgpiod/libgpiod-2.x/gpio-tools-test-bats-modify.patch
deleted file mode 100644
index 0b2a5e6a8..000000000
--- 
a/meta-oe/recipes-support/libgpiod/libgpiod-2.x/gpio-tools-test-bats-modify.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 53f9670d6af1bd0745c1df9c469b269c72607b23 Mon Sep 17 00:00:00 2001
-From: Joe Slater <joe.sla...@windriver.com>
-Date: Tue, 6 Jun 2023 08:04:27 -0700
-Subject: [PATCH] tools: tests: modify delays in toggle test
-
-The test "gpioset: toggle (continuous)" uses fixed delays to test
-toggling values. This is not reliable, so we switch to looking
-for transitions from one value to another.
-
-We wait for a transition up to 1.5 seconds.
-
-Signed-off-by: Joe Slater <joe.sla...@windriver.com>
-Signed-off-by: Bartosz Golaszewski <bartosz.golaszew...@linaro.org>
-
-Upstream-Status: Accepted
-
-Signed-off-by: Joe Slater <joe.sla...@windriver.com>
----
- tools/gpio-tools-test.bats | 21 ++++++++++++++++-----
- 1 file changed, 16 insertions(+), 5 deletions(-)
-
-diff --git a/tools/gpio-tools-test.bats b/tools/gpio-tools-test.bats
-index c83ca7d..929c35a 100755
---- a/tools/gpio-tools-test.bats
-+++ b/tools/gpio-tools-test.bats
-@@ -141,6 +141,20 @@ gpiosim_check_value() {
-       [ "$VAL" = "$EXPECTED" ]
- }
- 
-+gpiosim_wait_value() {
-+      local OFFSET=$2
-+      local EXPECTED=$3
-+      local DEVNAME=${GPIOSIM_DEV_NAME[$1]}
-+      local CHIPNAME=${GPIOSIM_CHIP_NAME[$1]}
-+      local PORT=$GPIOSIM_SYSFS/$DEVNAME/$CHIPNAME/sim_gpio$OFFSET/value
-+
-+      for i in {1..15}; do
-+              [ "$(<$PORT)" = "$EXPECTED" ] && return
-+              sleep 0.1
-+      done
-+      return 1
-+}
-+
- gpiosim_cleanup() {
-       for CHIP in ${!GPIOSIM_CHIP_NAME[@]}
-       do
-@@ -1567,15 +1581,12 @@ request_release_line() {
-       gpiosim_check_value sim0 4 0
-       gpiosim_check_value sim0 7 0
- 
--      sleep 1
--
--      gpiosim_check_value sim0 1 0
-+      gpiosim_wait_value sim0 1 0
-       gpiosim_check_value sim0 4 1
-       gpiosim_check_value sim0 7 1
- 
--      sleep 1
- 
--      gpiosim_check_value sim0 1 1
-+      gpiosim_wait_value sim0 1 1
-       gpiosim_check_value sim0 4 0
-       gpiosim_check_value sim0 7 0
- }
--- 
-2.25.1
-
diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_2.0.1.bb 
b/meta-oe/recipes-support/libgpiod/libgpiod_2.0.2.bb
similarity index 87%
rename from meta-oe/recipes-support/libgpiod/libgpiod_2.0.1.bb
rename to meta-oe/recipes-support/libgpiod/libgpiod_2.0.2.bb
index 6958f2d84..7533e0a25 100644
--- a/meta-oe/recipes-support/libgpiod/libgpiod_2.0.1.bb
+++ b/meta-oe/recipes-support/libgpiod/libgpiod_2.0.2.bb
@@ -9,9 +9,7 @@ LIC_FILES_CHKSUM = " \
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-2.x:"
 
-SRC_URI += "file://gpio-tools-test-bats-modify.patch"
-
-SRC_URI[sha256sum] = 
"b5367d28d045b36007a4ffd42cceda4c358737ef4f2ce22b0c1d05ec57a38392"
+SRC_URI[sha256sum] = 
"c3c923dc63b7b1b02639c9179c81e3d9febf0887bbaa59775990229cdbedb88b"
 
 # Enable all project features for ptest
 PACKAGECONFIG[tests] = "--enable-tests --enable-tools --enable-bindings-cxx 
--enable-gpioset-interactive,--disable-tests,kmod util-linux glib-2.0 catch2 
libedit"
-- 
2.39.2

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104611): 
https://lists.openembedded.org/g/openembedded-devel/message/104611
Mute This Topic: https://lists.openembedded.org/mt/100961170/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to