#17675 closed enhancement (fixed)
fuse3-3.14.0
Reported by: | Bruce Dubbs | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 12.0 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New minor version.
Change History (12)
comment:1 by , 2 years ago
comment:2 by , 2 years ago
Same error here. The same test passes with fuse-3.13.1 (everything else the same), so not sure whether it is a kernel issue... Note that he file test_examples.py is the same for both versions.
comment:5 by , 2 years ago
example/passthrough_hp.cc
needs -DHAVE_LIBFUSE_PRIVATE_CONFIG_H
when compiled (it uses the project version, which is now private). Will report upstream.
comment:6 by , 2 years ago
Actually, the reason is that example/passthrough_hp.cc
uses #ifdef HAVE_UTIMENSAT
, which is now private. The fix seems to be:
sed s/HAVE_CONFIG_H/HAVE_LIBFUSE_PRIVATE_CONFIG_H/ -i meson.build
comment:7 by , 2 years ago
Upstream has a patch: https://github.com/bsbernd/libfuse/commit/ad3d685a122b767d9ca5b4f3c599693744ffe8f5 but I think it is redundant. See https://github.com/libfuse/libfuse/issues/734
comment:8 by , 2 years ago
Issue fixed upstream https://github.com/libfuse/libfuse/commit/df2cde25a6eb0ced31764b8807c639c5f4099fd4
comment:9 by , 2 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:10 by , 2 years ago
Release Notes
Properly fix the header installation issue. The fix in 3.13.1 resulted in conflicts with other packages.
Introduce additional setattr() flags (FORCE, KILL_SUID, KILL_SGID, FILE, KILL_PRIV, OPEN, TIMES_SET)
I'll factor in Pierre's sed above as well (and I can also confirm that it fixes the tests)
comment:11 by , 2 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I'm hitting a strange test failure:
Looks like a kernel issue but I'm not sure.