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