Hello community,
here is the log from the commit of package fuse for openSUSE:Factory
checked in at Thu Jan 7 12:57:26 CET 2010.
--------
--- fuse/fuse.changes 2009-09-07 00:31:16.000000000 +0200
+++ /mounts/work_src_done/STABLE/fuse/fuse.changes 2009-12-16 13:15:02.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Dec 16 12:11:13 UTC 2009 - kruber@zib.de
+
+- update to 2.8.1:
+ * fix missing versioned symbol fuse_get_context@FUSE_2.2
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
fuse-2.8.0.tar.bz2
New:
----
fuse-2.8.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fuse.spec ++++++
--- /var/tmp/diff_new_pack.gja9il/_old 2010-01-07 12:57:02.000000000 +0100
+++ /var/tmp/diff_new_pack.gja9il/_new 2010-01-07 12:57:02.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package fuse (Version 2.8.0)
+# spec file for package fuse (Version 2.8.1)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 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,9 +20,9 @@
Name: fuse
Summary: User space File System
-Version: 2.8.0
+Version: 2.8.1
Release: 1
-License: GPL v2 or later ; LGPL v2.1 or later
+License: GPLv2+ ; LGPLv2.1+
Group: System/Filesystems
# http://prdownloads.sourceforge.net/fuse/fuse-2.X/%{version}/fuse-%{version}.tar.gz
Source: %{name}-%{version}.tar.bz2
@@ -82,7 +82,7 @@
Miklos Szeredi
%package -n libfuse2
-License: GPL v2 or later ; LGPL v2.1 or later
+License: GPLv2+ ; LGPLv2.1+
Summary: Library of FUSE, the User space File System for GNU/Linux and BSD
Group: System/Filesystems
@@ -128,7 +128,7 @@
Miklos Szeredi
%package devel
-License: GPL v2 or later ; LGPL v2.1 or later
+License: GPLv2+ ; LGPLv2.1+
Summary: Development package for FUSE (userspace filesystem) modules
Group: Development/Languages/C and C++
Requires: fuse = %{version} libfuse2 = %{version} glibc-devel
@@ -172,7 +172,7 @@
Miklos Szeredi
%package devel-static
-License: GPL v2 or later ; LGPL v2.1 or later
+License: GPLv2+ ; LGPLv2.1+
Summary: Development package for FUSE (userspace filesystem) modules
Group: Development/Languages/C and C++
Requires: fuse-devel = %{version}
++++++ fuse-2.8.0.tar.bz2 -> fuse-2.8.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuse-2.8.0/ChangeLog new/fuse-2.8.1/ChangeLog
--- old/fuse-2.8.0/ChangeLog 2009-08-18 18:12:36.000000000 +0200
+++ new/fuse-2.8.1/ChangeLog 2009-09-11 12:47:40.000000000 +0200
@@ -1,3 +1,11 @@
+2009-09-11 Miklos Szeredi
+
+ * Released 2.8.1
+
+2009-08-25 Miklos Szeredi
+
+ * Fix missing versioned symbol fuse_get_context@FUSE_2.2
+
2009-08-18 Miklos Szeredi
* Released 2.8.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuse-2.8.0/configure new/fuse-2.8.1/configure
--- old/fuse-2.8.0/configure 2009-08-18 18:08:21.000000000 +0200
+++ new/fuse-2.8.1/configure 2009-09-11 12:49:57.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for fuse 2.8.0.
+# Generated by GNU Autoconf 2.63 for fuse 2.8.1.
#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
@@ -743,8 +743,8 @@
# Identity of this package.
PACKAGE_NAME='fuse'
PACKAGE_TARNAME='fuse'
-PACKAGE_VERSION='2.8.0'
-PACKAGE_STRING='fuse 2.8.0'
+PACKAGE_VERSION='2.8.1'
+PACKAGE_STRING='fuse 2.8.1'
PACKAGE_BUGREPORT=''
# Factoring default headers for most tests.
@@ -1486,7 +1486,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures fuse 2.8.0 to adapt to many kinds of systems.
+\`configure' configures fuse 2.8.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1557,7 +1557,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of fuse 2.8.0:";;
+ short | recursive ) echo "Configuration of fuse 2.8.1:";;
esac
cat <<\_ACEOF
@@ -1665,7 +1665,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-fuse configure 2.8.0
+fuse configure 2.8.1
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1679,7 +1679,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by fuse $as_me 2.8.0, which was
+It was created by fuse $as_me 2.8.1, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2522,7 +2522,7 @@
# Define the identity of the package.
PACKAGE='fuse'
- VERSION='2.8.0'
+ VERSION='2.8.1'
cat >>confdefs.h <<_ACEOF
@@ -14072,7 +14072,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by fuse $as_me 2.8.0, which was
+This file was extended by fuse $as_me 2.8.1, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -14135,7 +14135,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-fuse config.status 2.8.0
+fuse config.status 2.8.1
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuse-2.8.0/configure.in new/fuse-2.8.1/configure.in
--- old/fuse-2.8.0/configure.in 2009-08-18 18:07:31.000000000 +0200
+++ new/fuse-2.8.1/configure.in 2009-09-11 12:47:46.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT(fuse, 2.8.0)
+AC_INIT(fuse, 2.8.1)
AC_CONFIG_MACRO_DIR([m4])
AC_CANONICAL_TARGET
AM_INIT_AUTOMAKE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuse-2.8.0/lib/Makefile.am new/fuse-2.8.1/lib/Makefile.am
--- old/fuse-2.8.0/lib/Makefile.am 2009-07-16 19:09:24.000000000 +0200
+++ new/fuse-2.8.1/lib/Makefile.am 2009-09-11 12:47:57.000000000 +0200
@@ -35,7 +35,7 @@
$(iconv_source) \
$(mount_source)
-libfuse_la_LDFLAGS = @libfuse_libs@ -version-number 2:8:0 \
+libfuse_la_LDFLAGS = @libfuse_libs@ -version-number 2:8:1 \
-Wl,--version-script,$(srcdir)/fuse_versionscript
libulockmgr_la_SOURCES = ulockmgr.c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuse-2.8.0/lib/Makefile.in new/fuse-2.8.1/lib/Makefile.in
--- old/fuse-2.8.0/lib/Makefile.in 2009-08-18 18:08:24.000000000 +0200
+++ new/fuse-2.8.1/lib/Makefile.in 2009-09-11 12:50:00.000000000 +0200
@@ -243,7 +243,7 @@
$(iconv_source) \
$(mount_source)
-libfuse_la_LDFLAGS = @libfuse_libs@ -version-number 2:8:0 \
+libfuse_la_LDFLAGS = @libfuse_libs@ -version-number 2:8:1 \
-Wl,--version-script,$(srcdir)/fuse_versionscript
libulockmgr_la_SOURCES = ulockmgr.c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fuse-2.8.0/lib/fuse.c new/fuse-2.8.1/lib/fuse.c
--- old/fuse-2.8.0/lib/fuse.c 2009-08-19 11:51:24.000000000 +0200
+++ new/fuse-2.8.1/lib/fuse.c 2009-08-24 21:57:53.000000000 +0200
@@ -3455,6 +3455,18 @@
return &fuse_get_context_internal()->ctx;
}
+/*
+ * The size of fuse_context got extended, so need to be careful about
+ * incompatibility (i.e. a new binary cannot work with an old
+ * library).
+ */
+struct fuse_context *fuse_get_context_compat22(void);
+struct fuse_context *fuse_get_context_compat22(void)
+{
+ return &fuse_get_context_internal()->ctx;
+}
+FUSE_SYMVER(".symver fuse_get_context_compat22,fuse_get_context@FUSE_2.2");
+
int fuse_getgroups(int size, gid_t list[])
{
fuse_req_t req = fuse_get_context_internal()->req;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org