File: README.Debian

package info (click to toggle)
libextractor 0.4.2-2sarge6
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 26,048 kB
  • ctags: 4,689
  • sloc: ansic: 24,558; cpp: 17,181; sh: 11,543; makefile: 689; java: 159; sed: 16; python: 10
file content (35 lines) | stat: -rw-r--r-- 1,420 bytes parent folder | download
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
34
35
libextractor for Debian
-----------------------

Notes for libextractor on AMD64, HPPA, and PowerPC:

The glib-2.0 library provides a shared (PIC) and a static (non-PIC) version of
gobject. Due to some design decissions made by the glib upstream, some plugins
of libextractor need to be linked against the static version.

Unfortunately, the Debian glib-2.0 package does not provide a static PIC version
of gobject. Therefore, libextractor is linked against the static non-PIC
version. On some architectures, this is not compilable and results in a broken
plugin.

Currently, only the ole2 plugin is affected on AMD64, HPPA, and PowerPC.
Although libextractor is available on these architectures as well as on the
others, it does not come with the ole2 plugin due to the given reason.

This situation will endure at least until either I will include the required
static PIC version of gobject into the libextractor package itself (not goint to
be happen in near future), or the glib-2.0 maintainers include one within the
Debian package (technically the better solution).

For further reading, consult:

  * The original bug report against libextractor on HPPA
    http://bugs.debian.org/282342

  * Report for PowerPC
    http://bugs.debian.org/295459

  * The request for a static PIC libglib
    http://bugs.debian.org/293322

 -- Daniel Baumann <daniel.baumann@panthera-systems.net>, Fri, 25 Feb 2005 14:00:37 +0100