socsvn commit: r323822 - soc2017/kneitinger/libbe-head/usr.bin/be
kneitinger at FreeBSD.org
kneitinger at FreeBSD.org
Thu Jun 22 05:39:19 UTC 2017
Author: kneitinger
Date: Thu Jun 22 05:39:17 2017
New Revision: 323822
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=323822
Log:
Correct zfs dependency includes for be command
Modified:
soc2017/kneitinger/libbe-head/usr.bin/be/Makefile
soc2017/kneitinger/libbe-head/usr.bin/be/be.c
Modified: soc2017/kneitinger/libbe-head/usr.bin/be/Makefile
==============================================================================
--- soc2017/kneitinger/libbe-head/usr.bin/be/Makefile Thu Jun 22 05:16:00 2017 (r323821)
+++ soc2017/kneitinger/libbe-head/usr.bin/be/Makefile Thu Jun 22 05:39:17 2017 (r323822)
@@ -4,9 +4,20 @@
WARNS?= 1
MAN= be.1
-LIBADD= be
-LIBADD= zfs
-LIBADD= nvpair
+LIBADD+= be
+LIBADD+= zfs
+LIBADD+= nvpair
+
+CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
+CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem
+CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common
+CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs_core/common
+CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common
+CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libnvpair
+CFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris
+CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs
+CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common
+CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head
CFLAGS+= -DNEED_SOLARIS_BOOLEAN
Modified: soc2017/kneitinger/libbe-head/usr.bin/be/be.c
==============================================================================
--- soc2017/kneitinger/libbe-head/usr.bin/be/be.c Thu Jun 22 05:16:00 2017 (r323821)
+++ soc2017/kneitinger/libbe-head/usr.bin/be/be.c Thu Jun 22 05:39:17 2017 (r323822)
@@ -33,6 +33,8 @@
#include <sysexits.h>
#include <unistd.h>
+#include <be.h>
+
static int be_activate(int argc, char *argv[]);
static int be_create(int argc, char *argv[]);
static int be_destroy(int argc, char *argv[]);
@@ -149,12 +151,12 @@
char *bootenv;
char *snapshot;
- existing = NULL;
+ existing = NULL;
recursive = false;
while ((opt = getopt(argc, argv, "re:")) != -1) {
switch (opt) {
case 'e':
- existing = optarg;
+ existing = optarg;
break;
case 'r':
recursive = true;
More information about the svn-soc-all
mailing list