Update to 0.5.3
* Ensure readdir(2) returns consistent (and unique) inode numbers. - Add xattr.patch to fix build with attr-2.4.48 OBS-URL: https://build.opensuse.org/package/show/filesystems/disorderfs?expand=0&rev=8
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4e3234bca33826a1339a61732e9ea29a3f31be2261cbfbaccdb8b47bc36aaa49
|
||||
size 18710
|
@@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEENmdIajJtsnZtJVVGhg3vO49lC3kFAlmbFNoACgkQhg3vO49l
|
||||
C3lysRAAvj9rDw2f+wjTv9ejxzY8iyoKNmaQhquxL+KYEV4p2P8Pgoa++CwJE7wh
|
||||
TMtsxRtmh1W3rO5/bWe3XVR9i7cX0snPK5JjbTWymK8AdWygYPt2bWQzECVyq/9D
|
||||
HoOk6dmSXQe47JC9c7xxihL4DW1esbet9hTmNWmnsfPDFx5iLEIPLNFL12G8xSdj
|
||||
qnVQxS6NH6ywDn1+vxTT/iIjDFRshdA6q5RXh4ahgjt/iyp3HWd6IGTPZwxk1WYY
|
||||
UJv1ab6PhE3c0Laep1fu6YJn1KvhMLbO/TlrjmxTsZ/8FFk6vQjeZptCxQ4KAn2P
|
||||
eyKficJm6+y6Omzmijx1We3DFChM4FQPwTKhw60FIm0OP1jVuIsC4S8AIdW08NOV
|
||||
zrMTWDSh4Io8uy4R3L6NTGv6WUy/5A+bIii2MG35VYMsdYVAebbay2h/7P0vkkt7
|
||||
M5l8aLLwtsoZWTJObPZb4+Yt0aVUxQ52i2xI1oJrCH53oPLrjkYdkOrNzGBa9oV4
|
||||
AVgCe2gQpKiIDVDw6rtFjFitWaMQTpgEZcymZ/RILNIMkeocMSLiVpU+s9hMWbHH
|
||||
PMDoeCGsv6fCBHIbJ/ftQhU4UUKMUifuFv5DOOaXviysJzZ+qS0MV6L64mcify0t
|
||||
FnfluN4CvzzpZBE1kvohbgeKCTGI2l+FS84yCHQRzPhYg45hfxg=
|
||||
=timH
|
||||
-----END PGP SIGNATURE-----
|
3
disorderfs-0.5.3.tar.bz2
Normal file
3
disorderfs-0.5.3.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:686136642094adc2b5fe6749dfad02f54ff03d5b53d91c42050b97e7b3e222a1
|
||||
size 19740
|
16
disorderfs-0.5.3.tar.bz2.asc
Normal file
16
disorderfs-0.5.3.tar.bz2.asc
Normal file
@@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlr3H9gACgkQHpU+J9Qx
|
||||
HljsLA//UqoEiEr7tPsnZKl1pjDSQHvjH9LVDi3ba8tN4Hb6i2zSRIyLQzyesmIi
|
||||
sCKMbOT2v0r/twG8p/HGFjwxnNAR3+/uELdAuti1oeohN5IwlBm2/3t+mSzM/zQj
|
||||
x+qqywujzOfDEY0iArJF6RW38m0GhjkVoK35YBzDqt7LLsxUP8Lkd4Y7lLE15Tz+
|
||||
8CG6tVWRykaovTKO0/Fi+0j7c28FVt8/LVCxWs6lcswZRgO2wW3uiNbMMVNhUwF1
|
||||
YLUOKe78Tl44klQsr8Vg+psHZZUioQJt29NULAEBqBYqWG/omQDo6d65FIFmqKHV
|
||||
mMcLvfN6uNAzr+U4wdws9cic29lDZjy+eiN4CBr2o6B3Ie61HYQ7JGRhCttTPBpK
|
||||
aaU+UB1QRypOWy+b7ehs5InOTC+CHPRkMnmRLcEngidFCgdrT27Zqea4O1/eW54B
|
||||
7DsvBMiOIW2ZSXtd0QR6EcW1DOxmNcjPK6rtE+RG4eiUAg2amneABk2pbi2L1wvY
|
||||
WxL7e1RGzA8tdShHdncSdIOa0avFGnNF45kxrHL9BMypAu+SOCpYcfKAvznUODfs
|
||||
RXsY0F6ZKvQiePZlw3RWdbtAFk0PPei59ZdCv0Qyi1l0pwIDsLjUyw1vzTDPoJkB
|
||||
T8jhMPO2cRfw3WRfhxFJ0b1Z8Iu1HrKTbOkntG/t1hlPTF1JLeQ=
|
||||
=wy3N
|
||||
-----END PGP SIGNATURE-----
|
@@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 16 04:26:04 UTC 2018 - Bernhard M. Wiedemann <bwiedemann@suse.com>
|
||||
|
||||
- Update to 0.5.3
|
||||
* Ensure readdir(2) returns consistent (and unique) inode numbers.
|
||||
- Add xattr.patch to fix build with attr-2.4.48
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 1 08:55:35 UTC 2018 - avindra@opensuse.org
|
||||
|
||||
|
@@ -17,18 +17,18 @@
|
||||
|
||||
|
||||
Name: disorderfs
|
||||
Version: 0.5.2
|
||||
Version: 0.5.3
|
||||
Release: 0
|
||||
Summary: FUSE filesystem that introduces non-determinism
|
||||
License: GPL-3.0+
|
||||
Group: Development/Tools/Building
|
||||
Url: https://packages.debian.org/sid/disorderfs
|
||||
Source0: https://reproducible.alioth.debian.org/releases/%{name}/%{name}-%{version}.tar.bz2
|
||||
Source1: https://reproducible.alioth.debian.org/releases/%{name}/%{name}-%{version}.tar.bz2.asc
|
||||
Source0: https://reproducible-builds.org/_lfs/releases/%{name}/%{name}-%{version}.tar.bz2
|
||||
Source1: https://reproducible-builds.org/_lfs/releases/%{name}/%{name}-%{version}.tar.bz2.asc
|
||||
Source2: %{name}.keyring
|
||||
Patch0: xattr.patch
|
||||
BuildRequires: asciidoc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libattr-devel
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: xsltproc
|
||||
BuildRequires: pkgconfig(fuse)
|
||||
@@ -42,6 +42,7 @@ in the build process.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
make %{?_smp_mflags}
|
||||
|
25
xattr.patch
Normal file
25
xattr.patch
Normal file
@@ -0,0 +1,25 @@
|
||||
commit 387844fa06bf98d400b74007f267606620919a6e
|
||||
Author: Bernhard M. Wiedemann <bwiedemann@suse.de>
|
||||
Date: Sun Sep 16 06:07:11 2018 +0200
|
||||
|
||||
Use sys/xattr.h
|
||||
|
||||
from glibc, because libattr-2.4.48 dropped its xattr.h
|
||||
|
||||
Similar to
|
||||
https://github.com/pmem/pmemfile/pull/253
|
||||
https://github.com/rpm-software-management/librepo/pull/122
|
||||
|
||||
diff --git a/disorderfs.cpp b/disorderfs.cpp
|
||||
index aa83ab2..abdbd67 100644
|
||||
--- a/disorderfs.cpp
|
||||
+++ b/disorderfs.cpp
|
||||
@@ -37,7 +37,7 @@ extern "C" {
|
||||
#include <vector>
|
||||
#include <random>
|
||||
#include <algorithm>
|
||||
-#include <attr/xattr.h>
|
||||
+#include <sys/xattr.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/syscall.h>
|
||||
#include <sys/file.h>
|
Reference in New Issue
Block a user