Hello community,

here is the log from the commit of package tracker for openSUSE:Factory checked 
in at 2012-10-03 15:11:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tracker (Old)
 and      /work/SRC/openSUSE:Factory/.tracker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tracker", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/tracker/tracker-extras.changes   2012-07-12 
14:55:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.tracker.new/tracker-extras.changes      
2012-10-03 15:11:17.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Sep 18 11:07:46 UTC 2012 - [email protected]
+
+- Add libtracker-fts-ICU-complx-locale.patch, fixes bnc#780614. 
+
+-------------------------------------------------------------------
+Mon Aug 20 08:53:17 UTC 2012 - [email protected]
+
+- Disable evo plugin for now during -extras build: the API once
+  more changed much faster than Tracker can keep up with.
+
+-------------------------------------------------------------------
tracker.changes: same change

New:
----
  libtracker-fts-ICU-complx-locale.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tracker-extras.spec ++++++
--- /var/tmp/diff_new_pack.rA8xxd/_old  2012-10-03 15:11:18.000000000 +0200
+++ /var/tmp/diff_new_pack.rA8xxd/_new  2012-10-03 15:11:18.000000000 +0200
@@ -30,7 +30,7 @@
 %define build_thunderbird 0
 %else
 %define build_applet 1
-%define build_evo 1
+%define build_evo 0
 %define build_firefox 1
 %define build_gui 1
 %define build_miner_flickr 1
@@ -66,6 +66,8 @@
 Patch3:         tracker-libgrss-0.5.patch
 # PATCH-FIX-UPSTREAM tracker-evo-implicit.patch bgo#675413 
[email protected] -- Include email-backend.h; fixes brp checks.
 Patch4:         tracker-evo-implicit.patch
+# PATCH-FIX-UPSTREAM libtracker-fts-ICU-complx-locale.patch bnc#780614 
bgo#675660 [email protected] -- libtracker-fts: ICU cannot handle complex 
locale descriptions, patch taken from upstream git.
+Patch5:         libtracker-fts-ICU-complx-locale.patch
 BuildRequires:  NetworkManager-devel >= 0.8
 BuildRequires:  enca-devel
 BuildRequires:  fdupes
@@ -521,6 +523,7 @@
 %endif
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 cp %{S:1} src/miners/flickr/README.SUSE
 cp %{S:2} src/miners/rss/README.SUSE
 

++++++ tracker.spec ++++++
--- /var/tmp/diff_new_pack.rA8xxd/_old  2012-10-03 15:11:18.000000000 +0200
+++ /var/tmp/diff_new_pack.rA8xxd/_new  2012-10-03 15:11:18.000000000 +0200
@@ -30,7 +30,7 @@
 %define build_thunderbird 0
 %else
 %define build_applet 1
-%define build_evo 1
+%define build_evo 0
 %define build_firefox 1
 %define build_gui 1
 %define build_miner_flickr 1
@@ -65,6 +65,8 @@
 Patch3:         tracker-libgrss-0.5.patch
 # PATCH-FIX-UPSTREAM tracker-evo-implicit.patch bgo#675413 
[email protected] -- Include email-backend.h; fixes brp checks.
 Patch4:         tracker-evo-implicit.patch
+# PATCH-FIX-UPSTREAM libtracker-fts-ICU-complx-locale.patch bnc#780614 
bgo#675660 [email protected] -- libtracker-fts: ICU cannot handle complex 
locale descriptions, patch taken from upstream git.
+Patch5:         libtracker-fts-ICU-complx-locale.patch
 BuildRequires:  NetworkManager-devel >= 0.8
 BuildRequires:  enca-devel
 BuildRequires:  fdupes
@@ -520,6 +522,7 @@
 %endif
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 cp %{S:1} src/miners/flickr/README.SUSE
 cp %{S:2} src/miners/rss/README.SUSE
 

++++++ libtracker-fts-ICU-complx-locale.patch ++++++
>From 48713ba26af38a15a97fc7ebb0828cd287ef2447 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <[email protected]>
Date: Fri, 20 Jul 2012 14:46:33 +0000
Subject: libtracker-fts: ICU cannot handle complex locale descriptions

ubrk_open expects the name of just a single locale (e.g. "en_US.UTF-8"),
not the full definition of your various locale variables and their
values as returned by glibc's setlocale(LC_ALL, NULL).

Instead, limit ourselves to LC_CTYPE, since after all, that's all we
need to determine word boundaries.

Fixes GB#675660.
---
diff --git a/src/libtracker-fts/tracker-parser-libicu.c 
b/src/libtracker-fts/tracker-parser-libicu.c
index 7388f69..69f75ed 100644
--- a/src/libtracker-fts/tracker-parser-libicu.c
+++ b/src/libtracker-fts/tracker-parser-libicu.c
@@ -676,7 +676,7 @@ tracker_parser_reset (TrackerParser *parser,
 
                /* Open word-break iterator */
                parser->bi = ubrk_open(UBRK_WORD,
-                                      setlocale (LC_ALL, NULL),
+                                      setlocale (LC_CTYPE, NULL),
                                       parser->utxt,
                                       parser->utxt_size,
                                       &error);
--
cgit v0.9.0.2

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to