rpms/strigi/F-12 strigi-0.7.2-kdebug234398.patch, NONE, 1.1 strigi.spec, 1.46, 1.47
Rex Dieter
rdieter at fedoraproject.org
Wed Jun 30 13:56:14 UTC 2010
Author: rdieter
Update of /cvs/pkgs/rpms/strigi/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv21625
Modified Files:
strigi.spec
Added Files:
strigi-0.7.2-kdebug234398.patch
Log Message:
* Wed Jun 30 2010 Rex Dieter <rdieter at fedoraproject.org> - 0.7.3-4
- strigi flac analyser crashes with floating point (arithmetic) exception (kdebug234398)
strigi-0.7.2-kdebug234398.patch:
flacendanalyzer.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE strigi-0.7.2-kdebug234398.patch ---
diff -up strigi-0.7.2/src/streamanalyzer/endanalyzers/flacendanalyzer.cpp.kde234398 strigi-0.7.2/src/streamanalyzer/endanalyzers/flacendanalyzer.cpp
--- strigi-0.7.2/src/streamanalyzer/endanalyzers/flacendanalyzer.cpp.kde234398 2010-02-03 13:03:07.000000000 -0600
+++ strigi-0.7.2/src/streamanalyzer/endanalyzers/flacendanalyzer.cpp 2010-06-30 08:39:35.124448418 -0500
@@ -284,7 +284,7 @@ FlacEndAnalyzer::analyze(Strigi::Analysi
} while( !(blocktype & 0x80) );
int64_t in_size = in->size();
- if(in_size>=0)
+ if(in_size>=0 && duration>0)
indexable.addValue(factory->bitRateField,(uint32_t)(8*((in_size-in->position())/duration)));
return 0;
Index: strigi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/strigi/F-12/strigi.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- strigi.spec 12 Feb 2010 14:59:35 -0000 1.46
+++ strigi.spec 30 Jun 2010 13:56:14 -0000 1.47
@@ -1,7 +1,7 @@
Name: strigi
Version: 0.7.2
-Release: 2%{?dist}
+Release: 4%{?dist}
Summary: A desktop search program
Group: Applications/Productivity
License: LGPLv2+
@@ -13,6 +13,10 @@ Source2: strigi-daemon.desktop
Patch0: strigi-0.6.2-multilib.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+## upstream patches
+# http://bugs.kde.org/234398
+Patch100: strigi-0.7.2-kdebug234398.patch
+
BuildRequires: cmake >= 2.4.5
BuildRequires: clucene-core-devel qt4-devel dbus-devel
BuildRequires: libxml2-devel expat-devel bzip2-devel zlib-devel
@@ -54,6 +58,7 @@ Strigi search engine libraries
%prep
%setup -q -n %{name}-%{version}%{?pre:-%{pre}}
%patch0 -p1 -b .multilib
+%patch100 -p1 -b .kdebug234398
%build
mkdir -p %{_target_platform}
@@ -115,6 +120,12 @@ rm -rf %{buildroot}
%{_libdir}/strigi/strigi*.so
%changelog
+* Wed Jun 30 2010 Rex Dieter <rdieter at fedoraproject.org> - 0.7.3-4
+- strigi flac analyser crashes with floating point (arithmetic) exception (kdebug234398)
+
+* Mon May 31 2010 Rex Dieter <rdieter at fedoraproject.org> - 0.7.2-3
+- rebuild (exiv2)
+
* Fri Feb 12 2010 Rex Dieter <rdieter at fedoraproject.org> - 0.7.2-2
- %%build: +%%_cmake_skip_rpath
More information about the scm-commits
mailing list