[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