rpms/coda/F-12 .cvsignore, 1.4, 1.5 coda.spec, 1.19, 1.20 sources, 1.4, 1.5 coda-6.9.3-client-fhs.patch, 1.2, NONE coda-6.9.4-gcc44.patch, 1.1, NONE coda-6.9.4-kill-modulesconf.patch, 1.1, NONE coda-6.9.4-rc2-kernel-alias.patch, 1.1, NONE coda-6.9.4-sname-fault.patch, 1.1, NONE coda-6.9.4-venus-coda-client-convert.patch, 1.1, NONE coda-configure.patch, 1.1, NONE
Adam Goode
agoode at fedoraproject.org
Tue May 18 19:52:31 UTC 2010
- Previous message: rpms/coda/F-13 coda-6.9.5-vcodacon-configure.patch, NONE, 1.1 coda-6.9.5-venus-coda-client-convert.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 coda.spec, 1.19, 1.20 sources, 1.4, 1.5 coda-6.9.3-client-fhs.patch, 1.2, NONE coda-6.9.4-gcc44.patch, 1.1, NONE coda-6.9.4-kill-modulesconf.patch, 1.1, NONE coda-6.9.4-rc2-kernel-alias.patch, 1.1, NONE coda-6.9.4-sname-fault.patch, 1.1, NONE coda-6.9.4-venus-coda-client-convert.patch, 1.1, NONE coda-configure.patch, 1.1, NONE
- Next message: rpms/R-fibroEset/devel R-fibroEset.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: agoode
Update of /cvs/pkgs/rpms/coda/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv7050
Modified Files:
.cvsignore coda.spec sources
Removed Files:
coda-6.9.3-client-fhs.patch coda-6.9.4-gcc44.patch
coda-6.9.4-kill-modulesconf.patch
coda-6.9.4-rc2-kernel-alias.patch coda-6.9.4-sname-fault.patch
coda-6.9.4-venus-coda-client-convert.patch
coda-configure.patch
Log Message:
* Tue May 18 2010 Adam Goode <adam at spicenitz.org> - 6.9.5-2
- Relax the build requires versions for the coda libraries
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/coda/F-12/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore 27 Feb 2009 20:37:32 -0000 1.4
+++ .cvsignore 18 May 2010 19:52:31 -0000 1.5
@@ -1 +1 @@
-coda-6.9.4.tar.gz
+coda-6.9.5.tar.gz
Index: coda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/coda/F-12/coda.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- coda.spec 4 Dec 2009 21:04:01 -0000 1.19
+++ coda.spec 18 May 2010 19:52:31 -0000 1.20
@@ -1,6 +1,6 @@
Name: coda
-Version: 6.9.4
-Release: 9%{?dist}
+Version: 6.9.5
+Release: 2%{?dist}
Summary: Coda distributed file system
Group: System Environment/Daemons
License: GPLv2
@@ -10,17 +10,12 @@ Source1: coda-client.init
Source2: codasrv.init
Source3: auth2.init
Source4: update.init
-Patch0: coda-6.9.3-client-fhs.patch
-Patch1: coda-6.9.4-rc2-no-default-krb.patch
-Patch2: coda-6.9.4-rc2-kernel-alias.patch
-Patch3: coda-6.9.4-gcc44.patch
-Patch4: coda-configure.patch
-Patch5: coda-6.9.4-sname-fault.patch
-Patch6: coda-6.9.4-kill-modulesconf.patch
-Patch7: coda-6.9.4-venus-coda-client-convert.patch
+Patch0: coda-6.9.4-rc2-no-default-krb.patch
+Patch1: coda-6.9.5-venus-coda-client-convert.patch
+Patch2: coda-6.9.5-vcodacon-configure.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: lwp-devel >= 2.5
-BuildRequires: rpc2-devel >= 2.8
+BuildRequires: lwp-devel
+BuildRequires: rpc2-devel
BuildRequires: rvm-devel
BuildRequires: rvm-tools compat-readline5-devel
BuildRequires: fltk-devel fltk-fluid flex bison python perl krb5-devel
@@ -87,32 +82,21 @@ system client.
%prep
%setup -q
-%patch0 -p1
# http://www.coda.cs.cmu.edu/trac/ticket/1651
+%patch0 -p1
+
+# convert venus-setup to coda-client-setup
%patch1 -p1
-# http://www.coda.cs.cmu.edu/trac/ticket/1653
+# fix building vcodacon (already fixed differently upstream in git)
%patch2 -p1
-# 04d3fefdf27127589617cf955b1d3da799ebde5d
-%patch3 -p1
-
-# Convert configure script to pick up compat-readline5
-%patch4 -p1
-
-#sname overflows
-%patch5 -p1
-
-# totally unnecessary with our init script
-%patch6 -p1
-
-# convert venus-setup to coda-client-setup
-%patch7 -p1
-
%build
# note: remove the -I and -l here when upstream releases fix for krb5 building
-export CFLAGS="$RPM_OPT_FLAGS -I/usr/include/et"
+export CFLAGS="$RPM_OPT_FLAGS -I/usr/include/et -I/usr/include/readline5"
+export CXXFLAGS="$RPM_OPT_FLAGS -I/usr/include/et -I/usr/include/readline5"
+export LDFLAGS="-L/usr/%{_lib}/readline5"
export LIBS="-lkrb5 -lcom_err -lstdc++"
%configure --with-vcodacon --with-krb5
make %{?_smp_mflags}
@@ -122,13 +106,14 @@ make %{?_smp_mflags}
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
-# remove upstream provided init scripts and replace with our own LSB compliant
-# ones
-rm $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/*.init
+# init scripts
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/coda-client
install -p -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/codasrv
install -p -m 755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/auth2
install -p -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/update
+
+# rename venus-setup to coda-client-setup
mv $RPM_BUILD_ROOT/usr/sbin/venus-setup $RPM_BUILD_ROOT/usr/sbin/coda-client-setup
mv $RPM_BUILD_ROOT/usr/share/man/man8/venus-setup.8 $RPM_BUILD_ROOT/usr/share/man/man8/coda-client-setup.8
@@ -321,6 +306,35 @@ fi
%changelog
+* Tue May 18 2010 Adam Goode <adam at spicenitz.org> - 6.9.5-2
+- Relax the build requires versions for the coda libraries
+
+* Tue May 18 2010 Adam Goode <adam at spicenitz.org> - 6.9.5-1
+- Remove many patches merged upstream
+- New upstream release
+ + When writing a checkpoint file of the reintegration log took
+ longer than the checkpoint interval, we would immediately start
+ writing out a new checkpoint, looping indefinitly. (Paolo
+ Casanova)
+ + Checkpointing failed when the reintegration log contained an empty file.
+ + Truncate cache file when lookaside lookup fails to avoid the
+ following fetch from assuming we already successfully fetched some
+ of the data.
+ + Make sure we wake up blocked threads when a fetch fails.
+ + Only close the shadow file descriptor during reintegration if we
+ actually opened it.
+ + Return permission error when a user tries to rmdir a mountpoint.
+ + Do not flush kernel caches whenever we check if a file is in use.
+ + gcodacon improvements, notification rate limiting and window
+ placement. (Benjamin Gilbert)
+ + Reduce server->client RPC2 timeout from 60 to 30 seconds, reduces the
+ time a client is blocked while callbacks are broken.
+ + Introduce stricter locking on the server->client callback connections.
+ + Make sure clients cannot indefinitely keep a callback break RPC busy
+ preventing it from completing.
+ + Write a stack backtrace to the log when an assertion fails.
+ + Don't create /etc/modules.conf on newer Linux kernels (Adam Goode)
+
* Fri Dec 04 2009 Neil Horman <nhorman at redhat.com> - 6.9.4-9
- Convert venus-setup to coda-client-setup (bz 544096)
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/coda/F-12/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources 27 Feb 2009 20:37:32 -0000 1.4
+++ sources 18 May 2010 19:52:31 -0000 1.5
@@ -1 +1 @@
-3c33f19ee259d8ff81c18ba05c9ce408 coda-6.9.4.tar.gz
+23e3cbed0eea41aa9a9dea45df31938b coda-6.9.5.tar.gz
--- coda-6.9.3-client-fhs.patch DELETED ---
--- coda-6.9.4-gcc44.patch DELETED ---
--- coda-6.9.4-kill-modulesconf.patch DELETED ---
--- coda-6.9.4-rc2-kernel-alias.patch DELETED ---
--- coda-6.9.4-sname-fault.patch DELETED ---
--- coda-6.9.4-venus-coda-client-convert.patch DELETED ---
--- coda-configure.patch DELETED ---
- Previous message: rpms/coda/F-13 coda-6.9.5-vcodacon-configure.patch, NONE, 1.1 coda-6.9.5-venus-coda-client-convert.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 coda.spec, 1.19, 1.20 sources, 1.4, 1.5 coda-6.9.3-client-fhs.patch, 1.2, NONE coda-6.9.4-gcc44.patch, 1.1, NONE coda-6.9.4-kill-modulesconf.patch, 1.1, NONE coda-6.9.4-rc2-kernel-alias.patch, 1.1, NONE coda-6.9.4-sname-fault.patch, 1.1, NONE coda-6.9.4-venus-coda-client-convert.patch, 1.1, NONE coda-configure.patch, 1.1, NONE
- Next message: rpms/R-fibroEset/devel R-fibroEset.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list