Re: quagga woes

2005-11-13 Thread Bob DeBolt
I use it fine on 3.8, fresh cvs update for everything stable.

Bob D



quagga woes

2005-11-13 Thread brtw2003
hi list,

i'm quite curious when the port: net/quagga will be fixed, because
also with the latest cvs-snapshot from the quagga site, i'm still
not able to compile it :-(

details:
OpenBSD 3.7 (i386)

output from the port tree:
--SNIP---
Making all in
zebra
source='/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c'
object='kernel_socket.o' libtool=no  depfile='.deps/kernel_socket.Po'
tmpdepfile='.deps/kernel_socket.TPo'  depmode=gcc3 /bin/sh
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/depcomp  cc
-DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc/zebra/\" -DMULTIPATH_NUM=1 -I.
-I/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra -I.. -I..
-I/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4
-I/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/lib -O2 -pipe -c
`test -f
'/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c'
|| echo
'/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/'`/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:79:
error: `RTM_OLDADD' undeclared here (not in a
function)
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:79:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:79:
error: (near initialization for
`rtm_type_str[8].key')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:79:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:79:
error: (near initialization for
`rtm_type_str[8]')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:80:
error: `RTM_OLDDEL' undeclared here (not in a
function)
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:80:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:80:
error: (near initialization for
`rtm_type_str[9].key')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:80:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:80:
error: (near initialization for
`rtm_type_str[9]')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:81:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:81:
error: (near initialization for
`rtm_type_str[10]')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:82:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:82:
error: (near initialization for
`rtm_type_str[11]')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:83:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:83:
error: (near initialization for
`rtm_type_str[12]')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:84:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:84:
error: (near initialization for
`rtm_type_str[13]')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:95:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:95:
error: (near initialization for
`rtm_type_str[14]')
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:97:
error: initializer element is not
constant
/usr/ports/net/quagga/w-quagga-0.96.4p0/quagga-0.96.4/zebra/kernel_socket.c:97:
error: (near initialization for `rtm_type_str[15]')
*** Error code 1
--SNIP---


output from the current snapshot:

--SNIP---
./configure --prefix=/opt/quagga --enable-isisd --enable-ospf-te
--enable-isis-topology --enable-vtysh


Quagga configuration
host operationg system  : openbsd3.8
source code location: .
compiler: gcc
compiler flags  : -Os -fno-omit-frame-pointer -g  -Wall
-Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings
-Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts -Wcast-qual
includes:
linker flags:  -lm -lresolv -ltermcap -lreadline
state file directory: /var/run
config file directory   : /opt/quagga/etc
example directory   : /opt/quagga/etc
user to run as  : quagga
group to run as : quagga
group for vty sockets   :
config file mask: 0600
log file mask   : 0600



thread.c: In function `cpu_record_hash_key':
thread.c:91: error: `uintptr_t' undeclared (first use in this function)
thread.c:91: error: (Each undeclared identifier is reported only once
thread.c:91: error: for each function it appears in.)
thread.c:91: e