[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#713641: marked as done (l7-filter-userspace: FTBFS: l7-queue.cpp:199:34: error: invalid conversion from 'char**' to 'unsigned char**' [-fpermissive])



Your message dated Sat, 13 Jul 2013 23:33:06 +0000
with message-id <E1Uy9JK-0004aq-QT@franck.debian.org>
and subject line Bug#713641: fixed in l7-filter-userspace 0.12-beta1-2
has caused the Debian Bug report #713641,
regarding l7-filter-userspace: FTBFS: l7-queue.cpp:199:34: error: invalid conversion from 'char**' to 'unsigned char**' [-fpermissive]
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 owner@bugs.debian.org
immediately.)


-- 
713641: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=713641
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: l7-filter-userspace
Version: 0.12-beta1-1
Severity: serious
Tags: jessie sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20130620 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part:
> g++ -DHAVE_CONFIG_H -I.     -g -O2 -c -o l7-queue.o l7-queue.cpp
> l7-queue.cpp: In function 'int l7_queue_cb(nfq_q_handle*, nfgenmsg*, nfq_data*, void*)':
> l7-queue.cpp:80:12: warning: 'int nfq_set_verdict_mark(nfq_q_handle*, u_int32_t, u_int32_t, u_int32_t, u_int32_t, const unsigned char*)' is deprecated (declared at /usr/include/libnetfilter_queue/libnetfilter_queue.h:85) [-Wdeprecated-declarations]
>      return nfq_set_verdict_mark(qh, id, NF_ACCEPT, htonl(wholemark), 0, NULL);
>             ^
> l7-queue.cpp:80:77: warning: 'int nfq_set_verdict_mark(nfq_q_handle*, u_int32_t, u_int32_t, u_int32_t, u_int32_t, const unsigned char*)' is deprecated (declared at /usr/include/libnetfilter_queue/libnetfilter_queue.h:85) [-Wdeprecated-declarations]
>      return nfq_set_verdict_mark(qh, id, NF_ACCEPT, htonl(wholemark), 0, NULL);
>                                                                              ^
> l7-queue.cpp: In member function 'u_int32_t l7_queue::handle_packet(nfq_data*, nfq_q_handle*)':
> l7-queue.cpp:199:34: error: invalid conversion from 'char**' to 'unsigned char**' [-fpermissive]
>    ret = nfq_get_payload(tb, &data);
>                                   ^
> In file included from l7-queue.cpp:55:0:
> /usr/include/libnetfilter_queue/libnetfilter_queue.h:119:12: error:   initializing argument 2 of 'int nfq_get_payload(nfq_data*, unsigned char**)' [-fpermissive]
>  extern int nfq_get_payload(struct nfq_data *nfad, unsigned char **data);
>             ^
> l7-queue.cpp:281:10: warning: 'int nfq_set_verdict_mark(nfq_q_handle*, u_int32_t, u_int32_t, u_int32_t, u_int32_t, const unsigned char*)' is deprecated (declared at /usr/include/libnetfilter_queue/libnetfilter_queue.h:85) [-Wdeprecated-declarations]
>    return nfq_set_verdict_mark(qh, id, NF_ACCEPT, 
>           ^
> l7-queue.cpp:282:77: warning: 'int nfq_set_verdict_mark(nfq_q_handle*, u_int32_t, u_int32_t, u_int32_t, u_int32_t, const unsigned char*)' is deprecated (declared at /usr/include/libnetfilter_queue/libnetfilter_queue.h:85) [-Wdeprecated-declarations]
>                                htonl((mark<<maskfirstbit)|wholemark), 0, NULL);
>                                                                              ^
> make[2]: *** [l7-queue.o] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/06/20/l7-filter-userspace_0.12-beta1-1_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: l7-filter-userspace
Source-Version: 0.12-beta1-2

We believe that the bug you reported is fixed in the latest version of
l7-filter-userspace, 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 713641@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Barry deFreese <bdefreese@debian.org> (supplier of updated l7-filter-userspace 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@ftp-master.debian.org)


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

Format: 1.8
Date: Sat, 13 Jul 2013 13:04:23 -0400
Source: l7-filter-userspace
Binary: l7-filter-userspace
Architecture: source i386
Version: 0.12-beta1-2
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Barry deFreese <bdefreese@debian.org>
Description: 
 l7-filter-userspace - Userspace layer 7 packet classifier
Closes: 713641
Changes: 
 l7-filter-userspace (0.12-beta1-2) unstable; urgency=low
 .
   * QA upload.
   * Patch to update deprecated nfq_set_verdict_mark calls. (Closes: #713641).
   * Convert to dh simple rules.
   * Make VCS tags canonical.
   * Bump debhelper build-dep and compat to 9.
   * Bump Standards Version to 3.9.4.
Checksums-Sha1: 
 af0fdf43efd7dbd610655b3677ba08aa99ec9103 1418 l7-filter-userspace_0.12-beta1-2.dsc
 8a3e6072636db47d75c20d5dbf406c019b9228ba 6795 l7-filter-userspace_0.12-beta1-2.debian.tar.gz
 34282406c222d169e2ade86d45e4b4cc33dfdf31 35766 l7-filter-userspace_0.12-beta1-2_i386.deb
Checksums-Sha256: 
 c6222cdfa67f7a2524c7dcac7b0c54dd9d774a3e3f541fb5b1aac1d65870b48a 1418 l7-filter-userspace_0.12-beta1-2.dsc
 6f82778b83b60dbd948da5278171c40c1b4fa34716e0c913ab277227a3c4ef61 6795 l7-filter-userspace_0.12-beta1-2.debian.tar.gz
 b419a48317565eab8707b6cb28224956bcc20a0f80347d5f653d223b305fba5f 35766 l7-filter-userspace_0.12-beta1-2_i386.deb
Files: 
 b49c32d416fcb963027276d21a400dc3 1418 net extra l7-filter-userspace_0.12-beta1-2.dsc
 0244aad3ef8fee9f62d5d60fa5258162 6795 net extra l7-filter-userspace_0.12-beta1-2.debian.tar.gz
 1d3f658be69baa9872fe8dff6239b49a 35766 net extra l7-filter-userspace_0.12-beta1-2_i386.deb

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

iEYEARECAAYFAlHhrJcACgkQ5ItltUs5T36Z9QCgxs2mYR+TQ46rrgX2Md8x6O6e
43cAoOzQ9l0TlvP/t00C1Ktrvu46N8ga
=5I8M
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: