[prev in list] [next in list] [prev in thread] [next in thread] 

List:       zebra
Subject:    [zebra 285] Re: Linux BGP4 router
From:       cwhuang <cwhuang () phys ! ntu ! edu ! tw>
Date:       1999-02-03 9:45:51
[Download RAW message or body]

Jeroen Ruigrok/Asmodai wrote:
> On 01-Feb-99 C.W.Huang wrote:
> > Do I need my own AS number to run a BGP4 router?
> 
> Purely theoretical: yes. BGP requires someone to have it's
own AS number.
> Ye might make for a great test subject for Zebra =)
> 

Yes. I'd like to contribute to this project.

I built the rpm for zebra-19990118-snap. One of the
attachment is
the SPEC file. I can also upload the src.rpm, i386.rpm and
alpha.rpm if permitted. I'm sorry I didn't test it since I
didn't
know how to configure it.

However, the package built failed if I enabled the IPv6
support.
The other attachment is the error message.
(The package was built on Linux kernel 2.2.1)
["zebra.spec" (text/plain)]

Summary: The Zebra Distributed Routing Software
Name: zebra
%define version 19990118-snap
Version: %{version}
Release: 1
Copyright: GPL
Group: Networking/Daemons
Source: ftp://ftp.zebra.org/pub/zebra/zebra-%{version}.tgz
URL: http://www.zebra.org/zebra.html
BuildRoot: /var/tmp/zebra-root

%description
Zebra is a free software that manages TCP/IP based routing protocol.
It takes multi-server and multi-thread approach to resolve the current
complexity of the Internet. Zebra supports RIPv1, RIPv2 and BGP-4 and
OSPFv2.  Zebra works as a Route Server and Route Reflector. IPv6 is
also supported, so zebra can speak BGP4+ and RIPng.

%prep
%setup -n zebra

%build
./configure --prefix=/usr --sysconfdir=/etc/zebra --infodir=/usr/info
make

%install
make install prefix=$RPM_BUILD_ROOT/usr            \
             sysconfdir=$RPM_BUILD_ROOT/etc/zebra  \
             infodir=$RPM_BUILD_ROOT/usr/info
# change client to client-zebra, since client is ambiguous
mv $RPM_BUILD_ROOT/usr/sbin/client $RPM_BUILD_ROOT/usr/sbin/client-zebra

%files
%doc /usr/info/zebra.info
#%config /etc/zebra/zebra.conf.sample
#%config /etc/zebra/ripd.conf.sample   # no need to make sample to be configed
#%config /etc/zebra/bgpd.conf.sample
%dir /etc/zebra
%attr(-,root,root) /etc/zebra/*
%attr(-,root,root) /usr/sbin/zebra
%attr(-,root,root) /usr/sbin/ripd
%attr(-,root,root) /usr/sbin/bgpd
%attr(-,root,root) /usr/sbin/ospfd
%attr(-,root,root) /usr/sbin/client-zebra

%clean
rm -rf $RPM_BUILD_ROOT

%changelog

* Wed Feb 03 1999 Chih-Wei Huang <cwhuang@cle.linux.org.tw>
- Upgrade to snapshot 19990118

* Thu Jan 14 1999 Chih-Wei Huang <cwhuang@cle.linux.org.tw>
- Upgrade to snapshot 981222
- Use RPM_BUILD_ROOT

* Wed Nov 11 1998 Chih-Wei Huang <cwhuang@phys.ntu.edu.tw>
- Upgrade to snapshot 980604

* Thu Feb 19 1998 Dan Hollis <goemon@anime.net>
- Created rpm for zebra


["zebra.log" (text/plain)]

Executing: %prep
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd /usr/src/redhat/BUILD
+ rm -rf zebra
+ /bin/gzip -dc /usr/src/redhat/SOURCES/zebra-19990118-snap.tgz
+ tar -xvvf -
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/CVS/Root
-rw-r--r-- cvs/cvs          15 1999-01-07 15:58 zebra/CVS/Repository
-rw-r--r-- cvs/cvs         893 1999-01-07 15:58 zebra/CVS/Entries
-rw-r--r-- cvs/cvs          39 1998-05-01 00:14 zebra/AUTHORS
-rw-r--r-- cvs/cvs       17982 1997-11-19 01:34 zebra/COPYING
-rw-r--r-- cvs/cvs        3356 1998-12-07 06:55 zebra/ChangeLog
-rw-r--r-- cvs/cvs        7721 1997-11-19 01:34 zebra/INSTALL
-rw-r--r-- cvs/cvs         109 1998-12-15 18:35 zebra/Makefile.am
-rw-r--r-- cvs/cvs        9716 1998-12-15 18:35 zebra/Makefile.in
-rw-r--r-- cvs/cvs          53 1998-03-30 18:23 zebra/NEWS
-rw-r--r-- cvs/cvs        4138 1999-01-07 15:35 zebra/README
-rw-r--r-- cvs/cvs        1778 1998-12-12 12:33 zebra/acconfig.h
-rw-r--r-- cvs/cvs        4532 1998-12-15 18:35 zebra/aclocal.m4
-rwxr-xr-x cvs/cvs       20410 1997-11-19 01:34 zebra/config.guess
-rw-r--r-- cvs/cvs        3380 1998-12-12 12:33 zebra/config.h.in
-rwxr-xr-x cvs/cvs       19236 1997-11-19 01:34 zebra/config.sub
-rwxr-xr-x cvs/cvs       82371 1998-12-15 18:35 zebra/configure
-rwxr-xr-x cvs/cvs       10211 1998-12-15 18:35 zebra/configure.in
-rwxr-xr-x cvs/cvs        4772 1997-11-19 01:34 zebra/install-sh
-rwxr-xr-x cvs/cvs        6274 1998-05-01 00:14 zebra/missing
-rwxr-xr-x cvs/cvs         650 1997-11-19 01:34 zebra/mkinstalldirs
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/bgpd/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/bgpd/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/bgpd/CVS/Root
-rw-r--r-- cvs/cvs          20 1999-01-07 15:58 zebra/bgpd/CVS/Repository
-rw-r--r-- cvs/cvs        1207 1999-01-07 15:58 zebra/bgpd/CVS/Entries
-rw-r--r-- cvs/cvs          38 1998-05-04 05:01 zebra/bgpd/.cvsignore
-rw-r--r-- cvs/cvs        5579 1998-12-22 13:33 zebra/bgpd/ChangeLog
-rw-r--r-- cvs/cvs         453 1998-12-14 00:04 zebra/bgpd/Makefile.am
-rwxr-xr-x cvs/cvs        8048 1998-12-14 00:04 zebra/bgpd/Makefile.in
-rw-r--r-- cvs/cvs       32173 1998-12-14 00:04 zebra/bgpd/aspath_regex.c
-rw-r--r-- cvs/cvs       13338 1998-12-22 12:20 zebra/bgpd/bgp_aspath.c
-rw-r--r-- cvs/cvs        1847 1998-12-22 12:20 zebra/bgpd/bgp_aspath.h
-rw-r--r-- cvs/cvs       12935 1998-12-21 22:44 zebra/bgpd/bgp_attr.c
-rw-r--r-- cvs/cvs        2232 1998-12-22 11:26 zebra/bgpd/bgp_attr.h
-rw-r--r-- cvs/cvs        7072 1998-12-14 00:04 zebra/bgpd/bgp_community.c
-rw-r--r-- cvs/cvs        1609 1998-12-15 10:02 zebra/bgpd/bgp_community.h
-rw-r--r-- cvs/cvs        8309 1998-12-22 12:20 zebra/bgpd/bgp_dump.c
-rw-r--r-- cvs/cvs        1636 1998-12-08 03:14 zebra/bgpd/bgp_dump.h
-rw-r--r-- cvs/cvs       18456 1998-12-21 22:46 zebra/bgpd/bgp_fsm.c
-rw-r--r-- cvs/cvs        1788 1998-12-21 22:17 zebra/bgpd/bgp_fsm.h
-rw-r--r-- cvs/cvs        5254 1998-12-07 06:55 zebra/bgpd/bgp_main.c
-rw-r--r-- cvs/cvs        6466 1998-12-15 18:35 zebra/bgpd/bgp_open.c
-rw-r--r-- cvs/cvs        6576 1998-12-15 10:30 zebra/bgpd/bgp_peer.c
-rw-r--r-- cvs/cvs        4603 1998-12-15 18:35 zebra/bgpd/bgp_peer.h
-rw-r--r-- cvs/cvs       13576 1998-12-22 11:26 zebra/bgpd/bgp_route.c
-rw-r--r-- cvs/cvs        1577 1998-12-15 10:02 zebra/bgpd/bgp_route.h
-rw-r--r-- cvs/cvs        5546 1998-12-14 00:04 zebra/bgpd/bgp_routemap.c
-rw-r--r-- cvs/cvs        5390 1998-12-15 18:35 zebra/bgpd/bgp_view.c
-rw-r--r-- cvs/cvs        2188 1998-12-22 13:33 zebra/bgpd/bgp_zebra.c
-rw-r--r-- cvs/cvs       31226 1998-12-21 22:45 zebra/bgpd/bgpd.c
-rwxr-xr-x cvs/cvs         480 1998-12-22 13:33 zebra/bgpd/bgpd.conf.sample
-rw-r--r-- cvs/cvs        6744 1998-12-15 10:02 zebra/bgpd/bgpd.h
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/doc/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/doc/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/doc/CVS/Root
-rw-r--r-- cvs/cvs          19 1999-01-07 15:58 zebra/doc/CVS/Repository
-rw-r--r-- cvs/cvs         447 1999-01-07 15:58 zebra/doc/CVS/Entries
-rw-r--r-- cvs/cvs           9 1998-05-03 04:21 zebra/doc/.cvsignore
-rw-r--r-- cvs/cvs        1019 1998-03-04 07:26 zebra/doc/BGP-TypeCode
-rw-r--r-- cvs/cvs          87 1998-05-01 03:26 zebra/doc/Makefile.am
-rw-r--r-- cvs/cvs        7722 1998-12-12 12:43 zebra/doc/Makefile.in
-rw-r--r-- cvs/cvs        1919 1998-05-02 18:21 zebra/doc/archfig.tex
-rw-r--r-- cvs/cvs        4926 1998-12-11 23:37 zebra/doc/draft-zebra-00.txt
-rw-r--r-- cvs/cvs       18965 1998-10-22 23:44 zebra/doc/zebra.info
-rw-r--r-- cvs/cvs         153 1998-05-02 18:21 zebra/doc/zebra.sty
-rw-r--r-- cvs/cvs       16678 1998-05-02 18:21 zebra/doc/zebra.tex
-rw-r--r-- cvs/cvs       18120 1998-10-16 10:14 zebra/doc/zebra.texi
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/lib/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/lib/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/lib/CVS/Root
-rw-r--r-- cvs/cvs          19 1999-01-07 15:58 zebra/lib/CVS/Repository
-rw-r--r-- cvs/cvs        2151 1999-01-07 15:58 zebra/lib/CVS/Entries
-rw-r--r-- cvs/cvs          23 1998-05-04 05:01 zebra/lib/.cvsignore
-rw-r--r-- cvs/cvs        6171 1998-12-23 12:01 zebra/lib/ChangeLog
-rw-r--r-- cvs/cvs         528 1998-12-10 01:54 zebra/lib/Makefile.am
-rw-r--r-- cvs/cvs        6897 1998-12-12 12:43 zebra/lib/Makefile.in
-rw-r--r-- cvs/cvs       11424 1998-12-22 13:33 zebra/lib/buffer.c
-rw-r--r-- cvs/cvs        3637 1998-12-11 23:37 zebra/lib/buffer.h
-rw-r--r-- cvs/cvs        1306 1997-11-19 01:34 zebra/lib/checksum.c
-rw-r--r-- cvs/cvs        4649 1998-12-11 23:37 zebra/lib/client.c
-rw-r--r-- cvs/cvs        1552 1998-12-11 23:37 zebra/lib/client.h
-rw-r--r-- cvs/cvs       31454 1998-12-21 22:17 zebra/lib/command.c
-rw-r--r-- cvs/cvs        5847 1998-12-21 22:17 zebra/lib/command.h
-rw-r--r-- cvs/cvs        1192 1998-05-08 09:38 zebra/lib/daemon.c
-rw-r--r-- cvs/cvs        8522 1998-12-11 00:22 zebra/lib/distribute.c
-rw-r--r-- cvs/cvs         170 1998-03-07 05:58 zebra/lib/dropline.c
-rw-r--r-- cvs/cvs          24 1998-11-17 15:53 zebra/lib/dropline.h
-rw-r--r-- cvs/cvs       14426 1998-12-11 23:37 zebra/lib/filter.c
-rw-r--r-- cvs/cvs        1441 1998-12-10 06:59 zebra/lib/filter.h
-rw-r--r-- cvs/cvs       30273 1998-05-03 00:47 zebra/lib/getopt.c
-rw-r--r-- cvs/cvs        4691 1997-11-19 01:34 zebra/lib/getopt.h
-rw-r--r-- cvs/cvs        4651 1997-11-19 01:34 zebra/lib/getopt1.c
-rw-r--r-- cvs/cvs        3352 1998-12-10 06:59 zebra/lib/hash.c
-rw-r--r-- cvs/cvs        1358 1998-06-02 13:19 zebra/lib/hash.h
-rw-r--r-- cvs/cvs        8175 1998-12-14 00:04 zebra/lib/if.c
-rw-r--r-- cvs/cvs        3118 1998-12-14 00:04 zebra/lib/if.h
-rw-r--r-- cvs/cvs        4314 1998-06-02 13:19 zebra/lib/linklist.c
-rw-r--r-- cvs/cvs        1347 1998-08-18 21:25 zebra/lib/linklist.h
-rw-r--r-- cvs/cvs        3064 1998-12-14 00:04 zebra/lib/log.c
-rw-r--r-- cvs/cvs        1045 1998-12-07 06:55 zebra/lib/log.h
-rw-r--r-- cvs/cvs        5790 1998-12-22 18:57 zebra/lib/memory.c
-rw-r--r-- cvs/cvs        3493 1998-12-14 00:04 zebra/lib/memory.h
-rw-r--r-- cvs/cvs        1529 1998-08-24 12:10 zebra/lib/network.c
-rw-r--r-- cvs/cvs         843 1998-08-26 06:30 zebra/lib/network.h
-rw-r--r-- cvs/cvs         290 1998-11-17 15:52 zebra/lib/pid_output.c
-rw-r--r-- cvs/cvs        9236 1998-12-15 10:02 zebra/lib/prefix.c
-rw-r--r-- cvs/cvs        3056 1998-12-15 10:02 zebra/lib/prefix.h
-rw-r--r-- cvs/cvs        1026 1998-11-17 15:52 zebra/lib/print_version.c
-rw-r--r-- cvs/cvs         216 1998-10-22 23:41 zebra/lib/roken.h
-rw-r--r-- cvs/cvs       17044 1998-12-23 12:03 zebra/lib/routemap.c
-rw-r--r-- cvs/cvs        2439 1998-12-22 18:57 zebra/lib/routemap.h
-rw-r--r-- cvs/cvs         792 1998-06-02 13:19 zebra/lib/rsh.c
-rw-r--r-- cvs/cvs       10706 1998-12-21 22:17 zebra/lib/sockunion.c
-rw-r--r-- cvs/cvs        2811 1998-12-21 22:17 zebra/lib/sockunion.h
-rw-r--r-- cvs/cvs        9919 1998-12-21 22:52 zebra/lib/table.c
-rw-r--r-- cvs/cvs        1663 1998-12-14 00:04 zebra/lib/table.h
-rw-r--r-- cvs/cvs       14602 1998-12-08 09:43 zebra/lib/thread.c
-rw-r--r-- cvs/cvs        2783 1998-06-02 13:19 zebra/lib/thread.h
-rw-r--r-- cvs/cvs        5024 1998-11-24 15:41 zebra/lib/vector.c
-rw-r--r-- cvs/cvs        1738 1998-11-24 15:41 zebra/lib/vector.h
-rw-r--r-- cvs/cvs         898 1998-11-17 15:52 zebra/lib/version.h
-rw-r--r-- cvs/cvs       27916 1998-12-15 18:35 zebra/lib/vty.c
-rw-r--r-- cvs/cvs        2434 1998-08-27 23:49 zebra/lib/vty.h
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ospfd/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ospfd/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/ospfd/CVS/Root
-rw-r--r-- cvs/cvs          21 1999-01-07 15:58 zebra/ospfd/CVS/Repository
-rw-r--r-- cvs/cvs         476 1999-01-07 15:58 zebra/ospfd/CVS/Entries
-rw-r--r-- cvs/cvs          40 1998-12-21 18:56 zebra/ospfd/.cvsignore
-rw-r--r-- cvs/cvs         203 1998-12-22 10:32 zebra/ospfd/ChangeLog
-rw-r--r-- cvs/cvs         305 1998-12-15 18:35 zebra/ospfd/Makefile.am
-rw-r--r-- cvs/cvs        7771 1998-12-15 18:35 zebra/ospfd/Makefile.in
-rw-r--r-- cvs/cvs         545 1998-12-20 21:16 zebra/ospfd/README
-rw-r--r-- cvs/cvs        2926 1998-12-22 13:01 zebra/ospfd/ospf_lsa.h
-rw-r--r-- cvs/cvs        4575 1998-12-22 13:01 zebra/ospfd/ospf_main.c
-rw-r--r-- cvs/cvs           0 1998-12-15 18:35 zebra/ospfd/ospf_zebra.c
-rw-r--r-- cvs/cvs        1968 1998-12-29 17:39 zebra/ospfd/ospfd.c
-rw-r--r-- cvs/cvs          85 1998-12-15 18:35 zebra/ospfd/ospfd.conf.sample
-rw-r--r-- cvs/cvs        4291 1998-12-22 13:01 zebra/ospfd/ospfd.h
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ports/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ports/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/ports/CVS/Root
-rw-r--r-- cvs/cvs          21 1999-01-07 15:58 zebra/ports/CVS/Repository
-rw-r--r-- cvs/cvs         116 1999-01-07 15:58 zebra/ports/CVS/Entries
-rw-r--r-- cvs/cvs        2756 1998-03-01 15:14 zebra/ports/Makefile
-rw-r--r-- cvs/cvs          57 1998-03-01 14:35 zebra/ports/README
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ports/files/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ports/files/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/ports/files/CVS/Root
-rw-r--r-- cvs/cvs          27 1999-01-07 15:58 zebra/ports/files/CVS/Repository
-rw-r--r-- cvs/cvs          38 1999-01-07 15:58 zebra/ports/files/CVS/Entries
-rw-r--r-- cvs/cvs          61 1998-03-01 14:30 zebra/ports/files/md5
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ports/patches/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ports/patches/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/ports/patches/CVS/Root
-rw-r--r-- cvs/cvs          29 1999-01-07 15:58 zebra/ports/patches/CVS/Repository
-rw-r--r-- cvs/cvs           2 1999-01-07 15:58 zebra/ports/patches/CVS/Entries
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ports/pkg/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ports/pkg/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/ports/pkg/CVS/Root
-rw-r--r-- cvs/cvs          25 1999-01-07 15:58 zebra/ports/pkg/CVS/Repository
-rw-r--r-- cvs/cvs         118 1999-01-07 15:58 zebra/ports/pkg/CVS/Entries
-rw-r--r-- cvs/cvs          30 1998-03-01 14:30 zebra/ports/pkg/COMMENT
-rw-r--r-- cvs/cvs        2018 1998-03-01 15:09 zebra/ports/pkg/DESCR
-rw-r--r-- cvs/cvs         129 1998-03-01 14:30 zebra/ports/pkg/PLIST
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ripd/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ripd/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/ripd/CVS/Root
-rw-r--r-- cvs/cvs          20 1999-01-07 15:58 zebra/ripd/CVS/Repository
-rw-r--r-- cvs/cvs         446 1999-01-07 15:58 zebra/ripd/CVS/Entries
-rw-r--r-- cvs/cvs          38 1998-05-04 05:01 zebra/ripd/.cvsignore
-rw-r--r-- cvs/cvs        1404 1998-12-14 00:04 zebra/ripd/ChangeLog
-rw-r--r-- cvs/cvs         327 1998-12-07 06:55 zebra/ripd/Makefile.am
-rw-r--r-- cvs/cvs        7798 1998-12-12 12:44 zebra/ripd/Makefile.in
-rw-r--r-- cvs/cvs       14082 1998-12-14 00:04 zebra/ripd/rip_interface.c
-rw-r--r-- cvs/cvs        4780 1998-12-07 06:55 zebra/ripd/rip_main.c
-rw-r--r-- cvs/cvs        3816 1998-12-11 23:38 zebra/ripd/rip_zebra.c
-rw-r--r-- cvs/cvs       24539 1998-12-14 00:04 zebra/ripd/ripd.c
-rw-r--r-- cvs/cvs         161 1998-03-10 09:50 zebra/ripd/ripd.conf.sample
-rw-r--r-- cvs/cvs        5554 1998-12-12 12:33 zebra/ripd/ripd.h
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ripngd/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/ripngd/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/ripngd/CVS/Root
-rw-r--r-- cvs/cvs          22 1999-01-07 15:58 zebra/ripngd/CVS/Repository
-rw-r--r-- cvs/cvs         687 1999-01-07 15:58 zebra/ripngd/CVS/Entries
-rw-r--r-- cvs/cvs          42 1998-05-04 05:01 zebra/ripngd/.cvsignore
-rw-r--r-- cvs/cvs        1266 1998-12-15 10:10 zebra/ripngd/ChangeLog
-rw-r--r-- cvs/cvs         374 1998-12-11 00:22 zebra/ripngd/Makefile.am
-rw-r--r-- cvs/cvs        7911 1998-12-12 12:44 zebra/ripngd/Makefile.in
-rw-r--r-- cvs/cvs        3731 1998-12-11 00:26 zebra/ripngd/ripng_debug.c
-rw-r--r-- cvs/cvs        1201 1998-12-11 00:26 zebra/ripngd/ripng_debug.h
-rw-r--r-- cvs/cvs       12714 1998-12-15 10:02 zebra/ripngd/ripng_interface.c
-rw-r--r-- cvs/cvs        3718 1998-12-08 00:15 zebra/ripngd/ripng_main.c
-rw-r--r-- cvs/cvs         882 1998-12-07 06:55 zebra/ripngd/ripng_radix.c
-rw-r--r-- cvs/cvs        3132 1998-12-07 06:55 zebra/ripngd/ripng_route.c
-rw-r--r-- cvs/cvs        1057 1998-12-07 06:58 zebra/ripngd/ripng_route.h
-rw-r--r-- cvs/cvs        4396 1998-12-08 23:44 zebra/ripngd/ripng_zebra.c
-rw-r--r-- cvs/cvs       34665 1998-12-15 10:02 zebra/ripngd/ripngd.c
-rw-r--r-- cvs/cvs         316 1998-12-22 13:34 zebra/ripngd/ripngd.conf.sample
-rw-r--r-- cvs/cvs        4957 1998-12-11 23:38 zebra/ripngd/ripngd.h
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/tools/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/tools/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/tools/CVS/Root
-rw-r--r-- cvs/cvs          21 1999-01-07 15:58 zebra/tools/CVS/Repository
-rw-r--r-- cvs/cvs         130 1999-01-07 15:58 zebra/tools/CVS/Entries
-rwxr-xr-x cvs/cvs        2940 1998-04-16 02:20 zebra/tools/rrcheck.pl
-rwxr-xr-x cvs/cvs        2871 1998-04-16 02:20 zebra/tools/rrlookup.pl
-rw-r--r-- cvs/cvs        3200 1998-04-16 02:20 zebra/tools/zebra.el
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/zebra/
drwxr-xr-x cvs/cvs           0 1999-01-07 15:58 zebra/zebra/CVS/
-rw-r--r-- cvs/cvs           9 1999-01-07 15:58 zebra/zebra/CVS/Root
-rw-r--r-- cvs/cvs          21 1999-01-07 15:58 zebra/zebra/CVS/Repository
-rw-r--r-- cvs/cvs        1480 1999-01-07 15:58 zebra/zebra/CVS/Entries
-rw-r--r-- cvs/cvs          47 1998-05-04 05:01 zebra/zebra/.cvsignore
-rw-r--r-- cvs/cvs        5017 1998-12-15 10:10 zebra/zebra/ChangeLog
-rw-r--r-- cvs/cvs         849 1998-12-07 06:55 zebra/zebra/Makefile.am
-rw-r--r-- cvs/cvs        8342 1998-12-12 12:44 zebra/zebra/Makefile.in
-rw-r--r-- cvs/cvs        3925 1998-12-22 14:10 zebra/zebra/client_main.c
-rw-r--r-- cvs/cvs        2832 1998-12-14 00:04 zebra/zebra/connected.c
-rw-r--r-- cvs/cvs        1065 1998-12-14 00:04 zebra/zebra/connected.h
-rw-r--r-- cvs/cvs        8974 1998-12-14 00:04 zebra/zebra/if_ioctl.c
-rw-r--r-- cvs/cvs         966 1998-12-07 08:36 zebra/zebra/if_netlink.c
-rw-r--r-- cvs/cvs           0 1998-06-09 12:51 zebra/zebra/if_proc.c
-rw-r--r-- cvs/cvs        5593 1998-12-07 07:06 zebra/zebra/if_sysctl.c
-rw-r--r-- cvs/cvs       10608 1998-12-15 10:02 zebra/zebra/interface.c
-rw-r--r-- cvs/cvs        5783 1998-12-12 12:33 zebra/zebra/ioctl.c
-rw-r--r-- cvs/cvs        1181 1998-11-17 15:53 zebra/zebra/ioctl.h
-rw-r--r-- cvs/cvs        1373 1998-05-04 04:59 zebra/zebra/ipforward_aix.c
-rw-r--r-- cvs/cvs        1329 1998-05-04 04:59 zebra/zebra/ipforward_ews.c
-rw-r--r-- cvs/cvs        1444 1998-12-07 06:55 zebra/zebra/ipforward_proc.c
-rw-r--r-- cvs/cvs        1691 1998-05-04 04:59 zebra/zebra/ipforward_solaris.c
-rw-r--r-- cvs/cvs        2085 1998-12-07 19:11 zebra/zebra/ipforward_sysctl.c
-rw-r--r-- cvs/cvs        5263 1998-11-25 00:32 zebra/zebra/main.c
-rw-r--r-- cvs/cvs        3309 1998-12-08 23:44 zebra/zebra/redistribute.c
-rw-r--r-- cvs/cvs       14488 1998-12-22 10:32 zebra/zebra/rib.c
-rw-r--r-- cvs/cvs        1720 1998-11-25 00:32 zebra/zebra/rib.h
-rw-r--r-- cvs/cvs        1274 1998-12-14 12:28 zebra/zebra/rt.h
-rw-r--r-- cvs/cvs        5691 1998-12-07 06:55 zebra/zebra/rt_ioctl.c
-rw-r--r-- cvs/cvs       16567 1998-12-07 08:28 zebra/zebra/rt_netlink.c
-rw-r--r-- cvs/cvs       10907 1998-12-22 14:10 zebra/zebra/rt_socket.c
-rw-r--r-- cvs/cvs         905 1998-12-07 08:36 zebra/zebra/rtread_netlink.c
-rw-r--r-- cvs/cvs        4224 1998-12-07 06:55 zebra/zebra/rtread_proc.c
-rw-r--r-- cvs/cvs        5690 1998-12-07 07:06 zebra/zebra/rtread_sysctl.c
-rw-r--r-- cvs/cvs       21715 1998-12-14 00:04 zebra/zebra/zebra.c
-rw-r--r-- cvs/cvs         304 1998-06-07 04:08 zebra/zebra/zebra.conf.sample
-rw-r--r-- cvs/cvs        1990 1998-11-17 15:52 zebra/zebra/zebra.h
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd zebra
+ chown -R root .
+ chgrp -R root .
+ chmod -R a+rX,g-w,o-w .
+ exit 0
Executing: %build
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd zebra
+ ./configure --prefix=/usr --sysconfdir=/etc/zebra --infodir=/usr/info
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... i586-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for a BSD compatible install... /usr/bin/install -c
checking whether make sets ${MAKE}... (cached) yes
checking build system type... i586-pc-linux-gnu
checking for ar... ar
checking for ranlib... ranlib
checking for AIX... no
checking for string.h... yes
checking for sys/time.h... yes
checking for sys/times.h... yes
checking for sys/select.h... yes
checking for sys/sysctl.h... yes
checking for sys/sockio.h... no
checking for sys/types.h... yes
checking for net/if_dl.h... no
checking for linux/version.h... yes
checking for kvm.h... no
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for working const... yes
checking return type of signal handlers... void
checking for main in -lpthread... yes
checking for pthread.h... yes
checking for bcopy... yes
checking for bzero... yes
checking for strerror... yes
checking for inet_aton... yes
checking zebra between kernel interface method... netlink
checking route read method check... netlink
checking interface looking up method... netlink
checking ipforward method check... proc
checking whether does this OS have IPv6 stack... Linux 2.1.x IPv6
checking for inet_ntop in -lc... yes
checking for inet_pton in -lc... yes
checking whether struct sockaddr_in has a sin_len field... no
checking whether struct ifaliasreq exist... no
checking pid file directory... /var/run
checking for working htonl... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating lib/Makefile
creating zebra/Makefile
creating ripd/Makefile
creating ripngd/Makefile
creating bgpd/Makefile
creating ospfd/Makefile
creating doc/Makefile
creating config.h

zebra configuration
-------------------
zebra version           : alpha-01
host operationg system  : linux-gnu
source code location    : .
compiler                : gcc
compiler flags          : -g -O2 -Wall
directory for pid files : /var/run

+ make
cd . && aclocal
cd . && automake --gnu --include-deps Makefile
cd . && autoconf
/bin/sh ./config.status --recheck
running /bin/sh ./configure  --prefix=/usr --sysconfdir=/etc/zebra \
--infodir=/usr/info --no-create --no-recursion loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... i586-pc-linux-gnu
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for a BSD compatible install... /usr/bin/install -c
checking whether make sets ${MAKE}... (cached) yes
checking build system type... i586-pc-linux-gnu
checking for ar... (cached) ar
checking for ranlib... (cached) ranlib
checking for AIX... no
checking for string.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for sys/times.h... (cached) yes
checking for sys/select.h... (cached) yes
checking for sys/sysctl.h... (cached) yes
checking for sys/sockio.h... (cached) no
checking for sys/types.h... (cached) yes
checking for net/if_dl.h... (cached) no
checking for linux/version.h... (cached) yes
checking for kvm.h... (cached) no
checking for netdb.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for working const... (cached) yes
checking return type of signal handlers... (cached) void
checking for main in -lpthread... (cached) yes
checking for pthread.h... (cached) yes
checking for bcopy... (cached) yes
checking for bzero... (cached) yes
checking for strerror... (cached) yes
checking for inet_aton... (cached) yes
checking zebra between kernel interface method... netlink
checking route read method check... netlink
checking interface looking up method... netlink
checking ipforward method check... proc
checking whether does this OS have IPv6 stack... Linux 2.1.x IPv6
checking for inet_ntop in -lc... (cached) yes
checking for inet_pton in -lc... (cached) yes
checking whether struct sockaddr_in has a sin_len field... no
checking whether struct ifaliasreq exist... no
checking pid file directory... /var/run
checking for working htonl... (cached) yes
creating ./config.status

zebra configuration
-------------------
zebra version           : alpha-01
host operationg system  : linux-gnu
source code location    : .
compiler                : gcc
compiler flags          : -g -O2 -Wall
directory for pid files : /var/run

cd . \
  && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
creating Makefile
cd . \
  && CONFIG_FILES= CONFIG_HEADERS=config.h \
     /bin/sh ./config.status
creating config.h
config.h is unchanged
make all-recursive
make[1]: Entering directory `/usr/src/redhat/BUILD/zebra'
Making all in lib
make[2]: Entering directory `/usr/src/redhat/BUILD/zebra/lib'
cd .. && automake --gnu --include-deps lib/Makefile
cd .. \
  && CONFIG_FILES=lib/Makefile CONFIG_HEADERS= /bin/sh ./config.status
creating lib/Makefile
make[2]: Leaving directory `/usr/src/redhat/BUILD/zebra/lib'
make[2]: Entering directory `/usr/src/redhat/BUILD/zebra/lib'
echo '' >version.c
echo 'char *host_name = "i586-pc-linux-gnu";' >>version.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include -I../zebra  -g -O2 -Wall -c \
version.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include -I../zebra  -g -O2 \
-Wall -c network.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include -I../zebra  \
-g -O2 -Wall -c pid_output.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include \
-I../zebra  -g -O2 -Wall -c getopt.c gcc -DHAVE_CONFIG_H -I. -I. -I.. \
-I/usr/inet6/include -I../zebra  -g -O2 -Wall -c getopt1.c gcc -DHAVE_CONFIG_H -I. \
-I. -I.. -I/usr/inet6/include -I../zebra  -g -O2 -Wall -c daemon.c gcc \
-DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include -I../zebra  -g -O2 -Wall -c \
print_version.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include -I../zebra  -g \
-O2 -Wall -c log.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include -I../zebra  \
-g -O2 -Wall -c checksum.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include \
-I../zebra  -g -O2 -Wall -c vector.c gcc -DHAVE_CONFIG_H -I. -I. -I.. \
-I/usr/inet6/include -I../zebra  -g -O2 -Wall -c linklist.c gcc -DHAVE_CONFIG_H -I. \
-I. -I.. -I/usr/inet6/include -I../zebra  -g -O2 -Wall -c dropline.c gcc \
-DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inet6/include -I../zebra  -g -O2 -Wall -c vty.c \
In file included from vty.c:44: sockunion.h:41: field `sin6' has incomplete type
make[2]: *** [vty.o] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/zebra/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/zebra'
make: *** [all-recursive-am] Error 2
Bad exit status from /var/tmp/rpm-tmp.44152 (%build)



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic