Package: ecryptfs-utils
Version: 75-2
Severity: serious
Tags: patch
Justification: FTFBS

Hi,

I am now trying to run Debian on Renesas SH CPU(sh4).
ecryptfs-utils FTBFS on sh4.

When I built in the other architecture(i386), I became the same problem.

<snip>
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT
libecryptfs_key_mod_gpg_la-ecryptfs_key_mod_gpg.lo -MD -MP -MF
.deps/libecryptfs_key_mod_gpg_la-ecryptfs_key_mod_gpg.Tpo -c
ecryptfs_key_mod_gpg.c  -fPIC -DPIC -o
.libs/libecryptfs_key_mod_gpg_la-ecryptfs_key_mod_gpg.o
In file included from ecryptfs_key_mod_gpg.c:30:
/usr/include/gpgme.h:80:2: error: #error GPGME was compiled with
_FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)"
in the GPGME manual.
ecryptfs_key_mod_gpg.c: In function 'tf_gpg_enter':
ecryptfs_key_mod_gpg.c:332: warning: passing argument 1 of
'gpgme_release' from incompatible pointer type
make[4]: *** [libecryptfs_key_mod_gpg_la-ecryptfs_key_mod_gpg.lo] Error
1
make[4]: Leaving directory `/tmp/buildd/ecryptfs-utils-75/src/key_mod'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/ecryptfs-utils-75/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/ecryptfs-utils-75'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/ecryptfs-utils-75'
make: *** [build-stamp] Error 2
</snip>

I made a patch to revise to be able to build.
Would you apply it?

Best regards,
  Nobuhiro

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Attachment: ecryptfs-utils.patch
Description: application/empty

Reply via email to