Control: tags 777853 + pending

Dear maintainer,

I've prepared an NMU for flow-tools (versioned as 1:0.68-12.2) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Aimee Mann: Ghost World
diff -u flow-tools-0.68/debian/changelog flow-tools-0.68/debian/changelog
--- flow-tools-0.68/debian/changelog
+++ flow-tools-0.68/debian/changelog
@@ -1,3 +1,12 @@
+flow-tools (1:0.68-12.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix "ftbfs with GCC-5":
+    add patch from Alexander Balderson (changed semantics for inline)
+    (Closes: #777853)
+
+ -- gregor herrmann <gre...@debian.org>  Sat, 18 Jul 2015 18:41:15 +0200
+
 flow-tools (1:0.68-12.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u flow-tools-0.68/debian/patches/00list flow-tools-0.68/debian/patches/00list
--- flow-tools-0.68/debian/patches/00list
+++ flow-tools-0.68/debian/patches/00list
@@ -13,0 +14 @@
+15_gcc5
only in patch2:
unchanged:
--- flow-tools-0.68.orig/debian/patches/15_gcc5
+++ flow-tools-0.68/debian/patches/15_gcc5
@@ -0,0 +1,415 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 15_gcc5 by Alexander Balderson <alexander.balder...@hp.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: fix build failure with gcc5; changed semantics of inline
+
+@DPATCH@
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' flow-tools-0.68~/lib/ftfil.c flow-tools-0.68/lib/ftfil.c
+--- flow-tools-0.68~/lib/ftfil.c	2004-01-05 18:55:23.000000000 +0100
++++ flow-tools-0.68/lib/ftfil.c	2015-07-18 18:38:52.662240928 +0200
+@@ -547,7 +547,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_src_as(struct ftfil_lookup_as *lookup, char *rec,
++extern inline int eval_match_src_as(struct ftfil_lookup_as *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   u_int16 *src_as;
+@@ -574,7 +574,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_dst_as(struct ftfil_lookup_as *lookup, char *rec,
++extern inline int eval_match_dst_as(struct ftfil_lookup_as *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   u_int16 *dst_as;
+@@ -602,7 +602,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_prot(struct ftfil_lookup_ip_prot *lookup, char *rec,
++extern inline int eval_match_ip_prot(struct ftfil_lookup_ip_prot *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   u_int8 *ip_prot;
+@@ -630,7 +630,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_src_prefix_len(struct ftfil_lookup_ip_prefix_len *lookup,
++extern inline int eval_match_ip_src_prefix_len(struct ftfil_lookup_ip_prefix_len *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int8 *src_mask;
+@@ -658,7 +658,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_dst_prefix_len(struct ftfil_lookup_ip_prefix_len *lookup,
++extern inline int eval_match_ip_dst_prefix_len(struct ftfil_lookup_ip_prefix_len *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int8 *dst_mask;
+@@ -686,7 +686,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_tos(struct ftfil_lookup_ip_tos *lookup,
++extern inline int eval_match_ip_tos(struct ftfil_lookup_ip_tos *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int8 tos;
+@@ -714,7 +714,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_marked_tos(struct ftfil_lookup_ip_tos *lookup,
++extern inline int eval_match_ip_marked_tos(struct ftfil_lookup_ip_tos *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int8 marked_tos;
+@@ -743,7 +743,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_tcp_flags(struct ftfil_lookup_ip_tcp_flags *lookup,
++extern inline int eval_match_ip_tcp_flags(struct ftfil_lookup_ip_tcp_flags *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int8 tcp_flags;
+@@ -772,7 +772,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_src_port(struct ftfil_lookup_ip_port *lookup,
++extern inline int eval_match_ip_src_port(struct ftfil_lookup_ip_port *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int16 *src_port;
+@@ -799,7 +799,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_dst_port(struct ftfil_lookup_ip_port *lookup,
++extern inline int eval_match_ip_dst_port(struct ftfil_lookup_ip_port *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int16 *dst_port;
+@@ -827,7 +827,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_src_if_index(struct ftfil_lookup_if_index *lookup,
++extern inline int eval_match_src_if_index(struct ftfil_lookup_if_index *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int16 *src_if_index;
+@@ -854,7 +854,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_dst_if_index(struct ftfil_lookup_if_index *lookup,
++extern inline int eval_match_dst_if_index(struct ftfil_lookup_if_index *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int16 *dst_if_index;
+@@ -882,7 +882,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_engine_id(struct ftfil_lookup_engine *lookup,
++extern inline int eval_match_engine_id(struct ftfil_lookup_engine *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int8 *engine_id;
+@@ -910,7 +910,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_engine_type(struct ftfil_lookup_engine *lookup,
++extern inline int eval_match_engine_type(struct ftfil_lookup_engine *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   u_int8 *engine_type;
+@@ -937,7 +937,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_flows(struct ftfil_lookup_counter *lookup, char *rec,
++extern inline int eval_match_flows(struct ftfil_lookup_counter *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_counter_rec *ftflcr;
+@@ -1002,7 +1002,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_octets(struct ftfil_lookup_counter *lookup, char *rec,
++extern inline int eval_match_octets(struct ftfil_lookup_counter *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_counter_rec *ftflcr;
+@@ -1067,7 +1067,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_packets(struct ftfil_lookup_counter *lookup, char *rec,
++extern inline int eval_match_packets(struct ftfil_lookup_counter *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_counter_rec *ftflcr;
+@@ -1132,7 +1132,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_xtra_packets(struct ftfil_lookup_counter *lookup,
++extern inline int eval_match_xtra_packets(struct ftfil_lookup_counter *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_counter_rec *ftflcr;
+@@ -1197,7 +1197,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_duration(struct ftfil_lookup_counter *lookup, char *rec,
++extern inline int eval_match_duration(struct ftfil_lookup_counter *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_counter_rec *ftflcr;
+@@ -1264,7 +1264,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_start_time_date(struct ftfil_lookup_counter *lookup,
++extern inline int eval_match_start_time_date(struct ftfil_lookup_counter *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_counter_rec *ftflcr;
+@@ -1335,7 +1335,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_end_time_date(struct ftfil_lookup_counter *lookup,
++extern inline int eval_match_end_time_date(struct ftfil_lookup_counter *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_counter_rec *ftflcr;
+@@ -1406,7 +1406,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_start_time(struct ftfil_lookup_time *lookup,
++extern inline int eval_match_start_time(struct ftfil_lookup_time *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   time_t t1, t2;
+@@ -1496,7 +1496,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_end_time(struct ftfil_lookup_time *lookup,
++extern inline int eval_match_end_time(struct ftfil_lookup_time *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   time_t t1, t2;
+@@ -1586,7 +1586,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_src_tag_l(struct ftfil_lookup_tag_mask *lookup,
++extern inline int eval_match_src_tag_l(struct ftfil_lookup_tag_mask *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_tag_mask_rec *ftfltmr;
+@@ -1624,7 +1624,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_src_tag_h(struct ftfil_lookup_tag *lookup,
++extern inline int eval_match_src_tag_h(struct ftfil_lookup_tag *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftchash_rec_fil_c32 *ftch_recfc32p;
+@@ -1658,7 +1658,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_dst_tag_h(struct ftfil_lookup_tag *lookup,
++extern inline int eval_match_dst_tag_h(struct ftfil_lookup_tag *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftchash_rec_fil_c32 *ftch_recfc32p;
+@@ -1692,7 +1692,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_dst_tag_l(struct ftfil_lookup_tag_mask *lookup,
++extern inline int eval_match_dst_tag_l(struct ftfil_lookup_tag_mask *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_tag_mask_rec *ftfltmr;
+@@ -1730,7 +1730,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_nexthop_addr_l(struct ftfil_lookup_ip_mask *lookup,
++extern inline int eval_match_ip_nexthop_addr_l(struct ftfil_lookup_ip_mask *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_mask_rec *ftflipmr;
+@@ -1768,7 +1768,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_nexthop_addr_h(struct ftfil_lookup_ip_address *lookup,
++extern inline int eval_match_ip_nexthop_addr_h(struct ftfil_lookup_ip_address *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftchash_rec_fil_c32 *ftch_recfc32p;
+@@ -1802,7 +1802,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_nexthop_addr_r(struct ftfil_lookup_ip_prefix *lookup,
++extern inline int eval_match_ip_nexthop_addr_r(struct ftfil_lookup_ip_prefix *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_prefix_rec *ftflipprr;
+@@ -1839,7 +1839,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_sc_addr_l(struct ftfil_lookup_ip_mask *lookup,
++extern inline int eval_match_ip_sc_addr_l(struct ftfil_lookup_ip_mask *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_mask_rec *ftflipmr;
+@@ -1877,7 +1877,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_sc_addr_h(struct ftfil_lookup_ip_address *lookup,
++extern inline int eval_match_ip_sc_addr_h(struct ftfil_lookup_ip_address *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftchash_rec_fil_c32 *ftch_recfc32p;
+@@ -1911,7 +1911,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_sc_addr_r(struct ftfil_lookup_ip_prefix *lookup,
++extern inline int eval_match_ip_sc_addr_r(struct ftfil_lookup_ip_prefix *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_prefix_rec *ftflipprr;
+@@ -1948,7 +1948,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_src_addr_l(struct ftfil_lookup_ip_mask *lookup,
++extern inline int eval_match_ip_src_addr_l(struct ftfil_lookup_ip_mask *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_mask_rec *ftflipmr;
+@@ -1986,7 +1986,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_src_addr_h(struct ftfil_lookup_ip_address *lookup,
++extern inline int eval_match_ip_src_addr_h(struct ftfil_lookup_ip_address *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftchash_rec_fil_c32 *ftch_recfc32p;
+@@ -2020,7 +2020,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_src_addr_r(struct ftfil_lookup_ip_prefix *lookup,
++extern inline int eval_match_ip_src_addr_r(struct ftfil_lookup_ip_prefix *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_prefix_rec *ftflipprr;
+@@ -2057,7 +2057,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_dst_addr_l(struct ftfil_lookup_ip_mask *lookup,
++extern inline int eval_match_ip_dst_addr_l(struct ftfil_lookup_ip_mask *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_mask_rec *ftflipmr;
+@@ -2095,7 +2095,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_dst_addr_h(struct ftfil_lookup_ip_address *lookup,
++extern inline int eval_match_ip_dst_addr_h(struct ftfil_lookup_ip_address *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftchash_rec_fil_c32 *ftch_recfc32p;
+@@ -2129,7 +2129,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_dst_addr_r(struct ftfil_lookup_ip_prefix *lookup,
++extern inline int eval_match_ip_dst_addr_r(struct ftfil_lookup_ip_prefix *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_prefix_rec *ftflipprr;
+@@ -2166,7 +2166,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_exporter_addr_l(struct ftfil_lookup_ip_mask *lookup,
++extern inline int eval_match_ip_exporter_addr_l(struct ftfil_lookup_ip_mask *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_mask_rec *ftflipmr;
+@@ -2204,7 +2204,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_exporter_addr_h(struct ftfil_lookup_ip_address *lookup,
++extern int eval_match_ip_exporter_addr_h(struct ftfil_lookup_ip_address *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftchash_rec_fil_c32 *ftch_recfc32p;
+@@ -2238,7 +2238,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_ip_exporter_addr_r(struct ftfil_lookup_ip_prefix *lookup,
++extern inline int eval_match_ip_exporter_addr_r(struct ftfil_lookup_ip_prefix *lookup,
+   char *rec, struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_ip_prefix_rec *ftflipprr;
+@@ -2275,7 +2275,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_bps(struct ftfil_lookup_double *lookup, char *rec,
++extern inline int eval_match_bps(struct ftfil_lookup_double *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_double_rec *ftfldr;
+@@ -2349,7 +2349,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_pps(struct ftfil_lookup_double *lookup, char *rec,
++extern inline int eval_match_pps(struct ftfil_lookup_double *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   struct ftfil_lookup_double_rec *ftfldr;
+@@ -2423,7 +2423,7 @@
+  * returns: FT_FIL_MODE_PERMIT
+  *          FT_FIL_MODE_DENY
+  */
+-inline int eval_match_random_sample(struct ftfil_lookup_rate *lookup, char *rec,
++extern inline int eval_match_random_sample(struct ftfil_lookup_rate *lookup, char *rec,
+   struct fts3rec_offsets *fo)
+ {
+   int val;

Attachment: signature.asc
Description: Digital Signature

Reply via email to