Package: aircrack-ng Version: 1:1.1-1.1 Severity: important Tags: patch Due to the way make is called from debian/rules (overriding CFLAGS, rather than passing it in as an environment variable, some of the flags within the upstream build system such as -DHAVE_SQLITE are not used.
Because of this, aircrack-ng complains that it was not built with sqlite support when the -r flag is used. -- System Information: Debian Release: squeeze/sid APT prefers maverick-updates APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 'maverick-backports'), (500, 'maverick'), (400, 'maverick-proposed') Architecture: amd64 (x86_64) Kernel: Linux 2.6.37-ck1-hyper1 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=en_SG.utf8, LC_CTYPE=en_SG.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages aircrack-ng depends on: ii iw 0.9.19-1 tool for configuring Linux wireles ii libc6 2.12.1-0ubuntu10.1 Embedded GNU C Library: Shared lib ii libsqlite3-0 3.7.2-1ubuntu0.1 SQLite 3 shared library ii libssl0.9.8 0.9.8o-1ubuntu4.3 SSL shared libraries ii wireless-tools 30~pre9-3ubuntu4 Tools for manipulating Linux Wirel ii zlib1g 1:1.2.3.4.dfsg-3ubuntu1 compression library - runtime aircrack-ng recommends no packages. aircrack-ng suggests no packages. -- no debconf information
--- aircrack-ng-1.1/debian/rules 2010-06-01 05:22:05.000000000 +0800 +++ aircrack-ng-1.1/debian/rules 2011-01-21 17:04:55.000000000 +0800 @@ -12,7 +12,7 @@ build: build-stamp build-stamp: dh_testdir - $(MAKE) CFLAGS="$(CFLAGS) -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -Iinclude" SQLITE=true UNSTABLE=true + CFLAGS="$(CFLAGS) -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -Iinclude" $(MAKE) SQLITE=true UNSTABLE=true touch build-stamp clean: