commit reiserfs for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2019-05-03 22:36:13

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new.5148 (New)


Package is "reiserfs"

Fri May  3 22:36:13 2019 rev:40 rq:698199 version:3.6.27

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2018-08-07 
09:41:37.349157946 +0200
+++ /work/SRC/openSUSE:Factory/.reiserfs.new.5148/reiserfs.changes  
2019-05-03 22:36:14.865445158 +0200
@@ -1,0 +2,15 @@
+Fri Apr 26 11:26:19 UTC 2019 - Martin Liška 
+
+- Use %make_build.
+
+---
+Fri Apr 26 11:22:11 UTC 2019 - Martin Liška 
+
+- Use FAT LTO objects in order to provide proper static library (boo#1133282).
+
+---
+Tue Aug  7 12:56:51 UTC 2018 - dmuel...@suse.com
+
+- fix build for older distros
+
+---



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.EImNSh/_old  2019-05-03 22:36:15.393173413 +0200
+++ /var/tmp/diff_new_pack.EImNSh/_new  2019-05-03 22:36:15.393173413 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package reiserfs
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -71,10 +71,11 @@
 %patch1 -p1
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 autoreconf -fiv
 export CFLAGS="%optflags -D_GNU_SOURCE"
 %configure --exec-prefix=/ --bindir=/bin --sbindir=/sbin
-make %{?_smp_mflags}
+%make_build
 
 %install
 install-d  ${RPM_BUILD_ROOT}/sbin
@@ -85,7 +86,11 @@
 %defattr(-, root, root)
 /sbin/*
 %doc %{_mandir}/man8/*
+%if 0%{?suse_version} < 1210
+%doc COPYING
+%else
 %license COPYING
+%endif
 
 %files -n libreiserfscore-devel
 %defattr(-, root, root)




commit reiserfs for openSUSE:Factory

2018-08-07 Thread root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2018-08-07 09:41:35

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Tue Aug  7 09:41:35 2018 rev:39 rq:627148 version:3.6.27

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2017-12-05 
01:30:58.751683169 +0100
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2018-08-07 
09:41:37.349157946 +0200
@@ -1,0 +2,6 @@
+Thu Aug  2 08:08:42 UTC 2018 - sch...@suse.de
+
+- Compile with _GNU_SOURCE to get loff_t
+- Use %license for COPYING
+
+---



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.q0hb8N/_old  2018-08-07 09:41:38.737160363 +0200
+++ /var/tmp/diff_new_pack.q0hb8N/_new  2018-08-07 09:41:38.737160363 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package reiserfs
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,7 @@
 Version:3.6.27
 Release:0
 Summary:Reiser File System utilities
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Filesystems
 Source: reiserfsprogs-%{version}.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -72,7 +72,7 @@
 
 %build
 autoreconf -fiv
-export CFLAGS="%optflags"
+export CFLAGS="%optflags -D_GNU_SOURCE"
 %configure --exec-prefix=/ --bindir=/bin --sbindir=/sbin
 make %{?_smp_mflags}
 
@@ -85,7 +85,7 @@
 %defattr(-, root, root)
 /sbin/*
 %doc %{_mandir}/man8/*
-%doc COPYING
+%license COPYING
 
 %files -n libreiserfscore-devel
 %defattr(-, root, root)




commit reiserfs for openSUSE:Factory

2017-12-04 Thread root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2017-12-05 01:30:56

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Tue Dec  5 01:30:56 2017 rev:38 rq:548157 version:3.6.27

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2017-12-03 
10:10:25.977507873 +0100
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2017-12-05 
01:30:58.751683169 +0100
@@ -9 +9 @@
-- Add conflicts for libreiserfscore0 and earlier reiserfs package.
+- Add conflicts for libreiserfscore0 and earlier reiserfs package 
(bsc#1071088).



Other differences:
--



commit reiserfs for openSUSE:Factory

2017-12-03 Thread root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2017-12-03 10:10:22

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Sun Dec  3 10:10:22 2017 rev:37 rq:546449 version:3.6.27

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2017-06-30 
18:38:08.005818250 +0200
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2017-12-03 
10:10:25.977507873 +0100
@@ -1,0 +2,24 @@
+Wed Nov 29 14:25:19 UTC 2017 - je...@suse.com
+
+- Added COPYING to %doc
+
+---
+Wed Nov 22 14:36:03 UTC 2017 - je...@suse.com
+
+- Add conflicts for libreiserfscore0 and earlier reiserfs package.
+
+---
+Tue Jul 25 13:21:14 UTC 2017 - je...@suse.com
+
+- Update with respun 3.6.27.
+
+---
+Tue Jul 25 01:49:47 UTC 2017 - je...@suse.com
+
+- Update to 3.6.27
+  - build: use @PACKAGE_VERSION@ instead of @REISERFSCORE_VERSION@ in .pc file
+  - xattrs: handle both hash forms in reiserfs_check_xattr
+  - misc: include 
+- reiserfs package now depends on libreiserfscore0
+
+---

Old:

  reiserfsprogs-3.6.26.tar.xz

New:

  reiserfsprogs-3.6.27.tar.xz



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.abzGxs/_old  2017-12-03 10:10:27.565450140 +0100
+++ /var/tmp/diff_new_pack.abzGxs/_new  2017-12-03 10:10:27.569449994 +0100
@@ -30,7 +30,7 @@
 Url:
https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs
 Conflicts:  libreiserfs-progs
 Supplements:filesystem(reiserfs)
-Version:3.6.26
+Version:3.6.27
 Release:0
 Summary:Reiser File System utilities
 License:GPL-2.0+
@@ -38,6 +38,7 @@
 Source: reiserfsprogs-%{version}.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch1: silent-rules.patch
+Requires:   libreiserfscore0 = %{version}
 
 %description
 This package includes utilities for making the file system
@@ -59,6 +60,7 @@
 %package -n libreiserfscore0
 Summary:Reiser File System Core Library
 Group:  System/Filesystems
+Conflicts:  reiserfs < %{version}
 
 %description -n libreiserfscore0
 This package contains the library that provides core functionality
@@ -83,6 +85,7 @@
 %defattr(-, root, root)
 /sbin/*
 %doc %{_mandir}/man8/*
+%doc COPYING
 
 %files -n libreiserfscore-devel
 %defattr(-, root, root)

++ reiserfsprogs-3.6.26.tar.xz -> reiserfsprogs-3.6.27.tar.xz ++
 17688 lines of diff (skipped)




commit reiserfs for openSUSE:Factory

2017-06-30 Thread root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2017-06-30 18:38:07

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Fri Jun 30 18:38:07 2017 rev:36 rq:505765 version:3.6.26

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2015-03-30 
19:31:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2017-06-30 
18:38:08.005818250 +0200
@@ -1,0 +2,29 @@
+Thu Jun 22 19:05:28 UTC 2017 - je...@suse.com
+
+- Update to 3.6.26
+  - Fixes a NULL pointer dereference caused by reiserfsck.
+  - build: libcom_err is required
+  - reiserfscore: add reiserfs_err.et to EXTRA_DIST
+
+---
+Mon Jun  6 20:49:08 UTC 2016 - je...@suse.com
+
+- Update to 3.6.25
+  - reiserfsprogs: use com_err in reiserfs_open
+  - reiserfscore: fix "new_insert_key may be used uninitialized..."
+  - reiserfsprogs: fix issues with inline functions
+  - man: Fixes a little glitch in the man page.
+  - manpages: escape dashes
+  - fsck: remove namesys.com reference in error text
+  - reiserfscore: constify struct pointer arguments
+  - reiserfscore: constify strings
+  - reiserfslib: add basic extended attribute helpers
+  - reiserfslib: add file data and directory iterators
+  - mkreiserfs: move block_size_ok out of reiserfscore
+  - debugreiserfs: fix incorrect memset size in unpack_stat_data
+  - reiserfsprogs: remove dead code
+  - debugreiserfs: fix use after free while closing log
+  - reiserfsprogs: add helpers for constant endian routines
+  - Removed patch debugreiserfs-fix-use-after-free-while-closing-log
+
+---

Old:

  debugreiserfs-fix-use-after-free-while-closing-log
  reiserfsprogs-3.6.24-22-g57eac84.tar.bz2

New:

  reiserfsprogs-3.6.26.tar.xz



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.1Oncc3/_old  2017-06-30 18:38:09.457614046 +0200
+++ /var/tmp/diff_new_pack.1Oncc3/_new  2017-06-30 18:38:09.457614046 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package reiserfs
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,27 @@
 
 
 Name:   reiserfs
+BuildRequires:  acl-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  e2fsprogs-devel
+BuildRequires:  libcom_err-devel
 BuildRequires:  libtool
+BuildRequires:  libuuid-devel
 BuildRequires:  linux-kernel-headers
 BuildRequires:  pkg-config
-Url:http://www.namesys.com/download.html
+BuildRequires:  xz
+# Git-url: 
git://git.kernel.org/pub/scm/linux/kernel/git/jeffm/reiserfsprogs.git
+Url:
https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs
 Conflicts:  libreiserfs-progs
 Supplements:filesystem(reiserfs)
-%define tar_version 3.6.24-22-g57eac84
-Version:3.6.24
+Version:3.6.26
 Release:0
 Summary:Reiser File System utilities
 License:GPL-2.0+
 Group:  System/Filesystems
-Source: reiserfsprogs-%{tar_version}.tar.bz2
+Source: reiserfsprogs-%{version}.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch1: silent-rules.patch
-Patch2: debugreiserfs-fix-use-after-free-while-closing-log
 
 %description
 This package includes utilities for making the file system
@@ -45,7 +47,9 @@
 %package -n libreiserfscore-devel
 Summary:Reiser File System Core Library Development Files
 Group:  Development/Libraries/C and C++
+Requires:   libcom_err-devel
 Requires:   libreiserfscore0 = %{version}
+Requires:   libuuid-devel
 
 %description -n libreiserfscore-devel
 This package contains the headers and linkable libraries for
@@ -61,13 +65,12 @@
 for the reiserfs file system.
 
 %prep
-%setup -q -n reiserfsprogs-%{tar_version}
+%setup -q -n reiserfsprogs-%{version}
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fiv
-export CFLAGS="%optflags -fgnu89-inline"
+export CFLAGS="%optflags"
 %configure --exec-prefix=/ --bindir=/bin --sbindir=/sbin
 make %{?_smp_mflags}
 




commit reiserfs for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2015-03-30 19:31:11

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2013-11-07 
08:44:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2015-03-30 
19:31:12.0 +0200
@@ -1,0 +2,5 @@
+Mon Mar 23 23:37:21 UTC 2015 - crrodrig...@opensuse.org
+
+- Use -fgnu89-inline, fixes build with gcc5.
+
+---



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.6Qlegz/_old  2015-03-30 19:31:12.0 +0200
+++ /var/tmp/diff_new_pack.6Qlegz/_new  2015-03-30 19:31:12.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package reiserfs
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -67,6 +67,7 @@
 
 %build
 autoreconf -fiv
+export CFLAGS="%optflags -fgnu89-inline"
 %configure --exec-prefix=/ --bindir=/bin --sbindir=/sbin
 make %{?_smp_mflags}
 




commit reiserfs for openSUSE:Factory

2013-11-06 Thread h_root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2013-11-07 08:44:15

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2013-09-27 
18:04:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2013-11-07 
08:44:16.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov  6 18:51:04 UTC 2013 - je...@suse.com
+
+- debugreiserfs-fix-use-after-free-while-closing-log:
+  debugreiserfs: fix use after free while closing log (bnc#849264).
+
+---

New:

  debugreiserfs-fix-use-after-free-while-closing-log



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.tYtB4e/_old  2013-11-07 08:44:18.0 +0100
+++ /var/tmp/diff_new_pack.tYtB4e/_new  2013-11-07 08:44:18.0 +0100
@@ -35,6 +35,7 @@
 Source: reiserfsprogs-%{tar_version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch1: silent-rules.patch
+Patch2: debugreiserfs-fix-use-after-free-while-closing-log
 
 %description
 This package includes utilities for making the file system
@@ -62,6 +63,7 @@
 %prep
 %setup -q -n reiserfsprogs-%{tar_version}
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fiv

++ debugreiserfs-fix-use-after-free-while-closing-log ++
>From fe448aeac49e5eb7d388bbc8dc5c559b24a3d1b4 Mon Sep 17 00:00:00 2001
From: Jeff Mahoney 
Date: Wed, 6 Nov 2013 13:48:49 -0500
Subject: debugreiserfs: fix use after free while closing log
Git-repo: gitolite.kernel.org:/pub/scm/linux/kernel/git/jeffm/reiserfsprogs.git
Git-commit: fe448aeac49e5eb7d388bbc8dc5c559b24a3d1b4
References: bnc#849264

reiserfs_close(fs) frees fs and we were using it after freeing
to close the log.

Signed-off-by: Jeff Mahoney 
---
 debugreiserfs/debugreiserfs.c | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/debugreiserfs/debugreiserfs.c b/debugreiserfs/debugreiserfs.c
index edd89db..89bfece 100644
--- a/debugreiserfs/debugreiserfs.c
+++ b/debugreiserfs/debugreiserfs.c
@@ -686,6 +686,7 @@ int main(int argc, char *argv[])
char *file_name;
int error;
struct debugreiserfs_data *data;
+   FILE *log;
 
data = getmem(sizeof(struct debugreiserfs_data));
file_name = parse_options(data, argc, argv);
@@ -777,9 +778,9 @@ int main(int argc, char *argv[])
break;
}
 
+   log = data(fs)->log;
reiserfs_close(fs);
-   if (data(fs)->log) {
-   fclose(data(fs)->log);
-   }
+   if (log)
+   fclose(log);
return 0;
 }

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit reiserfs for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2013-09-27 18:04:40

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2013-09-17 
15:03:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2013-09-27 
18:04:41.0 +0200
@@ -1,0 +2,6 @@
+Tue Sep 17 17:36:01 UTC 2013 - je...@suse.com
+
+- Update to upstream master (57eac84)
+  - reiserfsprogs: add helpers for constant endian routines
+
+---

Old:

  reiserfsprogs-3.6.24-21-g19566d0.tar.bz2

New:

  reiserfsprogs-3.6.24-22-g57eac84.tar.bz2



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.3gv633/_old  2013-09-27 18:04:42.0 +0200
+++ /var/tmp/diff_new_pack.3gv633/_new  2013-09-27 18:04:42.0 +0200
@@ -26,7 +26,7 @@
 Url:http://www.namesys.com/download.html
 Conflicts:  libreiserfs-progs
 Supplements:filesystem(reiserfs)
-%define tar_version 3.6.24-21-g19566d0
+%define tar_version 3.6.24-22-g57eac84
 Version:3.6.24
 Release:0
 Summary:Reiser File System utilities

++ reiserfsprogs-3.6.24-21-g19566d0.tar.bz2 -> 
reiserfsprogs-3.6.24-22-g57eac84.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/reiserfsprogs-3.6.24-21-g19566d0/include/swab.h 
new/reiserfsprogs-3.6.24-22-g57eac84/include/swab.h
--- old/reiserfsprogs-3.6.24-21-g19566d0/include/swab.h 2013-08-27 
01:02:20.0 +0200
+++ new/reiserfsprogs-3.6.24-22-g57eac84/include/swab.h 2013-09-17 
19:28:53.0 +0200
@@ -9,36 +9,43 @@
 #include 
 #include 
 
-#define __swab16(x) \
-({ \
-__u16 __x = (x); \
-((__u16)( \
-(((__u16)(__x) & (__u16)0x00ffU) << 8) | \
-(((__u16)(__x) & (__u16)0xff00U) >> 8) )); \
+#define __constant_swab16(x) ((__u16)( \
+   (((__u16)(x) & (__u16)0x00ffU) << 8) |  \
+   (((__u16)(x) & (__u16)0xff00U) >> 8) ))
+
+#define __swab16(x)\
+({ \
+   __u16 __x = (x);\
+   __constant_swab16(__x); \
 })
 
-#define __swab32(x) \
-({ \
-__u32 __x = (x); \
-((__u32)( \
-(((__u32)(__x) & (__u32)0x00ffUL) << 24) | \
-(((__u32)(__x) & (__u32)0xff00UL) <<  8) | \
-(((__u32)(__x) & (__u32)0x00ffUL) >>  8) | \
-(((__u32)(__x) & (__u32)0xff00UL) >> 24) )); \
+#define __constant_swab32(x) ((__u32)( \
+   (((__u32)(x) & (__u32)0x00ffUL) << 24) |\
+   (((__u32)(x) & (__u32)0xff00UL) <<  8) |\
+   (((__u32)(x) & (__u32)0x00ffUL) >>  8) |\
+   (((__u32)(x) & (__u32)0xff00UL) >> 24)))
+
+#define __swab32(x)\
+({ \
+   __u32 __x = (x);\
+   __constant_swab32(__x); \
 })
 
-#define __swab64(x) \
-({ \
-__u64 __x = (x); \
-((__u64)( \
-(__u64)(((__u64)(__x) & (__u64)0x00ffULL) << 56) | 
\
-(__u64)(((__u64)(__x) & (__u64)0xff00ULL) << 40) | 
\
-(__u64)(((__u64)(__x) & (__u64)0x00ffULL) << 24) | 
\
-(__u64)(((__u64)(__x) & (__u64)0xff00ULL) <<  8) | 
\
-(__u64)(((__u64)(__x) & (__u64)0x00ffULL) >>  8) | 
\
-(__u64)(((__u64)(__x) & (__u64)0xff00ULL) >> 24) | 
\
-(__u64)(((__u64)(__x) & (__u64)0x00ffULL) >> 40) | 
\
-(__u64)(((__u64)(__x) & (__u64)0xff00ULL) >> 56) 
)); \
+#define __constant_swab64(x) ((__u64)( \
+   (((__u64)(x) & (__u64)0x00ffULL) << 56) |   \
+   (((__u64)(x) & (__u64)0xff00ULL) << 40) |   \
+   (((__u64)(x) & (__u64)0x00ffULL) << 24) |   \
+   (((__u64)(x) & (__u64)0xff00ULL) <<  8) |   \
+   (((__u64)(x) & (__u64)0x00ffULL) >>  8) |   \
+   (((__u64)(x) & (__u64)0xff00ULL) >> 24) |   \
+   (((__u64)(x) & (__u64)0x00ffULL) >> 40) |   \
+   (((__u64)(x) & (__u64)0xff

commit reiserfs for openSUSE:Factory

2013-09-17 Thread h_root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2013-09-17 15:03:04

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2013-07-02 
07:43:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2013-09-17 
15:03:05.0 +0200
@@ -1,0 +2,31 @@
+Mon Sep 16 16:56:07 UTC 2013 - je...@suse.com
+
+- silent-rules.patch: Add workaround for missing AM_SILENT_RULES
+
+---
+Mon Sep 16 16:49:43 UTC 2013 - je...@suse.com
+
+- Update to upstream master (19566d0)
+ - build: introduce shared libreiserfscore.so and export it
+ - reiserfsprogs: convert reiserfs_filsys_t from structure to 
pointer-to-structure
+ - reiserfsprogs: annotate for endian safeness
+ - reiserfsprogs: fix remaining sparse warnings
+ - reiserfsprogs: Fix sparse "warning: Using plain integer as NULL pointer"
+ - sparse: move bitops functions to include/misc.h
+ - reiserfscore: rename usearch_by_position to reiserfs_search_by_position
+ - reiserfscore: make reiserfs_open's filename argument const
+ - swab: protect le32_to_cpu and friends against being defined twice
+ - reiserfs_fs.h: Eliminate overlays in offset_v2 helpers
+ - reiserfscore: move endian helpers for offset_v2 into header
+ - reiserfs_fs.h: Fix ifndef for multiple inclusion
+
+---
+Tue Aug 27 00:43:06 UTC 2013 - je...@suse.com
+
+- Update to 3.6.24.
+ - reiserfsprogs: autogenerate the version number in the man pages
+ - journal: fix division by 0 with one transaction in log (crash)
+ - resize_reiserfs: fix > 8TB printf formatting
+ - Packaging cleanups.
+
+---

Old:

  reiserfsprogs-3.6.23.tar.xz

New:

  reiserfsprogs-3.6.24-21-g19566d0.tar.bz2
  silent-rules.patch



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.Wau6C7/_old  2013-09-17 15:03:05.0 +0200
+++ /var/tmp/diff_new_pack.Wau6C7/_new  2013-09-17 15:03:05.0 +0200
@@ -20,27 +20,48 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  e2fsprogs-devel
+BuildRequires:  libtool
 BuildRequires:  linux-kernel-headers
+BuildRequires:  pkg-config
 Url:http://www.namesys.com/download.html
 Conflicts:  libreiserfs-progs
 Supplements:filesystem(reiserfs)
-Version:3.6.23
+%define tar_version 3.6.24-21-g19566d0
+Version:3.6.24
 Release:0
 Summary:Reiser File System utilities
 License:GPL-2.0+
 Group:  System/Filesystems
-Source: reiserfsprogs-%{version}.tar.xz
+Source: reiserfsprogs-%{tar_version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch1: silent-rules.patch
 
 %description
 This package includes utilities for making the file system
 (mkreiserfs), checking for consistency (reiserfsck), and resizing
 (resize_reiserfs).
 
+%package -n libreiserfscore-devel
+Summary:Reiser File System Core Library Development Files
+Group:  Development/Libraries/C and C++
+Requires:   libreiserfscore0 = %{version}
+
+%description -n libreiserfscore-devel
+This package contains the headers and linkable libraries for
+libreiserfscore, which is used to provide reiserfs services for external
+programs.
 
+%package -n libreiserfscore0
+Summary:Reiser File System Core Library
+Group:  System/Filesystems
+
+%description -n libreiserfscore0
+This package contains the library that provides core functionality
+for the reiserfs file system.
 
 %prep
-%setup -q -n reiserfsprogs-%{version}
+%setup -q -n reiserfsprogs-%{tar_version}
+%patch1 -p1
 
 %build
 autoreconf -fiv
@@ -57,4 +78,21 @@
 /sbin/*
 %doc %{_mandir}/man8/*
 
+%files -n libreiserfscore-devel
+%defattr(-, root, root)
+%dir %{_includedir}/reiserfs
+%{_includedir}/reiserfs/*.h
+%{_libdir}/pkgconfig/reiserfscore.pc
+%{_libdir}/libreiserfscore.a
+%{_libdir}/libreiserfscore.la
+%{_libdir}/libreiserfscore.so
+%{_libdir}/libreiserfscore.so.0
+
+%files -n libreiserfscore0
+%defattr(-, root, root)
+%{_libdir}/libreiserfscore.so.0.0.0
+
+%post -n libreiserfscore0 -p /sbin/ldconfig
+%postun -n libreiserfscore0 -p /sbin/ldconfig
+
 %changelog

++ silent-rules.patch ++
From: Matthias Eckermann 
Subject: AM_SILENT_RULES doesn't exist in older automake releases

AM_SILENT_RULES was introduced in automake v1.11, which isn't present
in SLES 11.

Signed-off-by: Jeff Mahoney 
---
 configure.ac |5 +++--
 1 file changed, 3 insertion

commit reiserfs for openSUSE:Factory

2013-07-01 Thread h_root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2013-07-02 07:43:06

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs"

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2012-06-01 
07:23:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2013-07-02 
07:43:07.0 +0200
@@ -1,0 +2,7 @@
+Mon Jul  1 19:35:55 UTC 2013 - je...@suse.com
+
+- Update to 3.6.23.
+  - Includes previous packaged fixes.
+  - Mostly build/warning fixes.
+
+---

Old:

  reiserfs-signedness-fixes
  reiserfsprogs-3.6.21.tar.bz2
  reiserfsprogs-fix-fsck-crash

New:

  reiserfsprogs-3.6.23.tar.xz



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.FRSLBx/_old  2013-07-02 07:43:08.0 +0200
+++ /var/tmp/diff_new_pack.FRSLBx/_new  2013-07-02 07:43:08.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package reiserfs
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,14 +24,12 @@
 Url:http://www.namesys.com/download.html
 Conflicts:  libreiserfs-progs
 Supplements:filesystem(reiserfs)
-Version:3.6.21
+Version:3.6.23
 Release:0
 Summary:Reiser File System utilities
 License:GPL-2.0+
 Group:  System/Filesystems
-Source: reiserfsprogs-%{version}.tar.bz2
-Patch1: reiserfsprogs-fix-fsck-crash
-Patch2: reiserfs-signedness-fixes
+Source: reiserfsprogs-%{version}.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -43,11 +41,9 @@
 
 %prep
 %setup -q -n reiserfsprogs-%{version}
-%patch1 -p1
-%patch2 -p1
 
 %build
-autoreconf
+autoreconf -fiv
 %configure --exec-prefix=/ --bindir=/bin --sbindir=/sbin
 make %{?_smp_mflags}
 
@@ -55,13 +51,6 @@
 install-d  ${RPM_BUILD_ROOT}/sbin
 make DESTDIR=${RPM_BUILD_ROOT} install
 cd ${RPM_BUILD_ROOT}/sbin
-ln reiserfsck fsck.reiserfs
-ln mkreiserfs mkfs.reiserfs
-cd ${RPM_BUILD_ROOT}/%{_mandir}/man8
-ln mkreiserfs.8 mkfs.reiserfs.8
-ln reiserfsck.8 fsck.reiserfs.8
-ln reiserfstune.8 tunefs.reiserfs.8
-ln debugreiserfs.8 debugfs.reiserfs.8
 
 %files
 %defattr(-, root, root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit reiserfs for openSUSE:Factory

2012-05-31 Thread h_root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2012-06-01 07:23:19

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs", Maintainer is "je...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2011-12-02 
16:26:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2012-06-01 
07:23:22.0 +0200
@@ -1,0 +2,6 @@
+Thu May 24 10:51:07 UTC 2012 - jeng...@inai.de
+
+- Remove redundant tags/sections from specfile
+- Parallel build with %_smp_mflags
+
+---



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.zPYEyn/_old  2012-06-01 07:23:23.0 +0200
+++ /var/tmp/diff_new_pack.zPYEyn/_new  2012-06-01 07:23:23.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package reiserfs
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   reiserfs
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -31,7 +32,6 @@
 Source: reiserfsprogs-%{version}.tar.bz2
 Patch1: reiserfsprogs-fix-fsck-crash
 Patch2: reiserfs-signedness-fixes
-
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -48,9 +48,8 @@
 
 %build
 autoreconf
-CFLAGS="$RPM_OPT_FLAGS" \
-./configure --mandir=%{_mandir} --exec-prefix=/
-make
+%configure --exec-prefix=/ --bindir=/bin --sbindir=/sbin
+make %{?_smp_mflags}
 
 %install
 install-d  ${RPM_BUILD_ROOT}/sbin
@@ -69,7 +68,4 @@
 /sbin/*
 %doc %{_mandir}/man8/*
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit reiserfs for openSUSE:Factory

2011-12-02 Thread h_root
Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory 
checked in at 2011-12-02 16:26:02

Comparing /work/SRC/openSUSE:Factory/reiserfs (Old)
 and  /work/SRC/openSUSE:Factory/.reiserfs.new (New)


Package is "reiserfs", Maintainer is "je...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2011-09-23 
12:44:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes   2011-12-02 
16:26:04.0 +0100
@@ -1,0 +2,5 @@
+Thu Dec  1 17:03:49 UTC 2011 - co...@suse.com
+
+- add automake as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.cnbiDp/_old  2011-12-02 16:26:06.0 +0100
+++ /var/tmp/diff_new_pack.cnbiDp/_new  2011-12-02 16:26:06.0 +0100
@@ -15,19 +15,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   reiserfs
-BuildRequires:  autoconf e2fsprogs-devel linux-kernel-headers
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  e2fsprogs-devel
+BuildRequires:  linux-kernel-headers
 Url:http://www.namesys.com/download.html
 Conflicts:  libreiserfs-progs
 Supplements:filesystem(reiserfs)
 Version:3.6.21
-Release:12
+Release:0
 Summary:Reiser File System utilities
-License:GPLv2+
+License:GPL-2.0+
 Group:  System/Filesystems
-AutoReqProv:on
 Source: reiserfsprogs-%{version}.tar.bz2
 Patch1: reiserfsprogs-fix-fsck-crash
 Patch2: reiserfs-signedness-fixes

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit reiserfs for openSUSE:Factory

2011-08-09 Thread h_root

Hello community,

here is the log from the commit of package reiserfs for openSUSE:Factory
checked in at Tue Aug 9 11:00:00 CEST 2011.




--- reiserfs/reiserfs.changes   2010-04-15 23:52:19.0 +0200
+++ /mounts/work_src_done/STABLE/reiserfs/reiserfs.changes  2011-08-08 
22:09:07.0 +0200
@@ -1,0 +2,5 @@
+Mon Aug  8 22:07:46 CEST 2011 - je...@suse.de
+
+- Fix signedness issues for large file systems
+
+---

calling whatdependson for head-i586


New:

  reiserfs-signedness-fixes



Other differences:
--
++ reiserfs.spec ++
--- /var/tmp/diff_new_pack.72Spgk/_old  2011-08-09 10:59:37.0 +0200
+++ /var/tmp/diff_new_pack.72Spgk/_new  2011-08-09 10:59:37.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package reiserfs (Version 3.6.21)
+# spec file for package reiserfs
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,13 +23,15 @@
 Conflicts:  libreiserfs-progs
 Supplements:filesystem(reiserfs)
 Version:3.6.21
-Release:3
+Release:12
 Summary:Reiser File System utilities
 License:GPLv2+
 Group:  System/Filesystems
 AutoReqProv:on
 Source: reiserfsprogs-%{version}.tar.bz2
 Patch1: reiserfsprogs-fix-fsck-crash
+Patch2: reiserfs-signedness-fixes
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -42,6 +44,7 @@
 %prep
 %setup -q -n reiserfsprogs-%{version}
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf

++ reiserfs-signedness-fixes ++
From: Jeff Mahoney 
Subject: [PATCH] reiserfs: Fix signedness issues for large file systems
References: bnc#701602


Signed-by: Jeff Mahoney 
---
 debugreiserfs/debugreiserfs.c |   22 +++---
 debugreiserfs/pack.c  |   18 +-
 debugreiserfs/scan.c  |2 +-
 debugreiserfs/stat.c  |2 +-
 fsck/check_tree.c |6 +++---
 fsck/pass0.c  |   10 +-
 fsck/pass1.c  |4 ++--
 include/reiserfs_fs.h |2 ++
 lib/io.c  |2 +-
 reiserfscore/journal.c|2 +-
 reiserfscore/prints.c |   14 +++---
 reiserfscore/reiserfslib.c|5 +++--
 reiserfscore/stree.c  |2 +-
 13 files changed, 47 insertions(+), 44 deletions(-)

--- a/debugreiserfs/debugreiserfs.c
+++ b/debugreiserfs/debugreiserfs.c
@@ -59,11 +59,11 @@ Options:\n\
 
 #if 1
 struct reiserfs_fsstat {
-int nr_internals;
-int nr_leaves;
-int nr_files;
-int nr_directories;
-int nr_unformatted;
+unsigned int nr_internals;
+unsigned int nr_leaves;
+unsigned int nr_files;
+unsigned int nr_directories;
+unsigned int nr_unformatted;
 } g_stat_info;
 #endif
 
@@ -465,14 +465,14 @@ static void init_bitmap (reiserfs_filsys
 case ALL_BLOCKS:
input_bitmap (fs) = reiserfs_create_bitmap (block_count);
reiserfs_bitmap_fill (input_bitmap (fs));
-   reiserfs_warning (stderr, "Whole device (%d blocks) is to be 
scanned\n", 
+   reiserfs_warning (stderr, "Whole device (%u blocks) is to be 
scanned\n",
  reiserfs_bitmap_ones (input_bitmap (fs)));
break;
 case USED_BLOCKS:
reiserfs_warning (stderr, "Loading on-disk bitmap .. ");
input_bitmap (fs) = reiserfs_create_bitmap (block_count);
reiserfs_bitmap_copy (input_bitmap (fs), fs->fs_bitmap2);
-   reiserfs_warning (stderr, "%d bits set - done\n",
+   reiserfs_warning (stderr, "%lu bits set - done\n",
  reiserfs_bitmap_ones (input_bitmap (fs)));
break;
 case UNUSED_BLOCKS:
@@ -480,7 +480,7 @@ static void init_bitmap (reiserfs_filsys
input_bitmap (fs) = reiserfs_create_bitmap (block_count);
reiserfs_bitmap_copy (input_bitmap (fs), fs->fs_bitmap2);
reiserfs_bitmap_invert (input_bitmap (fs));
-   reiserfs_warning (stderr, "%d bits set - done\n",
+   reiserfs_warning (stderr, "%lu bits set - done\n",
  reiserfs_bitmap_ones (input_bitmap (fs)));
break;
 case EXTERN_BITMAP:
@@ -494,7 +494,7 @@ static void init_bitmap (reiserfs_filsys
reiserfs_exit (1, "could not load fitmap from \"%s\"", 
   input_bitmap_file_name(fs));
}
-   reiserfs_warning (stderr, "%d blocks marked in the given bitmap\n",
+   reiserfs_warning (stderr, "%u blocks marked in the given bitmap\n",