diff options
| author | Gyorgy Sarvari <skandigraun@gmail.com> | 2025-12-26 20:09:59 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-12-26 17:36:58 -0800 |
| commit | d53205ad36358c723cc79d49595665e5e96738ef (patch) | |
| tree | 163091d4b0dbd677746228b092383eb6dac54478 /meta-filesystems | |
| parent | d8bb3195b048504be04d64ff4dc01a924483ac9e (diff) | |
| download | meta-openembedded-d53205ad36358c723cc79d49595665e5e96738ef.tar.gz | |
unionfs-fuse: upgarde 3.4 -> 3.7
License-Update: copyright year bump
Drop patch which became unneeded (CFLAGS are not overwritten anymore)
Selected shortlog (without readme and CI changes):
- Use fchmodat with AT_SYMLINK_NOFOLLOW if available
- Use utimensat on macOS
- tests: properly test for directory existence using os.path.isdir
- Enable commented test for rmdir
- Add more tests for renaming using cow
- Allow directory renaming when cow is disabled but it only exists in one branch
- Use existing function for checking if file exists
- Fix directory rename hiding files from lower branches
- remove deprecated "use_ino" option from examples and documentation
- CMake: Support CFLAGS= and -DCMAKE_C_FLAGS= from the outside
- set -D_FILE_OFFSET_BITS=64 unconditionally so that compilation does not fail on 32bit systems
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-filesystems')
| -rw-r--r-- | meta-filesystems/recipes-filesystems/unionfs-fuse/files/0001-support-cross-compiling.patch | 31 | ||||
| -rw-r--r-- | meta-filesystems/recipes-filesystems/unionfs-fuse/unionfs-fuse_3.7.bb (renamed from meta-filesystems/recipes-filesystems/unionfs-fuse/unionfs-fuse_3.4.bb) | 8 |
2 files changed, 3 insertions, 36 deletions
diff --git a/meta-filesystems/recipes-filesystems/unionfs-fuse/files/0001-support-cross-compiling.patch b/meta-filesystems/recipes-filesystems/unionfs-fuse/files/0001-support-cross-compiling.patch deleted file mode 100644 index 9b4d0f6cae..0000000000 --- a/meta-filesystems/recipes-filesystems/unionfs-fuse/files/0001-support-cross-compiling.patch +++ /dev/null | |||
| @@ -1,31 +0,0 @@ | |||
| 1 | From 6e794a36564a2639a07d8720260e33d7c9435aa4 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
| 3 | Date: Fri, 10 Nov 2023 20:50:48 +0300 | ||
| 4 | Subject: [PATCH] support cross compiling | ||
| 5 | |||
| 6 | Do not override OE CMAKE variables | ||
| 7 | |||
| 8 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | ||
| 9 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
| 10 | |||
| 11 | Upstream-Status: Pending | ||
| 12 | --- | ||
| 13 | src/CMakeLists.txt | 4 ++-- | ||
| 14 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
| 15 | |||
| 16 | diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt | ||
| 17 | index f549496..ab71fb2 100644 | ||
| 18 | --- a/src/CMakeLists.txt | ||
| 19 | +++ b/src/CMakeLists.txt | ||
| 20 | @@ -4,9 +4,9 @@ set(UNIONFS_SRCS unionfs.c opts.c debug.c findbranch.c readdir.c | ||
| 21 | fuse_ops.c) | ||
| 22 | set(UNIONFSCTL_SRCS unionfsctl.c) | ||
| 23 | |||
| 24 | -SET(CMAKE_C_FLAGS "-pipe -W -Wall -D_FORTIFY_SOURCE=2") | ||
| 25 | +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pipe -W -Wall -D_FORTIFY_SOURCE=2") | ||
| 26 | SET(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g") | ||
| 27 | -SET(CMAKE_C_FLAGS_RELEASE "-O2") | ||
| 28 | +SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2") | ||
| 29 | SET(CMAKE_C_FLAGS_DEBUG "-O0 -g -DDEBUG") | ||
| 30 | |||
| 31 | add_executable(unionfs ${UNIONFS_SRCS} ${HASHTABLE_SRCS}) | ||
diff --git a/meta-filesystems/recipes-filesystems/unionfs-fuse/unionfs-fuse_3.4.bb b/meta-filesystems/recipes-filesystems/unionfs-fuse/unionfs-fuse_3.7.bb index fc474e3238..5ba202b90c 100644 --- a/meta-filesystems/recipes-filesystems/unionfs-fuse/unionfs-fuse_3.4.bb +++ b/meta-filesystems/recipes-filesystems/unionfs-fuse/unionfs-fuse_3.7.bb | |||
| @@ -3,13 +3,11 @@ HOMEPAGE = "https://github.com/rpodgorny/unionfs-fuse" | |||
| 3 | SECTION = "console/network" | 3 | SECTION = "console/network" |
| 4 | LICENSE = "BSD-3-Clause" | 4 | LICENSE = "BSD-3-Clause" |
| 5 | LIC_FILES_CHKSUM = "file://src/unionfs.c;beginline=3;endline=8;md5=30fa8de70fd8abab00b483a1b7943a32 \ | 5 | LIC_FILES_CHKSUM = "file://src/unionfs.c;beginline=3;endline=8;md5=30fa8de70fd8abab00b483a1b7943a32 \ |
| 6 | file://LICENSE;md5=7e5a37fce17307066eec6b23546da3b3 \ | 6 | file://LICENSE;md5=0e75c95b3e0e1c01489b39e7fadd3e2d \ |
| 7 | " | 7 | " |
| 8 | 8 | ||
| 9 | SRC_URI = "git://github.com/rpodgorny/${BPN}.git;branch=master;protocol=https \ | 9 | SRC_URI = "git://github.com/rpodgorny/${BPN}.git;branch=master;protocol=https;tag=v${PV}" |
| 10 | file://0001-support-cross-compiling.patch \ | 10 | SRCREV = "3fcbd11f78b9a9e02ea0e861d741840fe45dc9c8" |
| 11 | " | ||
| 12 | SRCREV = "773f1853b043eeb64b7459f903a2c65bd096f9d9" | ||
| 13 | 11 | ||
| 14 | DEPENDS = "fuse3" | 12 | DEPENDS = "fuse3" |
| 15 | RDEPENDS:${PN} = "bash" | 13 | RDEPENDS:${PN} = "bash" |
