Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master castfs by Vlad Glagolev (2ab7bb295050ac7bf7f1b10ee4c574bd04cb32f4)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master castfs by Vlad Glagolev (2ab7bb295050ac7bf7f1b10ee4c574bd04cb32f4)
  • Date: Mon, 23 Mar 2015 14:19:32 -0500

GIT changes to master castfs by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 4 +++-
NEWS | 13 ++++++++-----
TODO | 1 +
configure.ac | 18 +++++++++++++++---
4 files changed, 27 insertions(+), 9 deletions(-)

New commits:
commit 2ab7bb295050ac7bf7f1b10ee4c574bd04cb32f4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

updated news

commit 08b3ec3c1bb72bd64b22d45e6c5d8e86575b5e92
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

added note about broken xattr support

commit 5c96bd29b9b11926b57e38c6290bf77475cf394c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

made xattr support optional

diff --git a/ChangeLog b/ChangeLog
index 1e5665e..6c811ca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,7 +2,8 @@
* src/castfs.c: added forgotten new argc increment; use VERSION
instead
of PACKAGE_VERSION
* include/castfs.h: include config.h
- * configure.ac: moved config.h to AM_CONFIG_HEADER
+ * configure.ac: moved config.h to AM_CONFIG_HEADER; added flags for
+ xattr support
* Makefile.in, debian/Makefile.in, include/Makefile.in,
src/Makefile.in,
test/Makefile.in, missing, depcomp, install-sh: removed, those are
generated by automake
@@ -15,6 +16,7 @@
* test/Makefile.am: use subdir-objects option for automake to avoid a
warning
* autogen.sh: added, to simplify autotools' work
+ * NEWS: updated

2015-03-22 Vlad Glagolev <stealth AT sourcemage.org>
* configure.in: -> configure.ac; updated spell version to 0.6.2
diff --git a/NEWS b/NEWS
index 7b4dfda..29430aa 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,8 @@
-Wed Mar 26 03:42:58 UTC 2008
- We have a temporary? repo set up. Contact ryuji AT sourcemage.org
- if you need access, as he is the repo admin.
-
-Bumped up revision to 0.6.0 to avoid clashes with David's tarball.
+0.6.2 (2015-03-__)
+- disabled multi-threaded mode for fuse to fix rare race condition cases
+- made xattr support configurable (WARNING: xattr support is still broken)
+- removed fgetattr call
+- corrected compilation warnings
+- display proper arguments in a process tree
+- display actual version information
+- updated configure/build toolchain
diff --git a/TODO b/TODO
index 5b7d183..d63d596 100644
--- a/TODO
+++ b/TODO
@@ -6,6 +6,7 @@
5. configure.in: ryuji had problems with FUSE_PREFIX being bad for static
version. I personally feel the static option should be removed, but
would like input on this. -D.E.Edmons
+6. Fix bug #14479 (old bugzilla @ bugs.sourcemage.org) related to xattr
support

Design changes:
1. Command line options and environment variables should have
diff --git a/configure.ac b/configure.ac
index e3f6d2f..a4b63d9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -30,12 +30,24 @@ AC_ARG_ENABLE(static-fuse,
AC_HELP_STRING([--enable-static-fuse], [Enable building castfs against fuse
statically]),
[static_fuse=${enableval}], [static_fuse=no])

-if test "x$static_fuse" = "xyes"
-then
+if test "x$static_fuse" = "xyes"; then
LIBS=`pkg-config --libs fuse | sed
's/-lfuse/$(FUSE_PREFIX)\/lib\/libfuse.a -lrt/'`
fi

-AC_CHECK_FUNCS([setxattr])
+AC_ARG_ENABLE(xattr,
+ AC_HELP_STRING([--enable-xattr], [Enable extended attributes support]),
+ [
+ if test x$enableval = xyes; then
+ support_xattr=yes
+ elif test x$enableval = xno; then
+ support_xattr=no
+ fi
+ ]
+)
+
+if test "x$support_xattr" = "xyes"; then
+ AC_CHECK_FUNCS([setxattr],, AC_MSG_ERROR([[XATTRs enabled, but support not
detected]]))
+fi

AC_CONFIG_FILES([
Makefile



  • [SM-Commit] GIT changes to master castfs by Vlad Glagolev (2ab7bb295050ac7bf7f1b10ee4c574bd04cb32f4), Vlad Glagolev, 03/23/2015

Archive powered by MHonArc 2.6.24.

Top of Page