1.12 release changes
This commit is contained in:
parent
ad9e0862ab
commit
c495415c0d
@ -99,6 +99,9 @@
|
||||
some point (the current fix is not completely correct but
|
||||
still handles most useful cases).</li>
|
||||
|
||||
<li>It seems that the recoll program sometimes segfaults when
|
||||
exiting after the first execution ?</li>
|
||||
|
||||
<li> If you are seeing a delay of a few seconds before the
|
||||
result list displays for the first query of a recoll
|
||||
instance, try changing the result list font in the query
|
||||
@ -139,6 +142,10 @@
|
||||
<h2><a name="b_1_11_4">1.11.4</a></h2>
|
||||
<ul>
|
||||
<li>Possibly harmful bug in strerror_r usage (GNU case).</li>
|
||||
<li>Incorrect handling of "accents" inside Japanese katakana
|
||||
text.</li>
|
||||
<li>Using the "Erase history" command on an empty history
|
||||
would cause recoll to crash.</li>
|
||||
</ul>
|
||||
|
||||
<h2><a name="b_1_11_1">1.11.1</a></h2>
|
||||
|
||||
@ -48,8 +48,25 @@
|
||||
</table>
|
||||
</p>
|
||||
|
||||
<h2><a>General information</a></h2>
|
||||
<h2><a>General information and release notes</a></h2>
|
||||
|
||||
<p><em>Installing over an older version</em>: version 1.12 indexes are
|
||||
mostly compatible with 1.11, but some new, relatively minor,
|
||||
features (ie: duplicates collapsing) depend on a full index
|
||||
rebuild.
|
||||
|
||||
<br>If installing over 1.10 or older, you need a full
|
||||
rebuild. The best way to do this is to just delete the old
|
||||
xapiandb directory, especially if the index was created by an
|
||||
older version.
|
||||
(ie: <tt>rm -rf ~/.recoll/xapiandb/</tt>). On very
|
||||
old indexes, <tt>recollindex -z</tt> may sometimes end
|
||||
with a <em>backend doesn't implement metadata</em> error,
|
||||
which is wasteful because you then need to delete xapiandb and
|
||||
run the indexing again.</p>
|
||||
|
||||
<p>The download page for Recoll 1.11 is
|
||||
<a href="download-1.11.html">still available</a>.</p>
|
||||
<p>Instructions: <a href="usermanual/rcl.install.html">
|
||||
Installation / building manual</a>.</p>
|
||||
|
||||
@ -100,37 +117,24 @@
|
||||
|
||||
<h2><a name="source">Source</a></h2>
|
||||
|
||||
<p><b>Current version:</b>1.11.4:
|
||||
<a href="recoll-1.11.4.tar.gz">recoll-1.11.4.tar.gz</a>.
|
||||
<p><b>Current version:</b>1.12.0:
|
||||
<a href="recoll-1.12.0.tar.gz">recoll-1.12.0.tar.gz</a>.
|
||||
<a href="CHANGES.html">Changes</a>. <a href="BUGS.html">Bugs</a>.
|
||||
<br>
|
||||
|
||||
Version 1.11 has relatively <a href="CHANGES.html">extensive
|
||||
changes</a> (<a href="pics/recoll0.png">pic</a>), and needs an
|
||||
index reset after installing over an 1.10 or older
|
||||
version. For an existing installation you can use option -z to
|
||||
the command line indexer: <tt>recollindex -z</tt>, or
|
||||
just delete the old index directory
|
||||
(ie: <tt>rm -rf ~/.recoll/xapiandb/</tt>). The
|
||||
latter option may be safer with old indexes. If the first
|
||||
1.11 indexing ends with an error like <em>backend doesn't
|
||||
implement metadata</em>, you certainly need to do it.</p>
|
||||
|
||||
<p>The download page for Recoll 1.10 is
|
||||
still <a href="download-1.10.html">still available</a>.</p>
|
||||
|
||||
<p>In order to build Recoll from source, you will need a
|
||||
xapian-core installation. You will find source and binary
|
||||
packages on the <a href="http://www.xapian.org/download.php">
|
||||
Xapian download page</a>.
|
||||
Recoll 1.11 needs at least xapian 1.0.5, and I can see no
|
||||
reason not to use the latest 1.0 Xapian (1.0.9 currently).</p>
|
||||
Recoll 1.12 needs at least xapian 1.0.5, and I can see no
|
||||
reason not to use the latest 1.0 Xapian (1.0.10 currently).</p>
|
||||
<table>
|
||||
<tr><td valign="top">Qt:</td>
|
||||
<td>
|
||||
You can build with Qt 3.3 or Qt 4. Recoll will
|
||||
automatically be configured to build with Qt 4 if the version
|
||||
of qmake found in $QTDIR/bin:$PATH is for Qt 4.</td></tr>
|
||||
of qmake found in $QTDIR/bin:$PATH is for Qt 4 (you can also
|
||||
set the QMAKE variable to explicitely choose the
|
||||
desired version).</td></tr>
|
||||
<tr><td></td><td>
|
||||
There seems to be a few issues in Qt 4.4.0 (2008-08-23),
|
||||
resulting in problems when displaying the Recoll result list. I
|
||||
@ -139,6 +143,7 @@
|
||||
</table>
|
||||
|
||||
<p>Older recoll releases:
|
||||
<a href="recoll-1.11.4.tar.gz">1.11.4</a>.
|
||||
<a href="recoll-1.10.6.tar.gz">1.10.6</a>.
|
||||
<a href="recoll-1.9.0.tar.gz">1.9.0</a>.
|
||||
<a href="older/recoll-1.8.2.tar.gz">1.8.2</a>.
|
||||
@ -157,14 +162,14 @@
|
||||
<a href="recoll_applet-1.10.0.tgz">recoll_applet-1.10.0.tgz</a>.
|
||||
This is a very slightly modified version of the
|
||||
<a href="http://demandiseineseite.gmxhome.de/find/">
|
||||
find_applet.</a></p>
|
||||
find_applet. It will work with any recoll version after 1.10.</a></p>
|
||||
|
||||
<h2><a name="rpms">Packages</a></h2>
|
||||
|
||||
<p>The executables inside the binary rpms have a static link to
|
||||
xapian 1.0.[4-9], there is no real dependency except Qt 3.3
|
||||
xapian 1.0.10, there is no real dependency except Qt 3.3
|
||||
(or Qt 4.1 when mentioned).
|
||||
The Fedora and Mandriva packages unfortunately think that they
|
||||
Some Fedora and Mandriva packages unfortunately think that they
|
||||
depend on exiftool (which is needed by the little
|
||||
used jpeg info filter), due to excessive rpmbuild
|
||||
cleverness.
|
||||
@ -172,40 +177,51 @@
|
||||
Of course you need xapian-core installed to use the source
|
||||
rpms. </p>
|
||||
|
||||
<p><b>Fedora Core</b>
|
||||
FC6 RPM:
|
||||
<a href="fc6/recoll-1.11.0-1.i386.rpm">
|
||||
recoll-1.11.0-1.i386.rpm</a>.
|
||||
<p><b>Fedora Core 6-9 with Qt 3.x</b>
|
||||
<a href="fc6/recoll-1.12.0-1.i386.rpm">
|
||||
recoll-1.12.0-1.i386.rpm</a>.
|
||||
Source:
|
||||
<a href="fc6/recoll-1.11.0-1.src.rpm">
|
||||
recoll-1.11.0-1.src.rpm</a>
|
||||
<a href="fc6/recoll-1.12.0-1.src.rpm">
|
||||
recoll-1.12.0-1.src.rpm</a>
|
||||
This package also installs and runs on Fedora 9.
|
||||
</p>
|
||||
|
||||
<p><b>Mandriva 2006</b> (also works on 2005 and 2007).
|
||||
RPM:
|
||||
<a href="mandriva2006/recoll-1.11.0-0.1.20060mdk.i586.rpm">
|
||||
recoll-1.11.0-0.1.20060mdk.i586.rpm</a>.
|
||||
<p><b>Fedora Core 10 with Qt 4</b>
|
||||
<a href="fc10/recoll-1.12.0-1.fc10.i586.rpm">
|
||||
recoll-1.12.0-1.fc10.i586.rpm</a>.
|
||||
Source:
|
||||
<a href="mandriva2006/recoll-1.11.0-0.1.20060mdk.src.rpm">
|
||||
recoll-1.11.0-0.1.20060mdk.src.rpm</a>
|
||||
<a href="fc10/recoll-1.12.0-1.fc10.src.rpm">
|
||||
recoll-1.12.0-1.fc10.src.rpm</a>
|
||||
</p>
|
||||
|
||||
<p><b>Suse 10.3 / 11.0</b>
|
||||
RPM:
|
||||
<a href="suse10.3/recoll-1.11.0-0.i586.rpm">
|
||||
recoll-1.11.0-0.i586.rpm</a>.
|
||||
<p><b>Mandriva 2006 with Qt 3</b> (also works on 2005 and 2007).
|
||||
<a href="mandriva2006/recoll-1.12.0-0.1.20060mdk.i586.rpm">
|
||||
recoll-1.12.0-0.1.20060mdk.i586.rpm</a>.
|
||||
Source:
|
||||
<a href="suse10.3/recoll-1.11.0-0.src.rpm">
|
||||
recoll-1.11.0-0.src.rpm</a><br>
|
||||
<a href="mandriva2006/recoll-1.12.0-0.1.20060mdk.src.rpm">
|
||||
recoll-1.12.0-0.1.20060mdk.src.rpm</a>
|
||||
</p>
|
||||
<p><b>Mandriva 2008 with Qt 4</b>
|
||||
<a href="mandriva2008spring/recoll-1.12.0-1mdv2008.1.i586.rpm">
|
||||
recoll-1.12.0-1mdv2008.1.i586.rpm</a>.
|
||||
Source:
|
||||
<a href="mandriva2008spring/recoll-1.12.0-1mdv2008.1.src.rpm">
|
||||
recoll-1.12.0-1mdv2008.1.src.rpm</a>
|
||||
</p>
|
||||
|
||||
<p><b>Suse 11.0 with qt3</b>
|
||||
<a href="suse11/recoll-1.12.0-0.i586.rpm">
|
||||
recoll-1.12.0-0.i586.rpm</a>.
|
||||
Source:
|
||||
<a href="suse11/recoll-1.12.0-0.src.rpm">
|
||||
recoll-1.12.0-0.src.rpm</a><br>
|
||||
If you build from source on OpenSuse 11, note that the default
|
||||
qt4 version is 4.4.0 which will badly display the result list
|
||||
icons. Use qt3 or install a newer version of qt4.
|
||||
</p>
|
||||
|
||||
<p><b>Ubuntu 6.06 dapper / edgy / gutsy / hardy</b>
|
||||
<a href="debian/dapper/recoll_1.11.0-0ubuntu1_i386.deb">
|
||||
recoll_1.11.0-0ubuntu1_i386.deb</a>
|
||||
<a href="debian/dapper/recoll_1.12.0-0ubuntu1_i386.deb">
|
||||
recoll_1.12.0-0ubuntu1_i386.deb</a>
|
||||
<a href="debian/dapper/">debian/dapper</a>. This package was
|
||||
built on "dapper" and appears to work correctly on later
|
||||
Ubuntu releases. This package is not configured for real-time
|
||||
@ -214,8 +230,8 @@
|
||||
real-time indexing. It is also built for qt4, so this must be
|
||||
installed on the target system. Avoid qt 4.4.0 (from hardy
|
||||
backports). The standard 4.3.x is fine (or 4.4.1 and later)
|
||||
<a href="debian/hardy/recoll_1.11.1-0ubuntu1_i386.deb">
|
||||
recoll_1.11.1-0ubuntu1_i386.deb</a>
|
||||
<a href="debian/hardy/recoll_1.12.0-0ubuntu1_i386.deb">
|
||||
debian/hardy/recoll_1.12.0-0ubuntu1_i386.deb</a>
|
||||
</p>
|
||||
|
||||
<p><b>Debian unstable</b> Recoll is in the package repository,
|
||||
@ -236,24 +252,24 @@
|
||||
href="usermanual/rcl.install.html"> there</a>.</p>
|
||||
|
||||
<p><span class="application">FreeBSD</span> 6.4 i386:
|
||||
<a href="freebsd/recoll-1.11.0-FreeBSD-6.4-PRERELEASE.tgz">
|
||||
recoll-1.11.0-FreeBSD-6.4-PRERELEASE.tgz</a>
|
||||
<a href="freebsd/recoll-1.12.0-FreeBSD-6.4-STABLE.tgz">
|
||||
recoll-1.12.0-FreeBSD-6.4-STABLE.tgz</a>
|
||||
</p>
|
||||
|
||||
<p><span class="application">Solaris 8</span> sparc.
|
||||
Note to Solaris users: you need to perform the initial
|
||||
indexing pass with "recollindex", not the recoll GUI indexing
|
||||
thread. See <a href="BUGS.html">errata</a>.
|
||||
<a href="sunos/recoll-1.11.0-SunOS-5.8.tgz">
|
||||
recoll-1.11.0-SunOS-5.8.tgz</a>.
|
||||
<a href="sunos/recoll-1.12.0-SunOS-5.8.tgz">
|
||||
recoll-1.12.0-SunOS-5.8.tgz</a>.
|
||||
|
||||
<p>Recoll also builds and runs on Solaris 10, but, given the
|
||||
situation of open source packages for Solaris (very old Qt on
|
||||
the Companion CD, inconsistent versions of the compiler and
|
||||
non-threaded version of Qt on sunfreeware), I've come to the
|
||||
temporary conclusion that you are better off building than
|
||||
trying to install packages. The approach I tried a couple of
|
||||
months ago and which worked was to:
|
||||
trying to install packages. The approach I tried in 2008 and
|
||||
which worked was to:
|
||||
<ul>
|
||||
<li>Install gcc 3.4.6 and gnu make from the sunfreeware
|
||||
packages (go to /usr/local). I guess that the gcc in
|
||||
@ -294,7 +310,7 @@
|
||||
|
||||
<h2><a name="translations">Translations</a></h2>
|
||||
|
||||
<p>Most of the translations for 1.11 are incomplete. The source
|
||||
<p>Most of the translations for 1.12 are incomplete. The source
|
||||
translation files are included in the source release. If your
|
||||
language has some english messages left and you want to take a
|
||||
shot at fixing the problem, you can send the results to
|
||||
@ -310,17 +326,18 @@
|
||||
</p>
|
||||
|
||||
<p><a href="translations/recoll_xx.ts">recoll_xx.ts</a> is a blank
|
||||
Recoll 1.11 message file, handy to work on a new translation.</p>
|
||||
Recoll 1.12 message file, handy to work on a new translation.</p>
|
||||
|
||||
<h3>Updated 1.11 translations that became available after the
|
||||
<h3>Updated 1.12 translations that became available after the
|
||||
release:</h3>
|
||||
|
||||
<p>None for now :(</p>
|
||||
<!-- <p>None for now :(</p> -->
|
||||
<!--
|
||||
<p>German.
|
||||
<a href="translations/recoll_de.ts">recoll_de.ts</a>
|
||||
<a href="translations/recoll_de.qm">recoll_de.qm</a>
|
||||
</p>
|
||||
-->
|
||||
<p>Ukrainian.
|
||||
<a href="translations/recoll_uk.ts">recoll_uk.ts</a>
|
||||
<a href="translations/recoll_uk.qm">recoll_uk.qm</a>
|
||||
@ -329,6 +346,7 @@
|
||||
<a href="translations/recoll_ru.ts">recoll_ru.ts</a>
|
||||
<a href="translations/recoll_ru.qm">recoll_ru.qm</a>
|
||||
</p>
|
||||
<!--
|
||||
<p><b>Italian</b>. Thanks to Mario, Christian and Giovanni for this.
|
||||
<a href="translations/recoll_it.ts">recoll_it.ts</a>
|
||||
<a href="translations/recoll_it.qm">recoll_it.qm</a>
|
||||
|
||||
@ -47,7 +47,7 @@
|
||||
|
||||
<p><span class="application">Recoll</span> is free, open source,
|
||||
and licensed under the GPL. The current version is
|
||||
<a class="important" href="download.html">1.11.4</a>
|
||||
<a class="important" href="download.html">1.12.0</a>
|
||||
(<a href="CHANGES.html">Changes</a>).</p>
|
||||
|
||||
<h2>Features: </h2>
|
||||
@ -80,8 +80,9 @@
|
||||
|
||||
<h2>News: </h2>
|
||||
<ul>
|
||||
<li>2008-12-22 : <a href="download.html#source">1.11.4</a> is
|
||||
out.</li>
|
||||
<li>2009-01-30 : <a href="download.html#source">1.12.0</a> is
|
||||
out. Please give it a try, I'll wait a few weeks for initial
|
||||
problem reports before generating the packages.</li>
|
||||
<li>2008-09-01 : <a href="filters/filters.html">A new
|
||||
filter</a> for Office Open XML formats (docx ...).</li>
|
||||
<li>2008-05-22 : we now have a mailing list:
|
||||
|
||||
@ -48,7 +48,7 @@
|
||||
<p><span class="application">Recoll</span> est un logiciel libre
|
||||
gratuit, dont le code source est disponible sous licence GPL.
|
||||
La dernière version est
|
||||
<a class="important" href="download.html">1.11.4</a></p>
|
||||
<a class="important" href="download.html">1.12.0</a></p>
|
||||
|
||||
<p>L'interface utilisateur de
|
||||
<span class="application">Recoll</span> est traduite en
|
||||
@ -94,8 +94,8 @@
|
||||
|
||||
<h2>Nouvelles: </h2>
|
||||
<ul>
|
||||
<li>2008-12-22 : la version
|
||||
<a href="download.html#source">1.11.4</a> vient de sortir.</li>
|
||||
<li>2009-01-30 : la version
|
||||
<a href="download.html#source">1.12.0</a> vient de sortir.</li>
|
||||
|
||||
<li>2008-09-01 : <a href="filters/filters.html">Un nouveau
|
||||
filtre</a> pour les formats Office Open XML (docx ...).</li>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user