ethereal-dev headers non-functional

Bug #33296 reported by Gustavo Carneiro
4
Affects Status Importance Assigned to Milestone
ethereal (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

I have a configure.in test that used to work in breezy but now (ethereal 0.10.13-1.1ubuntu1) doesn't:

configure:19466: checking for epan/packet.h
configure:19489: gcc -c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I /usr/include/ethereal -g -O2 conftest.c >&5
In file included from /usr/include/ethereal/epan/packet.h:37,
                 from conftest.c:41:
/usr/include/ethereal/epan/proto.h:48:31: error: gnuc_format_check.h: No such file or directory
In file included from /usr/include/ethereal/epan/proto.h:51,
                 from /usr/include/ethereal/epan/packet.h:37,
                 from conftest.c:41:
/usr/include/ethereal/epan/tvbuff.h:39:29: error: epan/ipv6-utils.h: No such file or directory
In file included from /usr/include/ethereal/epan/proto.h:51,
                 from /usr/include/ethereal/epan/packet.h:37,
                 from conftest.c:41:
/usr/include/ethereal/epan/tvbuff.h:331: warning: 'struct e_in6_addr' declared inside parameter list
/usr/include/ethereal/epan/tvbuff.h:331: warning: its scope is only this definition or declaration, which is probably not what you want
In file included from /usr/include/ethereal/epan/packet.h:37,
                 from conftest.c:41:
/usr/include/ethereal/epan/proto.h:355: error: syntax error before 'GNUC_FORMAT_CHECK'
/usr/include/ethereal/epan/proto.h:355: error: syntax error before numeric constant
/usr/include/ethereal/epan/proto.h:355: warning: data definition has no type or
storage class
/usr/include/ethereal/epan/proto.h:362: error: syntax error before 'GNUC_FORMAT_CHECK'
/usr/include/ethereal/epan/proto.h:362: error: syntax error before numeric constant
/usr/include/ethereal/epan/proto.h:362: warning: data definition has no type or
storage class
/usr/include/ethereal/epan/proto.h:465: error: syntax error before 'GNUC_FORMAT_CHECK'
/usr/include/ethereal/epan/proto.h:465: error: syntax error before numeric constant
[...]

Revision history for this message
Gustavo Carneiro (gjc) wrote :

Please add:
  epan/gnuc_format_check.h
and
  epan/ipv6-utils.h
to debian/ethereal-dev.header-files

I did so, rebuilt the package, and now my plugin compiles :-)

Please don't let dapper be released without this fixed... :-/

Revision history for this message
Chuck Short (zulcss) wrote :

Added to the next upload. Thanks for the bug report.

Changed in ethereal:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.