Hello community, here is the log from the commit of package fuse for openSUSE:Factory checked in at 2012-01-26 14:18:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fuse (Old) and /work/SRC/openSUSE:Factory/.fuse.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fuse", Maintainer is "MSzeredi@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/fuse/fuse.changes 2011-11-05 11:12:30.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.fuse.new/fuse.changes 2012-01-26 14:18:27.000000000 +0100 @@ -1,0 +2,19 @@ +Wed Jan 25 19:57:36 CET 2012 - mszeredi@suse.cz + +- use %set_permissions instead of %run_permissions in specfile + +------------------------------------------------------------------- +Wed Jan 25 19:11:44 CET 2012 - mszeredi@suse.cz + +- compile /bin/fusermount as a position independent executable + [bnc#743155] + +------------------------------------------------------------------- +Wed Jan 25 18:32:49 CET 2012 - mszeredi@suse.cz + +- update to 2.8.7 + * fix ambiguous symbol version for fuse_chan_new + * prevent calling ulockmgr_server with illegal arguments + * fix hang in wait_on_path() + +------------------------------------------------------------------- Old: ---- fuse-2.8.5.tar.bz2 fuse-fix-cleanup-in-case-of-failed-mount.patch fuse-handle-failure-to-allocate-req.patch fuse-umount-race-fix.patch New: ---- fuse-2.8.7.tar.bz2 fusermount-compile-as-pie.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fuse.spec ++++++ --- /var/tmp/diff_new_pack.adCP2w/_old 2012-01-26 14:18:28.000000000 +0100 +++ /var/tmp/diff_new_pack.adCP2w/_new 2012-01-26 14:18:28.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package fuse # -# 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 @@ -20,7 +20,7 @@ Name: fuse Summary: User space File System -Version: 2.8.5 +Version: 2.8.7 Release: 10 License: GPL-2.0+ ; LGPL-2.1+ Group: System/Filesystems @@ -30,10 +30,8 @@ Source3: baselibs.conf Patch: fuse-install-fix.diff Patch2: fuse-pc-remove-libdir-from-Libs.diff -Patch3: fuse-umount-race-fix.patch -Patch4: fuse-fix-cleanup-in-case-of-failed-mount.patch -Patch5: fuse-gnu_source.patch -Patch6: fuse-handle-failure-to-allocate-req.patch +Patch3: fuse-gnu_source.patch +Patch4: fusermount-compile-as-pie.patch Url: http://fuse.sourceforge.net BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 1130 @@ -276,10 +274,8 @@ %if "%{_exec_prefix}" == "/" || "%{_exec_prefix}" == "/usr" %patch2 %endif -%patch3 -p1 +%patch3 %patch4 -p1 -%patch5 -%patch6 -p1 %build autoreconf -fiv @@ -313,7 +309,11 @@ %{__rm} -rf example/.deps example/Makefile.am example/Makefile.in %post +%if 0%{?suse_version} >= 1140 +%set_permissions %{_bindir}/fusermount +%else %run_permissions +%endif %verifyscript %verify_permissions -e %{_bindir}/fusermount ++++++ fuse-2.8.5.tar.bz2 -> fuse-2.8.7.tar.bz2 ++++++ ++++ 23912 lines of diff (skipped) ++++++ fusermount-compile-as-pie.patch ++++++ Index: fuse-2.8.7/util/Makefile.am =================================================================== --- fuse-2.8.7.orig/util/Makefile.am 2012-01-25 19:13:34.000000000 +0100 +++ fuse-2.8.7/util/Makefile.am 2012-01-25 19:16:02.231609707 +0100 @@ -7,6 +7,9 @@ noinst_PROGRAMS = mount.fuse fusermount_SOURCES = fusermount.c fusermount_LDADD = ../lib/mount_util.lo fusermount_CPPFLAGS = -I../lib +fusermount_CFLAGS = -fPIE $(AM_CFLAGS) +fusermount_LDFLAGS = -pie $(AM_LDFLAGS) + mount_fuse_SOURCES = mount.fuse.c ulockmgr_server_SOURCES = ulockmgr_server.c -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org