Package: ntfsprogs
Version: 1.11.2-1
Severity: important
Justification: fails to build from source

From the below errors I think perhaps the gnutls API might have changed.
Build-depends versions in current sid:
libgnutls-dev 1.2.6-1
libgnomevfs2-dev 2.10.1-5
debhelper 4.9.5

/usr/bin/make -C ntfsprogs ntfsdecrypt
make[1]: Entering directory `/tmp/buildd/linux-ntfs-1.11.2/ntfsprogs'
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../include/ntfs    -Wall -g -O2 -Wall 
-MT ntfsdecrypt.o -MD -MP -MF ".deps/ntfsdecrypt.Tpo" -c -o 
ntfsdecrypt.o ntfsdecrypt.c; \
then mv -f ".deps/ntfsdecrypt.Tpo" ".deps/ntfsdecrypt.Po"; else rm -f 
".deps/ntfsdecrypt.Tpo"; exit 1; fi
ntfsdecrypt.c:345: error: syntax error before 'priv_key'
ntfsdecrypt.c: In function 'ntfs_rsa_private_key_import_from_gnutls':
ntfsdecrypt.c:348: error: 'gnutls_datum_t' undeclared (first use in this 
function)
ntfsdecrypt.c:348: error: (Each undeclared identifier is reported only once
ntfsdecrypt.c:348: error: for each function it appears in.)
ntfsdecrypt.c:348: error: syntax error before 'rd'
ntfsdecrypt.c:353: error: 'priv_key' undeclared (first use in this function)
ntfsdecrypt.c:353: error: 'rd' undeclared (first use in this function)
ntfsdecrypt.c:362: warning: pointer targets in passing argument 5 of 
'gcry_mpi_scan' differ in signedness
ntfsdecrypt.c: In function 'ntfs_pkcs12_extract_rsa_key':
ntfsdecrypt.c:383: error: 'gnutls_datum_t' undeclared (first use in this 
function)
ntfsdecrypt.c:383: error: syntax error before 'dpfx'
ntfsdecrypt.c:384: error: 'gnutls_pkcs12_t' undeclared (first use in this 
function)
ntfsdecrypt.c:385: error: 'gnutls_pkcs12_bag_t' undeclared (first use in this 
function)
ntfsdecrypt.c:386: error: 'gnutls_x509_privkey_t' undeclared (first use in this 
function)
ntfsdecrypt.c:390: error: 'pkcs12' undeclared (first use in this function)
ntfsdecrypt.c:397: error: 'dpfx' undeclared (first use in this function)
ntfsdecrypt.c:417: error: 'bag' undeclared (first use in this function)
ntfsdecrypt.c:451: error: 'pkey' undeclared (first use in this function)
ntfsdecrypt.c:453: error: 'dkey' undeclared (first use in this function)
ntfsdecrypt.c: In function 'ntfs_raw_fek_decrypt':
ntfsdecrypt.c:590: warning: pointer targets in passing argument 1 of 'strnlen' 
differ in signedness
ntfsdecrypt.c: In function 'ntfs_desx_key_expand':
ntfsdecrypt.c:611: warning: pointer targets in initialization differ in 
signedness
ntfsdecrypt.c:612: warning: pointer targets in initialization differ in 
signedness
ntfsdecrypt.c: In function 'ntfs_fek_import_from_raw':
ntfsdecrypt.c:857: warning: pointer targets in passing argument 2 of 
'gcry_cipher_register' differ in signedness
ntfsdecrypt.c: In function 'ntfs_cat_decrypt':
ntfsdecrypt.c:1082: warning: pointer targets in passing argument 2 of 
'ntfs_fek_decrypt_sector' differ in signedness
ntfsdecrypt.c: In function 'main':
ntfsdecrypt.c:1134: warning: pointer targets in passing argument 3 of 
'ntfs_pkcs12_load_pfxfile' differ in signedness
ntfsdecrypt.c:1141: warning: pointer targets in assignment differ in signedness
ntfsdecrypt.c:1149: warning: pointer targets in passing argument 3 of 
'ntfs_pkcs12_extract_rsa_key' differ in signedness
ntfsdecrypt.c:1151: warning: pointer targets in passing argument 1 of 'strlen' 
differ in signedness
make[1]: *** [ntfsdecrypt.o] Error 1
make[1]: Leaving directory `/tmp/buildd/linux-ntfs-1.11.2/ntfsprogs'
make: *** [build-stamp] Error 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env

-- System Information:
Debian Release: unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages ntfsprogs depends on:
ii  libc6                         2.3.5-3    GNU C Library: Shared libraries an
ii  libntfs7                      1.11.2-1   library that provides common NTFS 

ntfsprogs recommends no packages.

-- no debconf information

-- 
bye,
pabs

http://qa.debian.org/developer.php?login=Paul+Wise&comaint=yes

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to