Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Sep 2012 21:14:59 GMT
From:      Brooks Davis <brooks@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 217306 for review
Message-ID:  <201209132114.q8DLExgR094986@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@217306?ac=10

Change 217306 by brooks@brooks_zenith on 2012/09/13 21:14:11

	Add make infrastructure to build openvswitch using the FreeBSD
	build system.  In principle this means we can now build it for
	BERI/CHERI.
	
	The current code does not install the various perl and python
	scripts that are normally included in a distribution nor any
	default config files.

Affected files ...

.. //depot/projects/ctsrd/beribsd/src/lib/Makefile#3 edit
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/Makefile.inc#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/config.h#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/libofproto/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/libopenvswitch/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/libopenvswitch/dhparams.c#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/libopenvswitch/dirs.c#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/libovsdb/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/libsflow/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/lib/openvswitch/ovs.mk#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/Makefile#3 edit
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/Makefile.inc#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/ovs-appctl/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/ovs-benchmark/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/ovs-controller/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/ovs-dpctl/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/ovs-ofctl/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/ovs-vsctl/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/ovsdb-client/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.bin/openvswitch/ovsdb-tool/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.sbin/Makefile#6 edit
.. //depot/projects/ctsrd/beribsd/src/usr.sbin/openvswitch/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.sbin/openvswitch/Makefile.inc#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.sbin/openvswitch/ovs-vswitchd/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.sbin/openvswitch/ovsdb-server/Makefile#1 add
.. //depot/projects/ctsrd/beribsd/src/usr.sbin/openvswitch/ovsdb-tool/Makefile#1 add

Differences ...

==== //depot/projects/ctsrd/beribsd/src/lib/Makefile#3 (text+ko) ====

@@ -120,7 +120,8 @@
 	liby \
 	libz \
 	${_bind} \
-	${_clang}
+	${_clang} \
+	openvswitch
 
 .if exists(${.CURDIR}/csu/${MACHINE_ARCH}-elf)
 _csu=csu/${MACHINE_ARCH}-elf

==== //depot/projects/ctsrd/beribsd/src/usr.bin/Makefile#3 (text+ko) ====

@@ -115,6 +115,7 @@
 	nice \
 	nl \
 	nohup \
+	openvswitch \
 	opieinfo \
 	opiekey \
 	opiepasswd \

==== //depot/projects/ctsrd/beribsd/src/usr.sbin/Makefile#6 (text+ko) ====

@@ -57,6 +57,7 @@
 	nfsrevoke \
 	nfsuserd \
 	nologin \
+	openvswitch \
 	pc-sysinstall \
 	pciconf \
 	periodic \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209132114.q8DLExgR094986>