ports/79517: [MAINTAINER UPDATE] net/quagga: update to 0.98.3

Boris Kovalenko boris at tagnet.ru
Mon Apr 4 06:00:25 UTC 2005


>Number:         79517
>Category:       ports
>Synopsis:       [MAINTAINER UPDATE] net/quagga: update to 0.98.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 04 06:00:18 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Boris Kovalenko
>Release:        FreeBSD 5.4-PRERELEASE i386
>Organization:
JSC "TAGNet"
>Environment:
System: FreeBSD boris.nikom.ru 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #4: Wed Mar 23 19:01:50 YEKT 2005
>Description:
- Update to 0.98.3

Removed file(s):
- files/patch-ospfd::ospf_lsa.c

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- quagga-0.98.3.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/net/quagga/Makefile /usr/ports/net/quagga.new/Makefile
--- /usr/ports/net/quagga/Makefile	Wed Mar 16 09:54:47 2005
+++ /usr/ports/net/quagga.new/Makefile	Mon Apr  4 10:16:33 2005
@@ -6,8 +6,8 @@
 #
 
 PORTNAME=	quagga
-PORTVERSION=	0.98.2
-PORTREVISION=	2
+PORTVERSION=	0.98.3
+PORTREVISION=	0
 CATEGORIES=	net ipv6
 MASTER_SITES=	http://quagga.net/download/
 
diff -ruN --exclude=CVS /usr/ports/net/quagga/distinfo /usr/ports/net/quagga.new/distinfo
--- /usr/ports/net/quagga/distinfo	Tue Mar  1 08:20:59 2005
+++ /usr/ports/net/quagga.new/distinfo	Mon Apr  4 10:21:02 2005
@@ -1,2 +1,2 @@
-MD5 (quagga-0.98.2.tar.gz) = 8757b155aa2458f6158ccd330d0e1b39
-SIZE (quagga-0.98.2.tar.gz) = 2012251
+MD5 (quagga-0.98.3.tar.gz) = 68be5e911e4d604c0f5959338263356e
+SIZE (quagga-0.98.3.tar.gz) = 2118348
diff -ruN --exclude=CVS /usr/ports/net/quagga/files/patch-ospfd::ospf_lsa.c /usr/ports/net/quagga.new/files/patch-ospfd::ospf_lsa.c
--- /usr/ports/net/quagga/files/patch-ospfd::ospf_lsa.c	Wed Mar 16 03:22:45 2005
+++ /usr/ports/net/quagga.new/files/patch-ospfd::ospf_lsa.c	Thu Jan  1 05:00:00 1970
@@ -1,37 +0,0 @@
---- ospfd/ospf_lsa.c.orig	Wed Dec 22 19:16:02 2004
-+++ ospfd/ospf_lsa.c	Mon Mar  7 12:24:04 2005
-@@ -3665,6 +3665,7 @@
-   struct listnode *node;
-   struct ospf *ospf = THREAD_ARG (t);
-   int i;
-+  time_t ct;
-   struct list *lsa_to_refresh = list_new ();
- 
-   if (IS_DEBUG_OSPF (lsa, LSA_REFRESH))
-@@ -3672,15 +3673,25 @@
- 
-   
-   i = ospf->lsa_refresh_queue.index;
-+
-+  if ((ct = time(NULL)) < ospf->lsa_refresher_started) {
-+    zlog_debug ("LSA[Refresh]: ospf_lsa_refresh_walker(): HACK: fixing lsa_refresher_started: %d -> %d", ospf->lsa_refresher_started, ct);
-+    ospf->lsa_refresher_started = ct;
-+  }
-   
-   ospf->lsa_refresh_queue.index =
-     (ospf->lsa_refresh_queue.index +
--     (time (NULL) - ospf->lsa_refresher_started) / OSPF_LSA_REFRESHER_GRANULARITY)
-+     (ct - ospf->lsa_refresher_started) / OSPF_LSA_REFRESHER_GRANULARITY)
-     % OSPF_LSA_REFRESHER_SLOTS;
- 
-   if (IS_DEBUG_OSPF (lsa, LSA_REFRESH))
-     zlog_debug ("LSA[Refresh]: ospf_lsa_refresh_walker(): next index %d",
- 	       ospf->lsa_refresh_queue.index);
-+
-+  if (ospf->lsa_refresh_queue.index >= OSPF_LSA_REFRESHER_SLOTS) {
-+    zlog_debug ("LSA[Refresh]: ospf_lsa_refresh_walker(): HACK: fixing index: %hu -> 0", ospf->lsa_refresh_queue.index);
-+    ospf->lsa_refresh_queue.index = 0;
-+  }
- 
-   for (;i != ospf->lsa_refresh_queue.index;
-        i = (i + 1) % OSPF_LSA_REFRESHER_SLOTS)
diff -ruN --exclude=CVS /usr/ports/net/quagga/pkg-plist /usr/ports/net/quagga.new/pkg-plist
--- /usr/ports/net/quagga/pkg-plist	Thu Mar 10 08:10:38 2005
+++ /usr/ports/net/quagga.new/pkg-plist	Mon Apr  4 10:47:48 2005
@@ -9,14 +9,12 @@
 sbin/zebra
 bin/vtysh
 lib/libospf.a
-lib/libospf.la
 lib/libospf.so
 lib/libospf.so.0
 %%OSPFAPI_LIBA%%
 %%OSPFAPI_LIBSO%%
 %%OSPFAPI_LIBSO0%%
 lib/libzebra.a
-lib/libzebra.la
 lib/libzebra.so
 lib/libzebra.so.0
 include/quagga/buffer.h
--- quagga-0.98.3.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list