Package: ruby-fusefs / 0.7.0-8
Metadata
| Package | Version | Patches format |
|---|---|---|
| ruby-fusefs | 0.7.0-8 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| port to newer ruby.patch | (download) |
ext/fusefs_lib.c |
17 11 + 6 - 0 ! |
port to ruby 1.9.1 and 2.0 add also some missing headers and fix a typo |
| fix dynamic library load path.patch | (download) |
lib/fusefs.rb |
2 1 + 1 - 0 ! |
fix the load path of the fusefs extension library |
| fix missing includes.patch | (download) |
ext/fusefs_fuse.c |
1 1 + 0 - 0 ! |
add missing includes |
| gcc 15.patch | (download) |
ext/fusefs_fuse.c |
9 7 + 2 - 0 ! |
fix ftbfs issues with gcc-15 The underlying issue being fixed here is that in C23, functions declared with no arguments are now understood as taking no arguments instead of an undefined number of arguments. This is also related to a Ruby bug reported at https://bugs.ruby-lang.org/issues/20908. |
| fix hello.patch | (download) |
hello.sh |
8 5 + 3 - 0 ! |
fix the hello.sh example script The upstream one uses the wrong variable to capture the process PID. It also fails to unmount the FS before cleaning up. Finally, we ignore any strerr noises due to this package own umount calls which will fail after killingthe process. |
| fix umount path.patch | (download) |
ext/fusefs_fuse.c |
2 1 + 1 - 0 ! |
fix hardcoded umount path |
