Your message dated Fri, 13 Jan 2017 12:34:12 +0000
with message-id <e1cs13c-0004sb...@fasolo.debian.org>
and subject line Bug#818413: fixed in miniupnpd 1.8.20140523-4.1
has caused the Debian Bug report #818413,
regarding miniupnpd: FTBFS: error: unknown type name 'iptc_handle_t'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
818413: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818413
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: miniupnpd
Version: 1.8.20140523-4
Severity: serious

This package fails to build in unstable:

> sbuild (Debian sbuild) 0.68.0 (15 Jan 2016) on dl580gen9-02.hlinux
...
> cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
> -fno-strict-aliasing -fno-common -Wall -Wextra -Wstrict-prototypes 
> -Wdeclaration-after-statement  -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE  
> -c -o netfilter/iptcrdr.o netfilter/iptcrdr.c
> netfilter/iptcrdr.c: In function 'get_nat_redirect_rule':
> netfilter/iptcrdr.c:52:22: error: unknown type name 'iptc_handle_t'
>  #define IPTC_HANDLE  iptc_handle_t
>                       ^
> netfilter/iptcrdr.c:305:2: note: in expansion of macro 'IPTC_HANDLE'
>   IPTC_HANDLE h;
>   ^
> netfilter/iptcrdr.c:312:4: warning: assignment makes integer from pointer 
> without a cast [-Wint-conversion]
>   h = iptc_init("nat");
>     ^
> netfilter/iptcrdr.c:320:36: warning: passing argument 2 of 'iptc_is_chain' 
> makes pointer from integer without a cast [-Wint-conversion]
>   if(!iptc_is_chain(nat_chain_name, h))
>                                     ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:28:5: note: expected 'struct xtc_handle * 
> const' but argument is of type 'int'
>  int iptc_is_chain(const char *chain, struct xtc_handle *const handle);
>      ^
> netfilter/iptcrdr.c:331:43: warning: passing argument 2 of 'iptc_first_rule' 
> from incompatible pointer type [-Wincompatible-pointer-types]
>    for(e = iptc_first_rule(nat_chain_name, &h);
>                                            ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:41:25: note: expected 'struct xtc_handle *' 
> but argument is of type 'int *'
>  const struct ipt_entry *iptc_first_rule(const char *chain,
>                          ^
> netfilter/iptcrdr.c:333:26: warning: passing argument 2 of 'iptc_next_rule' 
> from incompatible pointer type [-Wincompatible-pointer-types]
>     e = iptc_next_rule(e, &h))
>                           ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:45:25: note: expected 'struct xtc_handle *' 
> but argument is of type 'int *'
>  const struct ipt_entry *iptc_next_rule(const struct ipt_entry *prev,
>                          ^
> In file included from netfilter/iptcrdr.c:13:0:
> netfilter/iptcrdr.c:356:40: error: dereferencing pointer to incomplete type 
> 'const struct ip_nat_multi_range'
>      snprintip(iaddr, iaddrlen, ntohl(mr->range[0].min_ip));
>                                         ^
> netfilter/iptcrdr.c:376:13: warning: passing argument 1 of 'iptc_free' from 
> incompatible pointer type [-Wincompatible-pointer-types]
>    iptc_free(&h);
>              ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:34:6: note: expected 'struct xtc_handle *' but 
> argument is of type 'int *'
>  void iptc_free(struct xtc_handle *h);
>       ^
> netfilter/iptcrdr.c: In function 'get_redirect_rule_by_index':
> netfilter/iptcrdr.c:52:22: error: unknown type name 'iptc_handle_t'
>  #define IPTC_HANDLE  iptc_handle_t
>                       ^
> netfilter/iptcrdr.c:403:2: note: in expansion of macro 'IPTC_HANDLE'
>   IPTC_HANDLE h;
>   ^
> netfilter/iptcrdr.c:410:4: warning: assignment makes integer from pointer 
> without a cast [-Wint-conversion]
>   h = iptc_init("nat");
>     ^
> netfilter/iptcrdr.c:418:41: warning: passing argument 2 of 'iptc_is_chain' 
> makes pointer from integer without a cast [-Wint-conversion]
>   if(!iptc_is_chain(miniupnpd_nat_chain, h))
>                                          ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:28:5: note: expected 'struct xtc_handle * 
> const' but argument is of type 'int'
>  int iptc_is_chain(const char *chain, struct xtc_handle *const handle);
>      ^
> netfilter/iptcrdr.c:429:48: warning: passing argument 2 of 'iptc_first_rule' 
> from incompatible pointer type [-Wincompatible-pointer-types]
>    for(e = iptc_first_rule(miniupnpd_nat_chain, &h);
>                                                 ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:41:25: note: expected 'struct xtc_handle *' 
> but argument is of type 'int *'
>  const struct ipt_entry *iptc_first_rule(const char *chain,
>                          ^
> netfilter/iptcrdr.c:431:26: warning: passing argument 2 of 'iptc_next_rule' 
> from incompatible pointer type [-Wincompatible-pointer-types]
>     e = iptc_next_rule(e, &h))
>                           ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:45:25: note: expected 'struct xtc_handle *' 
> but argument is of type 'int *'
>  const struct ipt_entry *iptc_next_rule(const struct ipt_entry *prev,
>                          ^
> In file included from netfilter/iptcrdr.c:13:0:
> netfilter/iptcrdr.c:452:40: error: dereferencing pointer to incomplete type 
> 'const struct ip_nat_multi_range'
>      snprintip(iaddr, iaddrlen, ntohl(mr->range[0].min_ip));
>                                         ^
> netfilter/iptcrdr.c:477:13: warning: passing argument 1 of 'iptc_free' from 
> incompatible pointer type [-Wincompatible-pointer-types]
>    iptc_free(&h);
>              ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:34:6: note: expected 'struct xtc_handle *' but 
> argument is of type 'int *'
>  void iptc_free(struct xtc_handle *h);
>       ^
> netfilter/iptcrdr.c: In function 'get_peer_rule_by_index':
> netfilter/iptcrdr.c:52:22: error: unknown type name 'iptc_handle_t'
>  #define IPTC_HANDLE  iptc_handle_t
>                       ^
> netfilter/iptcrdr.c:505:2: note: in expansion of macro 'IPTC_HANDLE'
>   IPTC_HANDLE h;
>   ^
> netfilter/iptcrdr.c:512:4: warning: assignment makes integer from pointer 
> without a cast [-Wint-conversion]
>   h = iptc_init("nat");
>     ^
> netfilter/iptcrdr.c:520:42: warning: passing argument 2 of 'iptc_is_chain' 
> makes pointer from integer without a cast [-Wint-conversion]
>   if(!iptc_is_chain(miniupnpd_peer_chain, h))
>                                           ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:28:5: note: expected 'struct xtc_handle * 
> const' but argument is of type 'int'
>  int iptc_is_chain(const char *chain, struct xtc_handle *const handle);
>      ^
> netfilter/iptcrdr.c:531:49: warning: passing argument 2 of 'iptc_first_rule' 
> from incompatible pointer type [-Wincompatible-pointer-types]
>    for(e = iptc_first_rule(miniupnpd_peer_chain, &h);
>                                                  ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:41:25: note: expected 'struct xtc_handle *' 
> but argument is of type 'int *'
>  const struct ipt_entry *iptc_first_rule(const char *chain,
>                          ^
> netfilter/iptcrdr.c:533:26: warning: passing argument 2 of 'iptc_next_rule' 
> from incompatible pointer type [-Wincompatible-pointer-types]
>     e = iptc_next_rule(e, &h))
>                           ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:45:25: note: expected 'struct xtc_handle *' 
> but argument is of type 'int *'
>  const struct ipt_entry *iptc_next_rule(const struct ipt_entry *prev,
>                          ^
> In file included from /usr/include/x86_64-linux-gnu/bits/byteswap.h:35:0,
>                  from /usr/include/endian.h:60,
>                  from /usr/include/x86_64-linux-gnu/bits/waitstatus.h:64,
>                  from /usr/include/stdlib.h:42,
>                  from netfilter/iptcrdr.c:8:
> netfilter/iptcrdr.c:560:22: error: dereferencing pointer to incomplete type 
> 'const struct ip_nat_multi_range'
>      *eport = ntohs(mr->range[0].min.all);
>                       ^
> netfilter/iptcrdr.c:591:13: warning: passing argument 1 of 'iptc_free' from 
> incompatible pointer type [-Wincompatible-pointer-types]
>    iptc_free(&h);
>              ^
> In file included from netfilter/iptcrdr.c:18:0:
> /usr/include/libiptc/libiptc.h:34:6: note: expected 'struct xtc_handle *' but 
> argument is of type 'int *'
>  void iptc_free(struct xtc_handle *h);
>       ^
> netfilter/iptcrdr.c: At top level:
> netfilter/iptcrdr.c:52:22: error: unknown type name 'iptc_handle_t'
>  #define IPTC_HANDLE  iptc_handle_t
>                       ^
> netfilter/iptcrdr.c:600:44: note: in expansion of macro 'IPTC_HANDLE'
>  delete_rule_and_commit(unsigned int index, IPTC_HANDLE h,
>                                             ^
> netfilter/iptcrdr.c: In function 'delete_redirect_and_filter_rules':
> netfilter/iptcrdr.c:52:22: error: unknown type name 'iptc_handle_t'
>  #define IPTC_HANDLE  iptc_handle_t
>                       ^

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise

--- End Message ---
--- Begin Message ---
Source: miniupnpd
Source-Version: 1.8.20140523-4.1

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

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 818...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <b...@debian.org> (supplier of updated miniupnpd 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 13 Jan 2017 13:52:51 +0200
Source: miniupnpd
Binary: miniupnpd
Architecture: source
Version: 1.8.20140523-4.1
Distribution: unstable
Urgency: medium
Maintainer: Thomas Goirand <z...@debian.org>
Changed-By: Adrian Bunk <b...@debian.org>
Description:
 miniupnpd  - UPnP and NAT-PMP daemon for gateway routers
Closes: 766640 818413
Changes:
 miniupnpd (1.8.20140523-4.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Backport upstream fix for the iptables version check.
     (Closes: #818413)
   * Add Dutch debconf translation by Frans Spiesschaert.
     (Closes: #766640)
Checksums-Sha1:
 084728f7995e545c545c4e036324a2a67546e304 1945 miniupnpd_1.8.20140523-4.1.dsc
 a12719fed54a0a0dc0b0192a0dada6aaa5579ac0 18064 
miniupnpd_1.8.20140523-4.1.debian.tar.xz
Checksums-Sha256:
 a1b1142a45224d28e3b9c5d6fd7664b1c5e6cf1ed4d5e186d0dcb14b8cac2826 1945 
miniupnpd_1.8.20140523-4.1.dsc
 506fd27c1d262affda371a61df3f28ef05eb388e11c79d073fd96c92fbe5710a 18064 
miniupnpd_1.8.20140523-4.1.debian.tar.xz
Files:
 2aa40eb0d1c0ab913392580e6fdfecaa 1945 net optional 
miniupnpd_1.8.20140523-4.1.dsc
 f74360110b4f3762ef18b8d76b72577a 18064 net optional 
miniupnpd_1.8.20140523-4.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAlh4w1MACgkQiNJCh6LY
mLG0bw//RL2QpSMcqJ8o67NyS4LFu3Z6yqmcY6ogQCOf4wqb9HlkqBDZEfWEMHko
mSMSW3pn4L+ANK3EXqbyShIsKqroL19DUMyQIXVBOJLiYrMETEL6NyxBfxAv7r1z
WmUZZkKKJY8pEYdbWF172msHEuHKyoPy182uSnV0ifKBtk+UVke68DZxuQvz9Og2
+Wsl9brsqrRwCOjC5ay84lRktRlYQk19su5drBYw40XGa1Q0nEaudsUCs6qscm75
buRzGOkEPQJzJsBQfUlP0xJyzYqp/WRxOBKybDMJ/sXPvwWQPS/M3MnYLwlwAE+w
SzXRvJ0aSLuPkSj4HMttXdUHL3BXsEfa/W9ML6r9cuAx6EucsXNeyx/crc8yIMj9
aefX2ucHaP52vEPlRGzzmSzWaEsEAg7OtP07wibWaDPYPBLt5+STWFAQMWP6cUOv
SDuPgMAIavK4EfOp07g4aKtmoaCbK9B7EOCarmw8U8b4Hcq1G/jnSs3Mq7mgSwct
07punXVrs69habAaaKTosU6PvE2COVb/RonOH9ocIy1/o1zLsGCOT9Eqn3ON0HOk
wCSF1AChhT4/tT7hx9P7b9WzhuwH6TyZ7njyNUvzUpO193jbm28PcTTD7ZEe7+4k
AhZU+oeQcqvDjNpJ0r+F5DgR/9/7Pk+SKJjYZNbMQ1FPqrl1qrI=
=RlAB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to