View | Details | Raw Unified | Return to bug 208064
Collapse All | Expand All

(-)../../home/pi/myp/net/quagga/Makefile (-2 / +1 lines)
Lines 2-9 Link Here
2
# $FreeBSD: head/net/quagga/Makefile 392567 2015-07-20 13:03:15Z bapt $
2
# $FreeBSD: head/net/quagga/Makefile 392567 2015-07-20 13:03:15Z bapt $
3
3
4
PORTNAME=	quagga
4
PORTNAME=	quagga
5
PORTVERSION=	0.99.24.1
5
PORTVERSION=	1.0.20160315
6
PORTREVISION=	2
7
CATEGORIES=	net ipv6
6
CATEGORIES=	net ipv6
8
MASTER_SITES=	SAVANNAH
7
MASTER_SITES=	SAVANNAH
9
8
(-)../../home/pi/myp/net/quagga/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (quagga-0.99.24.1.tar.xz) = 6fd6baadb136a801c29c1dd72d0fe69da9f19ae498e87bff7057778361e43b14
1
SHA256 (quagga-1.0.20160315.tar.xz) = d284af5dd875dbba90ab875d40db5d68fdc9ede17a76f2af525f85344be56767
2
SIZE (quagga-0.99.24.1.tar.xz) = 1779120
2
SIZE (quagga-1.0.20160315.tar.xz) = 1819488
(-)../../home/pi/myp/net/quagga/files/patch-zebra_kernel__socket.c (-29 lines)
Lines 1-29 Link Here
1
From 3e07588e6c2d11464b458cef3965ae31b5f99181 Mon Sep 17 00:00:00 2001
2
From: Greg Troxel <gdt@ir.bbn.com>
3
Date: Mon, 23 Mar 2015 15:16:29 -0400
4
Subject: [PATCH] Fix alignment assumptions on non-RT_ROUNDUP platforms.
5
6
The comment said that apple uses int and BSD traditionally used long,
7
but the code was backwards.  This fixes apple to be int, and otherwise
8
long.  That should make FreeBSD, which aligns to long, work correctly,
9
even without using SA_SIZE.
10
11
(cherry picked from commit 941789e470199df4f612368f669ecc0fd096fb9a)
12
---
13
 zebra/kernel_socket.c |    4 ++--
14
 1 files changed, 2 insertions(+), 2 deletions(-)
15
16
--- zebra/kernel_socket.c.orig	2015-03-07 06:58:00 UTC
17
+++ zebra/kernel_socket.c
18
@@ -78,9 +78,9 @@ extern struct zebra_t zebrad;
19
 
20
 /* OS X (Xcode as of 2014-12) is known not to define RT_ROUNDUP */
21
 #ifdef __APPLE__
22
-#define ROUNDUP_TYPE	long
23
-#else
24
 #define ROUNDUP_TYPE	int
25
+#else
26
+#define ROUNDUP_TYPE	long
27
 #endif
28
 
29
 #define ROUNDUP(a) \
(-)../../home/pi/myp/net/quagga/pkg-plist (-2 / +3 lines)
Lines 1-9 Link Here
1
%%PIMD%%bin/test_igmpv3_join
1
%%PIMD%%bin/test_igmpv3_join
2
bin/vtysh
2
bin/vtysh
3
bin/bgp_btoa
3
include/quagga/buffer.h
4
include/quagga/buffer.h
4
include/quagga/checksum.h
5
include/quagga/checksum.h
5
include/quagga/command.h
6
include/quagga/command.h
6
include/quagga/distribute.h
7
include/quagga/distribute.h
8
include/quagga/fifo.h
7
include/quagga/filter.h
9
include/quagga/filter.h
8
include/quagga/getopt.h
10
include/quagga/getopt.h
9
include/quagga/hash.h
11
include/quagga/hash.h
Lines 44-49 Link Here
44
include/quagga/thread.h
46
include/quagga/thread.h
45
include/quagga/vector.h
47
include/quagga/vector.h
46
include/quagga/version.h
48
include/quagga/version.h
49
include/quagga/vrf.h
47
include/quagga/vty.h
50
include/quagga/vty.h
48
include/quagga/workqueue.h
51
include/quagga/workqueue.h
49
include/quagga/zassert.h
52
include/quagga/zassert.h
Lines 72-78 Link Here
72
man/man8/ripngd.8.gz
75
man/man8/ripngd.8.gz
73
man/man8/watchquagga.8.gz
76
man/man8/watchquagga.8.gz
74
man/man8/zebra.8.gz
77
man/man8/zebra.8.gz
75
sbin/babeld
76
sbin/bgpd
78
sbin/bgpd
77
%%ISISD%%sbin/isisd
79
%%ISISD%%sbin/isisd
78
sbin/ospf6d
80
sbin/ospf6d
Lines 83-89 Link Here
83
sbin/ripngd
85
sbin/ripngd
84
sbin/watchquagga
86
sbin/watchquagga
85
sbin/zebra
87
sbin/zebra
86
%%EXAMPLESDIR%%/babeld.conf.sample
87
%%EXAMPLESDIR%%/bgpd.conf.sample
88
%%EXAMPLESDIR%%/bgpd.conf.sample
88
%%EXAMPLESDIR%%/bgpd.conf.sample2
89
%%EXAMPLESDIR%%/bgpd.conf.sample2
89
%%ISISD%%%%EXAMPLESDIR%%/isisd.conf.sample
90
%%ISISD%%%%EXAMPLESDIR%%/isisd.conf.sample

Return to bug 208064