On Mon, 06 Feb 2012 20:22:17 +0300
Krasu <ksquirrel...@gmail.com> wrote:

> Package: iproute-dev
> Version: 20120105-1
> Severity: important
> 
> With C++ compiler and without -fpermissive flag it is impossible to compile
> against netlink library:
> 
> code:
> 
> #include <cstdio>
> 
> extern "C"
> {
> #include <net/if.h>
> #include <libnetlink.h>
> #include <linux/rtnetlink.h>
> }
> 
> int main()
> {
>     return 0;
> }
> 
> compile:
> 
> $ g++ -W -Wall -o nl nl.cpp -lnetlink
> In file included from nl.cpp:6:0:
> /usr/include/libnetlink.h: In function ‘const char* rta_getattr_str(const
> rtattr*)’:
> /usr/include/libnetlink.h:90:9: error: invalid conversion from ‘void*’ to
> ‘const char*’ [-fpermissive]
> 

Ok. now fixed upstream



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to