File: README.source

package info (click to toggle)
ffindex 0.9.9.9-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 496 kB
  • sloc: ansic: 2,382; makefile: 163; perl: 86; python: 56; sh: 21; ruby: 6
file content (33 lines) | stat: -rw-r--r-- 1,344 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
ffindex for Debian
==================

There is a fork by soedinglab which is intended to support hhsuite.
Unfortunately this fork had some code issues leading to SIGSEGV which
is extensively documented in bug #907624.

The original author from ffindex wrote about this issue:

  I do understand where the problem in the code is coming from.
  They have a different way of working around the limitations
  of the (broken) posix search interface.
  .
  They implemented a copy from the posix code  with what they needed
  from the broken posix  interface.
  .
  In the meantime I solved the problem more elegantly, but they never
  switched back.  They are now about 8 releases behind and have a
  less good solution for their original problem.

So it seems to be a good idea to stick to this version, specifically
since the soedinglab fork is known to SIGSEGV.  The problem was, that
the original ffindex 0.9.9.7 code did not provided the full interface
used by hhsuite which is actually the main focus of the Debian Med
team (see [1]).  Thus ffindex author released a new version:

  I added the compatibility changes to ffindex and made a new release:
  https://github.com/ahcm/ffindex/releases/tag/0.9.9.8


[1] https://lists.debian.org/debian-med/2019/01/msg00013.html

 -- Andreas Tille <tille@debian.org>  Wed, 09 Jan 2019 11:37:23 +0100