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: error: syntax error before "a"
*** Error code 1


..... thread.c line 89-92:

cpu_record_hash_key (struct cpu_thread_history *a)
{
  return (uintptr_t) a->func;
}

--SNIP---



thx for any useful hints
geri

-- 
Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko!
Satte Provisionen f|r GMX Partner: http://www.gmx.net/de/go/partner

Reply via email to