From 6ffde0463b7d02f034fc9ca36978769959663f8c175c36e9a8a3dd781a7029f7 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 13 Jun 2019 17:22:33 +0000 Subject: [PATCH] Accepting request 709764 from home:namtrac:branches:filesystems - Update to version 3.6.1 * Fixed version number (release 3.6.0 was shipped with a declared version of 3.0.0). - Update to version 3.6.0 * Added a new example (passthrough_hp). The functionality is similar to passthrough_ll, but the implementation focuses on performance and correctness rather than simplicity. * Added support for fuse kernel feature max_pages which allows to increase the maximum number of pages that can be used per request. This feature was introduced in kernel 4.20. max_pages is set based on the value in max_write. By default max_write will be 1MiB now for kernels that support max_pages. If you want smaller buffers or writes you have to set max_write manually. OBS-URL: https://build.opensuse.org/request/show/709764 OBS-URL: https://build.opensuse.org/package/show/filesystems/fuse3?expand=0&rev=22 --- fuse-3.5.0.tar.xz | 3 --- fuse-3.5.0.tar.xz.asc | 19 ------------------- fuse-3.6.1.tar.xz | 3 +++ fuse-3.6.1.tar.xz.asc | 19 +++++++++++++++++++ fuse3.changes | 22 ++++++++++++++++++++++ fuse3.spec | 5 +++-- 6 files changed, 47 insertions(+), 24 deletions(-) delete mode 100644 fuse-3.5.0.tar.xz delete mode 100644 fuse-3.5.0.tar.xz.asc create mode 100644 fuse-3.6.1.tar.xz create mode 100644 fuse-3.6.1.tar.xz.asc diff --git a/fuse-3.5.0.tar.xz b/fuse-3.5.0.tar.xz deleted file mode 100644 index 85ea70e..0000000 --- a/fuse-3.5.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:75bfee6b730145483d18238b50daccde4c1b8133fa1703367fbf8088d0666bf0 -size 1021676 diff --git a/fuse-3.5.0.tar.xz.asc b/fuse-3.5.0.tar.xz.asc deleted file mode 100644 index 935a48b..0000000 --- a/fuse-3.5.0.tar.xz.asc +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQK3BAABCgChFiEE7TF5GyxcFhOvOIuK0RP8rDxOWZ8FAly2Iw1fFIAAAAAALgAo -aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVE -MzE3OTFCMkM1QzE2MTNBRjM4OEI4QUQxMTNGQ0FDM0M0RTU5OUYjGmh0dHA6Ly93 -d3cucmF0aC5vcmcvZ3BncG9saWN5Lmh0bWwACgkQ0RP8rDxOWZ99QQ/+OX2CKZhh -FAfs4wsDPo0+V67gzqvIFawd6nJTI5eYuBU5j6GP3k8OXe3zd4fKmBsRtNizyWOK -cBH6Qpd0uO57ARpXiJTAdsvIyIocIHJLs98FWs8g82uZ9VPFk7pnQzaAMtBsFwQ5 -y7gOqwcrZRf/IMzbZhaCiPOnUD3cPvhr4gT3cbVnMc5laXxOtFfBMfobe8yCU9IY -rSK5x7H+U29Wfghrxbqvk/AubCtsEOYPdPn6jrHQr1GdTxQXf6ya0XPx+n/ofqg4 -6mTf1JxcO+rhzxC77LZBteel9srjCb2pKGn36tejUFYoBtjWE524JFRfwyM3ItEq -EhHGOuLANyTHgorktZL21p4EPm2ELK1cm2VUecADGZfol1LkgTikl27TZTwOdULf -HSRXP4tz1vs8ugEWCy28yJ1GaxeRmcKBrd9z1lyucLu3kqv9eBOJwYVpws0s5cy1 -ybg6rPsDAmZMgFxA08Zhtkgyis95G34QQeaB1Pqgc9ps0j05QM2BRSBT8DVwHp06 -WUoKpWR/53TH4pRtPItvHMjvIpOxrwXcajfxQ3NHiN8skbe8LwzjwxwrYHgTKzjG -d6VW4M0TnwPjRqZjkQ4f2KPZSAFqN6iXazyazCRxmrD+yNLvYoxiHYY1lvopXdjC -AhQDK6/HBq+A/rs+gdbfmlTj4gQKmbO9/B4= -=Uf9i ------END PGP SIGNATURE----- diff --git a/fuse-3.6.1.tar.xz b/fuse-3.6.1.tar.xz new file mode 100644 index 0000000..0cdbc54 --- /dev/null +++ b/fuse-3.6.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dc3b702f2d13187ff4adb8bcbdcb913ca0510ce0020e4d87bdeb4d794173704 +size 1168980 diff --git a/fuse-3.6.1.tar.xz.asc b/fuse-3.6.1.tar.xz.asc new file mode 100644 index 0000000..d677a24 --- /dev/null +++ b/fuse-3.6.1.tar.xz.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- + +iQK3BAABCgChFiEE7TF5GyxcFhOvOIuK0RP8rDxOWZ8FAl0CXNNfFIAAAAAALgAo +aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVE +MzE3OTFCMkM1QzE2MTNBRjM4OEI4QUQxMTNGQ0FDM0M0RTU5OUYjGmh0dHA6Ly93 +d3cucmF0aC5vcmcvZ3BncG9saWN5Lmh0bWwACgkQ0RP8rDxOWZ/m6A/8CuxUNNB0 +4iucMkM26Yx255CwloJyFi4T+t16kM/95NaBOOFnYj8WsXW6afKFjuDgu+xOoAWJ +/KsEOW5iw5UkLSjLU1W/cMk6079jWpgUe95Fgb6FJ5pTHrqIAcwLuF4M4mV4b1CH +f3omrX9wyWFlJxMEoM6gseHbYaRDp7uDvhgVNu4SwQyPGnKweqJKdoEj2+EJFjkD +Zt7ceRknRAL1AhBf25qRhFwFZnweyKo39Rzyk8SWBN2GejmPUHFo7vAr0dL4TV0G +J5saOQWclU06TBzMAJ2qTn8Btuv+Kf2IG4Kq2jDlzrYI2wf8QAoahhMLLUI96+VH +duSD/zh0Kva8XvQ4LUisAekxxPnolgHp06wsf6Ws3anPAigh3EiNxOFcqzIFX4iF +xLd+a0P6xLH0iumzNIrtEy/TOFENvcrZy71uG+xFkGJZijYTTiqxmdaRHygENErk +pc/vVMZQWs9UVoptPWlSeybL1Icl0L1AFgt2obAd6X6T7Ku5steswR9Mhz+4mXCC +vVSez4+g50vUJ2JqpmZvRrI3UOk/TLsdJddpPM4aNVlyOJwtxAoRFqFavd/udZV2 +WzvtavRYHuCKUmebevcj8uMaEIUupVIY57FlB9UgGciyYtgeILs3rl2m97Jm+4va +YLZZ+zSmlUj7SRDXD7cjIJK3WZHBdxC2Ctk= +=Mqp5 +-----END PGP SIGNATURE----- diff --git a/fuse3.changes b/fuse3.changes index dc837c5..3a87850 100644 --- a/fuse3.changes +++ b/fuse3.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Thu Jun 13 14:54:44 UTC 2019 - Ismail Dönmez + +- Update to version 3.6.1 + * Fixed version number (release 3.6.0 was shipped with a declared + version of 3.0.0). + +------------------------------------------------------------------- +Thu Jun 13 12:07:16 UTC 2019 - Ismail Dönmez + +- Update to version 3.6.0 + * Added a new example (passthrough_hp). The functionality is + similar to passthrough_ll, but the implementation focuses + on performance and correctness rather than simplicity. + * Added support for fuse kernel feature max_pages which allows + to increase the maximum number of pages that can be used per + request. This feature was introduced in kernel 4.20. + max_pages is set based on the value in max_write. + By default max_write will be 1MiB now for kernels that + support max_pages. If you want smaller buffers or writes + you have to set max_write manually. + ------------------------------------------------------------------- Wed Apr 17 07:48:52 UTC 2019 - Paolo Stivanin diff --git a/fuse3.spec b/fuse3.spec index 475d42c..e952348 100644 --- a/fuse3.spec +++ b/fuse3.spec @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: fuse3 -Version: 3.5.0 +Version: 3.6.1 Release: 0 Summary: Reference implementation of the "Filesystem in Userspace" License: GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-2-Clause @@ -28,6 +28,7 @@ Source1: https://github.com/libfuse/libfuse/releases/download/fuse-%{vers Source2: fuse.keyring Source1000: baselibs.conf Patch1: fuse-install-fix.patch +BuildRequires: c++_compiler BuildRequires: fdupes BuildRequires: meson BuildRequires: pkgconfig