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
signature.asc
Description: This is a digitally signed message part