summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGyorgy Sarvari <skandigraun@gmail.com>2026-02-25 20:16:32 +0100
committerKhem Raj <raj.khem@gmail.com>2026-03-02 19:25:49 -0800
commit58259850fe6302a752548e910198fa080b49ea66 (patch)
tree12b8b4609dff39de97503b43e1636a5adc77952f
parent93e33ae8090ad30bb1a145e0fbb677e3e51a0ca4 (diff)
downloadmeta-openembedded-58259850fe6302a752548e910198fa080b49ea66.tar.gz
owfs: upgrade 3.2p3 -> 3.2p4
Drop patch that's included in this release. Changelog: v3.2p4 is mainly a bugfix & cleanup release. Enhancements Add support for InfernoEmbedded soft-devices (GH-21) Bug fixes Fix bug (GH-55) related to split packet (GH-64) Fix copy paste bug (474f06d) Add \r to Http header to satisfy RFC2616 specification (GH-20) Maintenance build system cleanup (GH-72, GH-27, GH-16) Fix missing files in source distribution (GH-70, GH-69) Fix compilation with GCC10 (GH-62) Minor fixes Fix typos (GH-43 GH-23) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-filesystems/recipes-filesystems/owfs/owfs/0001-Add-build-rule-for-README.patch6
-rw-r--r--meta-filesystems/recipes-filesystems/owfs/owfs/0001-Fix-compilation-with-GCC10.patch44
-rw-r--r--meta-filesystems/recipes-filesystems/owfs/owfs_3.2p4.bb (renamed from meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb)7
3 files changed, 6 insertions, 51 deletions
diff --git a/meta-filesystems/recipes-filesystems/owfs/owfs/0001-Add-build-rule-for-README.patch b/meta-filesystems/recipes-filesystems/owfs/owfs/0001-Add-build-rule-for-README.patch
index 870d0ef056..229c58f1d0 100644
--- a/meta-filesystems/recipes-filesystems/owfs/owfs/0001-Add-build-rule-for-README.patch
+++ b/meta-filesystems/recipes-filesystems/owfs/owfs/0001-Add-build-rule-for-README.patch
@@ -17,11 +17,11 @@ diff --git a/Makefile.am b/Makefile.am
17index e0c4ad6..0449321 100644 17index e0c4ad6..0449321 100644
18--- a/Makefile.am 18--- a/Makefile.am
19+++ b/Makefile.am 19+++ b/Makefile.am
20@@ -35,3 +35,4 @@ rpmcvs: preparerpm 20@@ -30,3 +30,5 @@ rpm: preparerpm
21 rpmcvs: preparerpm
21 @LN_S@ -f `pwd`/@PACKAGE@-@VERSION@.tar.gz ${RPMDIR}/SOURCES/@PACKAGE@-@VERSION@_cvs_`date +"%Y%m%d"`.tar.gz 22 @LN_S@ -f `pwd`/@PACKAGE@-@VERSION@.tar.gz ${RPMDIR}/SOURCES/@PACKAGE@-@VERSION@_cvs_`date +"%Y%m%d"`.tar.gz
22 cd ${RPMDIR}/SPECS && @RPMBUILD@ -ba @PACKAGE@.spec --define 'cvs 1' 23 cd ${RPMDIR}/SPECS && @RPMBUILD@ -ba @PACKAGE@.spec --define 'cvs 1'
23 24+
24+README: README.md 25+README: README.md
25-- 26--
262.7.4 272.7.4
27
diff --git a/meta-filesystems/recipes-filesystems/owfs/owfs/0001-Fix-compilation-with-GCC10.patch b/meta-filesystems/recipes-filesystems/owfs/owfs/0001-Fix-compilation-with-GCC10.patch
deleted file mode 100644
index 6426ecb247..0000000000
--- a/meta-filesystems/recipes-filesystems/owfs/owfs/0001-Fix-compilation-with-GCC10.patch
+++ /dev/null
@@ -1,44 +0,0 @@
1From a812202d22a2861318b8e39f1cd74cd222f8e76f Mon Sep 17 00:00:00 2001
2From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
3Date: Tue, 9 Jun 2020 11:30:38 +0300
4Subject: [PATCH] Fix compilation with GCC10
5
6Fixed compilation with -fno-common, which enabled in GCC 10 by default.
7See https://bugs.gentoo.org/707438.
8
9Upstream-Status: Backport [https://github.com/owfs/owfs/pull/62]
10Signed-off-by: Khem Raj <raj.khem@gmail.com>
11---
12 module/owserver/src/c/owserver.c | 2 ++
13 module/owserver/src/include/owserver.h | 2 +-
14 2 files changed, 3 insertions(+), 1 deletion(-)
15
16diff --git a/module/owserver/src/c/owserver.c b/module/owserver/src/c/owserver.c
17index db29988e..2ed29161 100644
18--- a/module/owserver/src/c/owserver.c
19+++ b/module/owserver/src/c/owserver.c
20@@ -36,6 +36,8 @@
21
22 #include "owserver.h"
23
24+pthread_mutex_t persistence_mutex ;
25+
26 /* --- Prototypes ------------ */
27 static void SetupAntiloop(int argc, char **argv);
28
29diff --git a/module/owserver/src/include/owserver.h b/module/owserver/src/include/owserver.h
30index 8be582f0..a257ed02 100644
31--- a/module/owserver/src/include/owserver.h
32+++ b/module/owserver/src/include/owserver.h
33@@ -18,7 +18,7 @@
34 #include "ow.h"
35 #include "ow_connection.h"
36
37-pthread_mutex_t persistence_mutex ;
38+extern pthread_mutex_t persistence_mutex ;
39 #define PERSISTENCELOCK _MUTEX_LOCK( persistence_mutex ) ;
40 #define PERSISTENCEUNLOCK _MUTEX_UNLOCK( persistence_mutex ) ;
41
42--
432.28.0
44
diff --git a/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb b/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p4.bb
index 890c8aecc0..94379939de 100644
--- a/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb
+++ b/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p4.bb
@@ -8,11 +8,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=628b867016631792781a8735a04760e5 \
8 file://COPYING.LIB;md5=9021b7435efdd9fb22beef8291134099" 8 file://COPYING.LIB;md5=9021b7435efdd9fb22beef8291134099"
9 9
10DEPENDS = "fuse virtual/libusb0" 10DEPENDS = "fuse virtual/libusb0"
11# v3.2p3 11
12SRCREV = "3744375dfaa350e31c9b360eb1e1a517bbeb5c47" 12SRCREV = "c68deb1fc6d30fcc5eabe0a0d9c9dc2ca54e455a"
13SRC_URI = "git://github.com/owfs/owfs;branch=master;protocol=https \ 13SRC_URI = "git://github.com/owfs/owfs;branch=master;protocol=https;tag=v${PV} \
14 file://0001-Add-build-rule-for-README.patch \ 14 file://0001-Add-build-rule-for-README.patch \
15 file://0001-Fix-compilation-with-GCC10.patch \
16 file://owhttpd \ 15 file://owhttpd \
17 file://owserver \ 16 file://owserver \
18 " 17 "