Source: anubis Version: 4.1.1+dfsg1-3 Severity: important
On i386 (and perhaps other architectures), anubis is not compiled with GPG support. From the build log:
checking for gpgme-config... /usr/bin/gpgme-config checking for GPGME - version >= 1.0.0... yes checking for main in -lgpgme... yes checking for gpg... /usr/bin/gpg checking gpgme.h usability... no checking gpgme.h presence... no checking for gpgme.h... no config.log contains: configure:18354: checking gpgme.h usability configure:18371: i486-linux-gnu-gcc -c -Wall -g -O2 conftest.c >&5 In file included from conftest.c:148:0: /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. configure:18377: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "GNU Anubis" | #define PACKAGE_TARNAME "anubis" | #define PACKAGE_VERSION "4.1.1" | #define PACKAGE_STRING "GNU Anubis 4.1.1" | #define PACKAGE_BUGREPORT "[email protected]" | #define PACKAGE "anubis" | #define VERSION "4.1.1" | #define _GNU_SOURCE 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_FSEEKO 1 | #define IDECRYPT_PATH "/usr/sbin/idecrypt" | #define STDC_HEADERS 1 | #define RETSIGTYPE void | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ERRNO_H 1 | #define HAVE_STDIO_EXT_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_STRING_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define STRERROR_R_CHAR_P 1 | #define HAVE_DECL_GETDELIM 1 | #define HAVE_DECL_GETLINE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_DECL_GETENV 1 | #define HAVE_DECL_GETPASS 1 | #define HAVE___FSETLOCKING 1 | #define HAVE_TCGETATTR 1 | #define HAVE_TCSETATTR 1 | #define HAVE_SETENV 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 1 | #define HAVE_DECL_FLOCKFILE 1 | #define HAVE_DECL_FPUTS_UNLOCKED 1 | #define HAVE_DECL_FUNLOCKFILE 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_STRDUP 1 | #define restrict __restrict | #define HAVE_WINT_T 1 | #define HAVE_ALLOCA 1 | #define HAVE_ENVIRON_DECL 1 | #define HAVE_GETDELIM 1 | #define HAVE_GETPASS 1 | #define HAVE_INLINE 1 | #define HAVE_MALLOC_POSIX 1 | #define HAVE_OBSTACK 1 | #define HAVE_REALLOC_POSIX 1 | #define HAVE_STRUCT_RANDOM_DATA 1 | #define HAVE_STRDUP 1 | #define HAVE_SYSLOG 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_STRDUP 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_REGCOMP 1 | #define HAVE_DAEMON 1 | #define HAVE_PUTENV 1 | #define PROTOTYPES 1 | #define __PROTOTYPES 1 | #define HAVE_LIBNSL 1 | #define ENABLE_NLS 1 | #define HAVE_GETTEXT 1 | #define HAVE_DCGETTEXT 1 | #define GUILE_VERSION 18 | #define WITH_GUILE 1 | #define HAVE_SCM_LONG2NUM 1 | #define HAVE_SCM_CELL 1 | #define HAVE_SCM_LIST_1 1 | #define HAVE_SCM_LIST_N 1 | #define HAVE_SCM_C_DEFINE 1 | #define HAVE_SCM_C_LOOKUP 1 | #define HAVE_LIBGPGME 1 | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H | # include <sys/types.h> | #endif | #ifdef HAVE_SYS_STAT_H | # include <sys/stat.h> | #endif | #ifdef STDC_HEADERS | # include <stdlib.h> | # include <stddef.h> | #else | # ifdef HAVE_STDLIB_H | # include <stdlib.h> | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include <memory.h> | # endif | # include <string.h> | #endif | #ifdef HAVE_STRINGS_H | # include <strings.h> | #endif | #ifdef HAVE_INTTYPES_H | # include <inttypes.h> | #endif | #ifdef HAVE_STDINT_H | # include <stdint.h> | #endif | #ifdef HAVE_UNISTD_H | # include <unistd.h> | #endif | #include <gpgme.h> configure:18391: result: no configure:18395: checking gpgme.h presence configure:18410: i486-linux-gnu-gcc -E conftest.c In file included from conftest.c:115:0: /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. configure:18416: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "GNU Anubis" | #define PACKAGE_TARNAME "anubis" | #define PACKAGE_VERSION "4.1.1" | #define PACKAGE_STRING "GNU Anubis 4.1.1" | #define PACKAGE_BUGREPORT "[email protected]" | #define PACKAGE "anubis" | #define VERSION "4.1.1" | #define _GNU_SOURCE 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_FSEEKO 1 | #define IDECRYPT_PATH "/usr/sbin/idecrypt" | #define STDC_HEADERS 1 | #define RETSIGTYPE void | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ERRNO_H 1 | #define HAVE_STDIO_EXT_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_STRING_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define STRERROR_R_CHAR_P 1 | #define HAVE_DECL_GETDELIM 1 | #define HAVE_DECL_GETLINE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_DECL_GETENV 1 | #define HAVE_DECL_GETPASS 1 | #define HAVE___FSETLOCKING 1 | #define HAVE_TCGETATTR 1 | #define HAVE_TCSETATTR 1 | #define HAVE_SETENV 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 1 | #define HAVE_DECL_FLOCKFILE 1 | #define HAVE_DECL_FPUTS_UNLOCKED 1 | #define HAVE_DECL_FUNLOCKFILE 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_STRDUP 1 | #define restrict __restrict | #define HAVE_WINT_T 1 | #define HAVE_ALLOCA 1 | #define HAVE_ENVIRON_DECL 1 | #define HAVE_GETDELIM 1 | #define HAVE_GETPASS 1 | #define HAVE_INLINE 1 | #define HAVE_MALLOC_POSIX 1 | #define HAVE_OBSTACK 1 | #define HAVE_REALLOC_POSIX 1 | #define HAVE_STRUCT_RANDOM_DATA 1 | #define HAVE_STRDUP 1 | #define HAVE_SYSLOG 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_STRDUP 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_REGCOMP 1 | #define HAVE_DAEMON 1 | #define HAVE_PUTENV 1 | #define PROTOTYPES 1 | #define __PROTOTYPES 1 | #define HAVE_LIBNSL 1 | #define ENABLE_NLS 1 | #define HAVE_GETTEXT 1 | #define HAVE_DCGETTEXT 1 | #define GUILE_VERSION 18 | #define WITH_GUILE 1 | #define HAVE_SCM_LONG2NUM 1 | #define HAVE_SCM_CELL 1 | #define HAVE_SCM_LIST_1 1 | #define HAVE_SCM_LIST_N 1 | #define HAVE_SCM_C_DEFINE 1 | #define HAVE_SCM_C_LOOKUP 1 | #define HAVE_LIBGPGME 1 | /* end confdefs.h. */ | #include <gpgme.h> configure:18430: result: no configure:18463: checking for gpgme.h configure:18471: result: no -- Jakub Wilk -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

