Debian Bug report logs - #425958
airsnort: FTBFS: /usr/include/linux/wireless.h:646: error: expected specifier-qualifier-list before '__s32'

version graph

Package: airsnort; Maintainer for airsnort is (unknown);

Reported by: Lucas Nussbaum <lucas@lucas-nussbaum.net>

Date: Fri, 25 May 2007 07:18:01 UTC

Severity: serious

Tags: lenny, sid

Found in version airsnort/0.2.7e-2

Fixed in version airsnort/0.2.7e-2.1

Done: Andreas Barth <aba@not.so.argh.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Noèl Köthe <noel@debian.org>:
Bug#425958; Package airsnort. (full text, mbox, link).


Acknowledgement sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
New Bug report received and forwarded. Copy sent to Noèl Köthe <noel@debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Lucas Nussbaum <lucas@lucas-nussbaum.net>
To: submit@bugs.debian.org
Subject: airsnort: FTBFS: /usr/include/linux/wireless.h:646: error: expected specifier-qualifier-list before '__s32'
Date: Thu, 24 May 2007 18:57:15 +0200
Package: airsnort
version: 0.2.7e-2
Severity: serious
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on i386.

Relevant part:
/usr/bin/make
make[1]: Entering directory `/build/user/airsnort-0.2.7e'
/usr/bin/make  all-recursive
make[2]: Entering directory `/build/user/airsnort-0.2.7e'
Making all in src
make[3]: Entering directory `/build/user/airsnort-0.2.7e/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr//locale"\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12      -O2 -Wall -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \
	then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr//locale"\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12      -O2 -Wall -MT support.o -MD -MP -MF ".deps/support.Tpo" -c -o support.o support.c; \
	then mv -f ".deps/support.Tpo" ".deps/support.Po"; else rm -f ".deps/support.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr//locale"\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12      -O2 -Wall -MT interface.o -MD -MP -MF ".deps/interface.Tpo" -c -o interface.o interface.c; \
	then mv -f ".deps/interface.Tpo" ".deps/interface.Po"; else rm -f ".deps/interface.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr//locale"\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12      -O2 -Wall -MT callbacks.o -MD -MP -MF ".deps/callbacks.Tpo" -c -o callbacks.o callbacks.c; \
	then mv -f ".deps/callbacks.Tpo" ".deps/callbacks.Po"; else rm -f ".deps/callbacks.Tpo"; exit 1; fi
In file included from PacketSource.h:31,
                 from callbacks.c:24:
/usr/include/linux/wireless.h:646: error: expected specifier-qualifier-list before '__s32'
/usr/include/linux/wireless.h:659: error: expected specifier-qualifier-list before '__u16'
/usr/include/linux/wireless.h:673: error: expected specifier-qualifier-list before '__s32'
/usr/include/linux/wireless.h:684: error: expected specifier-qualifier-list before '__u8'
/usr/include/linux/wireless.h:700: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:713: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:740: error: expected specifier-qualifier-list before '__u8'
/usr/include/linux/wireless.h:802: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:816: error: expected specifier-qualifier-list before '__u16'
/usr/include/linux/wireless.h:830: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:838: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:847: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:859: error: expected specifier-qualifier-list before '__u16'
/usr/include/linux/wireless.h:882: error: 'IFNAMSIZ' undeclared here (not in a function)
/usr/include/linux/wireless.h:897: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:941: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:1042: error: expected specifier-qualifier-list before '__u32'
/usr/include/linux/wireless.h:1060: error: expected specifier-qualifier-list before '__u16'
callbacks.c: In function 'fillDeviceList':
callbacks.c:121: error: storage size of 'ir' isn't known
callbacks.c:129: error: 'IFF_LOOPBACK' undeclared (first use in this function)
callbacks.c:129: error: (Each undeclared identifier is reported only once
callbacks.c:129: error: for each function it appears in.)
callbacks.c:121: warning: unused variable 'ir'
make[3]: *** [callbacks.o] Error 1
make[3]: Leaving directory `/build/user/airsnort-0.2.7e/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/user/airsnort-0.2.7e'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/user/airsnort-0.2.7e'
make: *** [build-stamp] Error 2

The full build log is available from
http://people.debian.org/~lucas/logs/2007/05/22/

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.
-- 
Lucas Nussbaum

-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |



Information forwarded to debian-bugs-dist@lists.debian.org, Noèl Köthe <noel@debian.org>:
Bug#425958; Package airsnort. (full text, mbox, link).


Acknowledgement sent to Jesse Brandeburg <micro@aracnet.com>:
Extra info received and forwarded to list. Copy sent to Noèl Köthe <noel@debian.org>. (full text, mbox, link).


Message #10 received at 425958@bugs.debian.org (full text, mbox, reply):

From: Jesse Brandeburg <micro@aracnet.com>
To: 425958@bugs.debian.org
Subject: patch to fix compile error
Date: Sat, 02 Jun 2007 17:24:16 -0700
[Message part 1 (text/plain, inline)]
Here is the fix I made for this.
[airsnort_compile_patch.patch (text/x-patch, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Noèl Köthe <noel@debian.org>:
Bug#425958; Package airsnort. (full text, mbox, link).


Acknowledgement sent to Andreas Barth <aba@not.so.argh.org>:
Extra info received and forwarded to list. Copy sent to Noèl Köthe <noel@debian.org>. (full text, mbox, link).


Message #15 received at 425958@bugs.debian.org (full text, mbox, reply):

From: Andreas Barth <aba@not.so.argh.org>
To: 425958@bugs.debian.org
Subject: NMU uploaded
Date: Sun, 17 Jun 2007 20:18:58 +0200
Hi,

I uploaded an NMU of your package.

Please see this as help to get the package into a releaseable condition again.

Please find the used diff below.


Cheers,
Andi

diff -Nur ../airsnort-0.2.7e~/debian/changelog ../airsnort-0.2.7e/debian/changelog
--- ../airsnort-0.2.7e~/debian/changelog	2007-06-17 18:09:39.000000000 +0000
+++ ../airsnort-0.2.7e/debian/changelog	2007-06-17 18:13:01.000000000 +0000
@@ -1,3 +1,10 @@
+airsnort (0.2.7e-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS with patch from Jesse Brandeburg. Closes: #425958
+
+ -- Andreas Barth <aba@not.so.argh.org>  Sun, 17 Jun 2007 18:12:36 +0000
+
 airsnort (0.2.7e-2) unstable; urgency=low
 
   * acknowledge NMU bugs
diff -Nur ../airsnort-0.2.7e~/src/capture.c ../airsnort-0.2.7e/src/capture.c
--- ../airsnort-0.2.7e~/src/capture.c	2005-01-10 05:59:32.000000000 +0000
+++ ../airsnort-0.2.7e/src/capture.c	2007-06-17 18:11:28.000000000 +0000
@@ -33,6 +33,8 @@
 #include <sys/time.h>
 #include <sys/ioctl.h>
 #include <sys/socket.h>
+#include <linux/if.h>
+#include <linux/types.h>
 #include <linux/wireless.h>
 #include <pcap.h>
 #include <semaphore.h>
diff -Nur ../airsnort-0.2.7e~/src/orinoco_hopper.c ../airsnort-0.2.7e/src/orinoco_hopper.c
--- ../airsnort-0.2.7e~/src/orinoco_hopper.c	2005-01-10 05:59:32.000000000 +0000
+++ ../airsnort-0.2.7e/src/orinoco_hopper.c	2007-06-17 18:11:28.000000000 +0000
@@ -25,6 +25,8 @@
 #include <string.h>
 #include <sys/ioctl.h>
 #include <sys/socket.h>
+#include <linux/if.h>
+#include <linux/types.h>
 #include <linux/wireless.h>
 #include <unistd.h>
 #include <getopt.h>
diff -Nur ../airsnort-0.2.7e~/src/PacketSource.h ../airsnort-0.2.7e/src/PacketSource.h
--- ../airsnort-0.2.7e~/src/PacketSource.h	2005-01-10 05:59:32.000000000 +0000
+++ ../airsnort-0.2.7e/src/PacketSource.h	2007-06-17 18:11:28.000000000 +0000
@@ -28,6 +28,8 @@
 #include <sys/time.h>
 #include <sys/ioctl.h>
 #include <sys/socket.h>
+#include <linux/if.h>
+#include <linux/types.h>
 #include <linux/wireless.h>
 #include <pcap.h>
 #else
-- 
  http://home.arcor.de/andreas-barth/



Reply sent to Andreas Barth <aba@not.so.argh.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
Bug acknowledged by developer. (full text, mbox, link).


Message #20 received at 425958-close@bugs.debian.org (full text, mbox, reply):

From: Andreas Barth <aba@not.so.argh.org>
To: 425958-close@bugs.debian.org
Subject: Bug#425958: fixed in airsnort 0.2.7e-2.1
Date: Sun, 17 Jun 2007 18:32:03 +0000
Source: airsnort
Source-Version: 0.2.7e-2.1

We believe that the bug you reported is fixed in the latest version of
airsnort, which is due to be installed in the Debian FTP archive:

airsnort_0.2.7e-2.1.diff.gz
  to pool/main/a/airsnort/airsnort_0.2.7e-2.1.diff.gz
airsnort_0.2.7e-2.1.dsc
  to pool/main/a/airsnort/airsnort_0.2.7e-2.1.dsc
airsnort_0.2.7e-2.1_ia64.deb
  to pool/main/a/airsnort/airsnort_0.2.7e-2.1_ia64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 425958@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Barth <aba@not.so.argh.org> (supplier of updated airsnort package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 17 Jun 2007 18:12:36 +0000
Source: airsnort
Binary: airsnort
Architecture: source ia64
Version: 0.2.7e-2.1
Distribution: unstable
Urgency: low
Maintainer: Noèl Köthe <noel@debian.org>
Changed-By: Andreas Barth <aba@not.so.argh.org>
Description: 
 airsnort   - WLAN sniffer
Closes: 425958
Changes: 
 airsnort (0.2.7e-2.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix FTBFS with patch from Jesse Brandeburg. Closes: #425958
Files: 
 72b604d9cbb5d44e561fc8df13d78261 641 net optional airsnort_0.2.7e-2.1.dsc
 26444fa5927ccad542ad3474ad17cc4d 3272 net optional airsnort_0.2.7e-2.1.diff.gz
 fe0fdf3124cd3007b9c4b519fa0df574 71476 net optional airsnort_0.2.7e-2.1_ia64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFGdXrbmdOZoew2oYURAseZAKC+dceFbb4aHe+eBFIglMJ+BMThBACgnhhq
inS/E2+D6VzO9xtSKunJUGE=
=Pl05
-----END PGP SIGNATURE-----




Tags added: lenny, sid Request was from kurt@roeckx.be (Kurt Roeckx) to control@bugs.debian.org. (Fri, 22 Jun 2007 13:57:01 GMT) (full text, mbox, link).


Message #23 received at 425958-done@bugs.debian.org (full text, mbox, reply):

From: Noèl Köthe <noel@debian.org>
To: 425958-done@bugs.debian.org, 189336-done@bugs.debian.org, 242757-done@bugs.debian.org, 329985-done@bugs.debian.org, 223308-done@bugs.debian.org
Subject: closing all airsnort bugs (airsnort is remove from >etch)
Date: Sun, 23 Mar 2008 14:40:51 +0100
[Message part 1 (text/plain, inline)]
Hello,

I'm closing all bugs from the Debian airsnort package because it is
removed from Debian since some time.
There is no upstream activity in more than 3 years and there is a better
and active maintained alternative aircrack-ng:

http://sf.net/projects/airsnort
http://www.aircrack-ng.org
http://packages.debian.org/aircrack-ng

-- 
Noèl Köthe <noel debian.org>
Debian GNU/Linux, www.debian.org
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 16 Feb 2009 08:19:37 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Aug 17 02:09:44 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.