From d3ab5712de80ebd58b6e618825e27111d5fb926d Mon Sep 17 00:00:00 2001 From: "Ralf S. Engelschall" Date: Tue, 30 Jun 2009 21:36:26 +0000 Subject: [PATCH] upgrading package: libjio 0.25 -> 0.51 --- libjio/libjio.patch | 30 +++++++++++++++++++++--------- libjio/libjio.spec | 4 ++-- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/libjio/libjio.patch b/libjio/libjio.patch index a1d7e89038..66b67ce0d9 100644 --- a/libjio/libjio.patch +++ b/libjio/libjio.patch @@ -1,14 +1,26 @@ Index: libjio/trans.c ---- libjio/trans.c.orig 2009-03-29 06:31:21 +0200 -+++ libjio/trans.c 2009-03-30 21:40:55 +0200 -@@ -421,8 +421,10 @@ - ts->fs->ltrans = linger; - pthread_mutex_unlock(&(ts->fs->ltlock)); - } else { +--- libjio/trans.c.orig 2009-04-25 19:39:32 +0200 ++++ libjio/trans.c 2009-04-25 23:12:08 +0200 +@@ -234,8 +234,10 @@ + goto rollback_exit; + } + } else { +#if 0 - if (fdatasync(ts->fs->fd) != 0) - goto rollback_exit; + if (fdatasync(ts->fs->fd) != 0) + goto rollback_exit; +#endif + } /* the transaction has been applied, so we cleanup and remove - * it from the disk */ +@@ -517,9 +519,11 @@ + if (fs->fd < 0) + return -1; + ++#if 0 + rv = fdatasync(fs->fd); + if (rv != 0) + return rv; ++#endif + + pthread_mutex_lock(&(fs->ltlock)); + while (fs->ltrans != NULL) { diff --git a/libjio/libjio.spec b/libjio/libjio.spec index badb676485..cb7bb10eae 100644 --- a/libjio/libjio.spec +++ b/libjio/libjio.spec @@ -31,8 +31,8 @@ Distribution: OpenPKG Community Class: EVAL Group: Libraries License: OSL -Version: 0.25 -Release: 20090330 +Version: 0.51 +Release: 20090630 # list of sources Source0: http://blitiri.com.ar/p/libjio/files/%{version}/libjio-%{version}.tar.gz