Package: radvd
Version: 1:2.16-2
Severity: important

Bugreport for reporting that 2.16-2 doesn't build on armhf.

The very same radvd 2.16 source did build for armhf.
In the archive is radvd_2.16-1_armhf.deb

Yes, that is strange.


The error:

   dh_auto_build
        make -j1
make[1]: Entering directory '/tmp/buildd/radvd-2.16'
make  all-am
make[2]: Entering directory '/tmp/buildd/radvd-2.16'
/bin/bash ./ylwrap gram.y y.tab.c gram.c y.tab.h `echo gram.c | sed -e 
s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output 
gram.output -- bison -y -d 
updating gram.h
gcc -DINET6=1 -DLOG_FACILITY=LOG_DAEMON -DPATH_RADVD_CONF=\"/etc/radvd.conf\" 
-DPATH_RADVD_LOG=\"/var/log/radvd.log\" -DPATH_RADVD_PID=\"/var/run/radvd.pid\" 
-DVERSION=\"2.16\" -I.   -Wdate-time -D_FORTIFY_SOURCE=2 
-Wno-implicit-function-declaration -g -O2 
-fdebug-prefix-map=/tmp/buildd/radvd-2.16=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o libradvd_parser_a-gram.o `test -f 'gram.c' || 
echo './'`gram.c
In file included from includes.h:106:0,
                 from gram.y:17:
/usr/include/linux/if_arp.h:113:8: error: redefinition of 'struct arpreq'
 struct arpreq {
        ^~~~~~
In file included from includes.h:90:0,
                 from gram.y:17:
/usr/include/net/if_arp.h:138:8: note: originally defined here
 struct arpreq
        ^~~~~~
In file included from includes.h:106:0,
                 from gram.y:17:
/usr/include/linux/if_arp.h:121:8: error: redefinition of 'struct arpreq_old'
 struct arpreq_old {
        ^~~~~~~~~~
In file included from includes.h:90:0,
                 from gram.y:17:
/usr/include/net/if_arp.h:147:8: note: originally defined here
 struct arpreq_old
        ^~~~~~~~~~
In file included from includes.h:106:0,
                 from gram.y:17:
/usr/include/linux/if_arp.h:141:8: error: redefinition of 'struct arphdr'
 struct arphdr {
        ^~~~~~
In file included from includes.h:90:0,
                 from gram.y:17:
/usr/include/net/if_arp.h:54:8: note: originally defined here
 struct arphdr
        ^~~~~~
Makefile:945: recipe for target 'libradvd_parser_a-gram.o' failed
make[2]: *** [libradvd_parser_a-gram.o] Error 1
make[2]: Leaving directory '/tmp/buildd/radvd-2.16'
Makefile:755: recipe for target 'all' failed


The plan is to let the dust settle down   8^)

 
Groeten
Geert Stappers
-- 
Leven en laten leven

Reply via email to