From 033a08511b5653faa4be6c9165901baebc0b95d7 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Fri, 29 Oct 2010 19:45:30 +0200 Subject: [PATCH] changes caused by the Xapian SSE issue --- website/download.html | 46 ++++++++++++++++++++++++++++++++----------- website/features.html | 5 ++++- website/index.html.en | 2 +- website/index.html.fr | 2 +- 4 files changed, 40 insertions(+), 15 deletions(-) diff --git a/website/download.html b/website/download.html index f8e7f2c6..f23ac42e 100644 --- a/website/download.html +++ b/website/download.html @@ -133,10 +133,19 @@ carry them in their package repository. Or you will find source and binary packages on the - Xapian download page.
- - Recoll 1.14 needs at least xapian 1.0.12. It is compatible - with all later Xapian releases, including the 1.2.x series.

+ Xapian download page.
Recoll 1.14 needs at least + xapian 1.0.12. It is compatible with all later Xapian + releases, including the 1.2.x series.

Note on + building Xapian for older CPUs: The + build configurations for Xapian releases 1.0.21 and + 1.2.1 or newer enable the use of SSE2 floating point + instructions. These instructions are not available in CPUs + older than Intel Pentium 4 or AMD Athlon 64. When + building for such a CPU, you need to add the + --disable-sse flag to the Xapian library configure + command. If this is not done, the problem signals itself by + "Illegal instruction" crashes (SIGILL) in recollindex and recoll. +

  • X11 development files.
  • zlib development files.

    @@ -239,9 +248,11 @@ sudo add-apt-repository ppa:recoll-backports/ppa repositories. The following are just in case you want a newer Recoll than the one which is available there.

    -

    Fedora 6 with Qt 3.3.8 +

    Fedora 6 with Qt 3.3.8 and a static link to xapian 1.0.21 - recoll-1.14.2-1.i586.rpm. + recoll-1.14.2-1.i586.rpm. Version built with + --disable-sse + recoll-1.14.2-2.i586.rpm Source: recoll-1.14.2-1.src.rpm @@ -274,16 +285,26 @@ sudo add-apt-repository ppa:recoll-backports/ppa

    OpenSUSE

    -

    OpenSUSE 11.0 with qt3: +

    OpenSUSE 11.0 with qt3. Was built without + --disable-sse, so incompatible with older CPUs unfortunately.: recoll-1.14.2-0.i586.rpm. Source: recoll-1.14.2-0.src.rpm

    -

    OpenSUSE 11.2 with qt4: +

    OpenSUSE 11.2 with qt4. Without + --disable-sse: - recoll-1.14.2-0.i586.rpm. + recoll-1.14.2-0.i586.rpm. With --disable-sse: + + recoll-1.14.2-1.i586.rpm. Source: recoll-1.14.2-0.src.rpm

    +

    OpenSUSE 11.3 with qt4 and a static link to xapian + 1.0.21 with the --disable-sse configure option: + + recoll-1.14.2-1.i586.rpm. + Source: + recoll-1.14.2-1.src.rpm

    If you build from source on OpenSUSE 11, note that the default qt4 version on some systems is 4.4.0 which will badly @@ -294,7 +315,7 @@ sudo add-apt-repository ppa:recoll-backports/ppa

    Mandriva

    -

    Mandriva 2008 with Qt 4: +

    Mandriva 2008 with Qt 4 and a static link to Xapian 1.0.16: recoll-1.14.2-1mdv2008.1.i586.rpm. Source: @@ -319,8 +340,9 @@ sudo add-apt-repository ppa:recoll-backports/ppa

    The FreeBSD ports track the Recoll releases quite closely, so there is actually little point in using the - following. Only for the really impatient:

    -

    FreeBSD 7.3 i386 Qt 4.6.1: + following (except that the port is currently (10-2010) broken).

    +

    FreeBSD 7.3 i386 Qt 4.6.1. Statically linked to + Xapian 1.2.3 with --disable-sse: recoll-1.14.2-FreeBSD-7.3-STABLE.tgz

    diff --git a/website/features.html b/website/features.html index c228e66c..d760af97 100644 --- a/website/features.html +++ b/website/features.html @@ -116,7 +116,10 @@ depending on your distribution.
  • msword with antiword.
  • + "http://www.winfield.demon.nl/">antiword. It is also useful to + have wvWare installed + as it may be be used as a fallback for some files which antiword + does not handle.
  • Powerpoint and Excel with the Recoll is free, open source, and licensed under the GPL. The current version is - 1.13.04 + 1.14.2 (Changes).

    Features:

    diff --git a/website/index.html.fr b/website/index.html.fr index 366e6cb3..f846de9a 100644 --- a/website/index.html.fr +++ b/website/index.html.fr @@ -48,7 +48,7 @@

    Recoll est un logiciel libre gratuit, dont le code source est disponible sous licence GPL. La dernière version est - 1.13.04

    + 1.14.2

    L'interface utilisateur de Recoll est traduite en