View | Details | Raw Unified | Return to bug 248026 | Differences between
and this patch

Collapse All | Expand All

(-)MOVED (+1 lines)
Lines 15154-15156 Link Here
15154
devel/py-freenas.dispatcher||2020-07-14|Uses deprecated version of python
15154
devel/py-freenas.dispatcher||2020-07-14|Uses deprecated version of python
15155
textproc/scancode-toolkit||2020-07-14|Uses deprecated version of python
15155
textproc/scancode-toolkit||2020-07-14|Uses deprecated version of python
15156
www/py-kallithea||2020-07-14|Uses deprecated version of python
15156
www/py-kallithea||2020-07-14|Uses deprecated version of python
15157
sysutils/apache-mesos|sysutils/mesos|2020-07-16|Rename for consistency with other package repos
(-)sysutils/Makefile (-1 / +1 lines)
Lines 44-50 Link Here
44
    SUBDIR += ansible27
44
    SUBDIR += ansible27
45
    SUBDIR += ansible28
45
    SUBDIR += ansible28
46
    SUBDIR += anvil
46
    SUBDIR += anvil
47
    SUBDIR += apache-mesos
48
    SUBDIR += apachetop
47
    SUBDIR += apachetop
49
    SUBDIR += apcctrl
48
    SUBDIR += apcctrl
50
    SUBDIR += apcpwr
49
    SUBDIR += apcpwr
Lines 662-667 Link Here
662
    SUBDIR += memtest86
661
    SUBDIR += memtest86
663
    SUBDIR += memtest86+
662
    SUBDIR += memtest86+
664
    SUBDIR += memtester
663
    SUBDIR += memtester
664
    SUBDIR += mesos
665
    SUBDIR += metalog
665
    SUBDIR += metalog
666
    SUBDIR += mfid
666
    SUBDIR += mfid
667
    SUBDIR += mgeupsd
667
    SUBDIR += mgeupsd
(-)sysutils/apache-mesos/Makefile (-110 lines)
Lines 1-110 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	mesos
4
PORTVERSION=	1.10.0
5
PORTREVISION=	2
6
CATEGORIES=	sysutils
7
MASTER_SITES=	APACHE/mesos/${PORTVERSION}:mesos
8
PKGNAMEPREFIX=	apache-
9
DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:mesos
10
DIST_SUBDIR=	${PKGNAMEPREFIX}${PORTNAME}
11
12
MAINTAINER=	james.wright@digital-chaos.com
13
COMMENT=	Cluster manager providing resource isolation and sharing
14
15
LICENSE=	APACHE20
16
LICENSE_FILE=	${WRKSRC}/LICENSE
17
18
IGNORE_FreeBSD_11=	does not build
19
20
BUILD_DEPENDS=	boost-libs>0:devel/boost-libs \
21
		elfio>0:devel/elfio \
22
		http-parser>0:www/http-parser \
23
		leveldb>0:databases/leveldb \
24
		picojson>0:devel/picojson \
25
		protobuf>0:devel/protobuf \
26
		rapidjson>0:devel/rapidjson \
27
		libzookeeper>0:devel/libzookeeper
28
LIB_DEPENDS=	libapr-1.so:devel/apr1 \
29
		libcurl.so:ftp/curl \
30
		libgpr.so:devel/grpc \
31
		libglog.so:devel/glog \
32
		libhttp_parser.so:www/http-parser \
33
		libev.so:devel/libev \
34
		libleveldb.so:databases/leveldb \
35
		libprotobuf.so:devel/protobuf \
36
		libsasl2.so:security/cyrus-sasl2 \
37
		libsvn_delta-1.so:devel/subversion \
38
		libsvn_subr-1.so:devel/subversion \
39
		libzookeeper_mt.so:devel/libzookeeper
40
41
USES=		gmake libarchive libtool python:run shebangfix
42
USE_LDCONFIG=	yes
43
SHEBANG_FILES=	src/cli/mesos-cat \
44
		src/cli/mesos-ps \
45
		src/cli/mesos-scp \
46
		src/cli/mesos-tail
47
48
GNU_CONFIGURE=	yes
49
CONFIGURE_ARGS=	--disable-java \
50
		--disable-python \
51
		--disable-werror \
52
		--with-apr=${LOCALBASE} \
53
		--with-boost=${LOCALBASE} \
54
		--with-elfio=${LOCALBASE} \
55
		--with-glog=${LOCALBASE} \
56
		--with-grpc=${LOCALBASE} \
57
		--with-http_parser=${LOCALBASE} \
58
		--with-leveldb=${LOCALBASE} \
59
		--with-libarchive=${LOCALBASE} \
60
		--with-libev=${LOCALBASE} \
61
		--with-protobuf=${LOCALBASE} \
62
		--with-picojson=${LOCALBASE} \
63
		--with-rapidjson=${LOCALBASE} \
64
		--with-sasl=${LOCALBASE} \
65
		--with-svn=${LOCALBASE} \
66
		--with-zookeeper=${LOCALBASE}
67
68
INSTALL_TARGET=	install-strip
69
70
OPTIONS_DEFINE=	DEPLOY JAVA
71
OPTIONS_SUB=	yes
72
73
DEPLOY_DESC=	Install deploy scripts
74
JAVA_DESC=	Enable Java bindings
75
76
JAVA_CONFIGURE_ENABLE=	java
77
JAVA_USE=		java=yes
78
JAVA_BUILD_DEPENDS=	mvn:devel/maven
79
JAVA_FETCH_DEPENDS=	mvn:devel/maven
80
JAVA_CONFIGURE_ENV=	PROTOBUF_JAR="${MAVEN_REPO}/com/google/protobuf/protobuf-java/${PROTOBUF_VERSION}/protobuf-java-${PROTOBUF_VERSION}.jar"
81
JAVA_MAKE_ENV=		MAVEN_OPTS="${MAVEN_OPTS}"
82
JAVA_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-src_java_mesos.pom.in
83
84
# REVIEW: Can we figure out the current Protobuf version in ports instead of hardcoding???
85
PROTOBUF_VERSION=	3.12.2
86
87
MAVEN_CMD=		mvn
88
MAVEN_REPO=		${WRKDIR}/mesos-maven-deps-${PORTVERSION}
89
MAVEN_OPTS=		-Dmaven.repo.local=${MAVEN_REPO}
90
MAVEN_ENV=		PROTOBUF_VERSION="${PROTOBUF_VERSION}" MAVEN_OPTS="${MAVEN_OPTS}"
91
MAVEN_POM=		${FILESDIR}/maven-deps.pom
92
93
DEV_BUILD_MODE=		no
94
95
.if (${DEV_BUILD_MODE} == "yes")
96
# Fetch Maven build dependencies upfront into local Maven Repo
97
# Needs to be after extract (as WRKDIR gets wiped) but before Configure
98
post-extract-JAVA-on:
99
	@${SETENV} ${MAVEN_ENV} \
100
	${MAVEN_CMD} -f ${MAVEN_POM} dependency:go-offline
101
.else
102
MASTER_SITES+=	https://github.com/Digital-Chaos/mesos-maven-deps/archive/${DISTVERSION}/:maven
103
DISTFILES+=	mesos-maven-deps-${DISTVERSION}${EXTRACT_SUFX}:maven
104
.endif
105
106
# Replace Protobuf version in src/java/mesos.pom.in
107
do-patch-JAVA-on:
108
	@${REINPLACE_CMD} -e 's|@PROTOBUF_VERSION@|${PROTOBUF_VERSION}|g' ${WRKSRC}/src/java/mesos.pom.in
109
110
.include <bsd.port.mk>
(-)sysutils/apache-mesos/distinfo (-5 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1593259602
2
SHA256 (apache-mesos/mesos-1.10.0.tar.gz) = f4b9e8a1e9f905334adf4d349a2ed33a4cfa43278381cd34fb4fc7e9df9e12a1
3
SIZE (apache-mesos/mesos-1.10.0.tar.gz) = 71760072
4
SHA256 (apache-mesos/mesos-maven-deps-1.10.0.tar.gz) = b119a72e99499b67e1455a32bbbba80a15ae5ef21315eab76119f941f96f3d36
5
SIZE (apache-mesos/mesos-maven-deps-1.10.0.tar.gz) = 36000010
(-)sysutils/apache-mesos/files/extra-patch-src_java_mesos.pom.in (-20 lines)
Lines 1-20 Link Here
1
--- src/java/mesos.pom.in.orig	2020-06-16 03:05:20 UTC
2
+++ src/java/mesos.pom.in
3
@@ -36,7 +36,7 @@
4
     <dependency>
5
       <artifactId>protobuf-java</artifactId>
6
       <groupId>com.google.protobuf</groupId>
7
-      <version>3.5.0</version>
8
+      <version>@PROTOBUF_VERSION@</version>
9
     </dependency>
10
   </dependencies>
11
   <build>
12
@@ -168,7 +168,7 @@
13
       <plugin>
14
         <groupId>org.apache.maven.plugins</groupId>
15
         <artifactId>maven-dependency-plugin</artifactId>
16
-        <version>2.8</version>
17
+        <version>3.1.2</version>
18
         <executions>
19
           <execution>
20
             <id>copy-dependencies</id>
(-)sysutils/apache-mesos/files/maven-deps.pom (-53 lines)
Lines 1-53 Link Here
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2
  <modelVersion>4.0.0</modelVersion>
3
  <groupId>org.apache.mesos</groupId>
4
  <artifactId>mesos</artifactId>
5
  <name>mesos</name>
6
  <version>1.10.0</version>
7
  <description>The Apache Mesos Java API jar.</description>
8
  <url>http://mesos.apache.org</url>
9
  <parent>
10
    <groupId>org.apache</groupId>
11
    <artifactId>apache</artifactId>
12
    <version>11</version>
13
  </parent>
14
  <dependencies>
15
    <dependency>
16
      <artifactId>protobuf-java</artifactId>
17
      <groupId>com.google.protobuf</groupId>
18
      <version>${env.PROTOBUF_VERSION}</version>
19
    </dependency>
20
    <dependency>
21
      <artifactId>apache-jar-resource-bundle</artifactId>
22
      <groupId>org.apache</groupId>
23
      <version>1.4</version>
24
    </dependency>
25
  </dependencies>
26
  <build>
27
    <plugins>
28
      <plugin>
29
        <artifactId>maven-dependency-plugin</artifactId>
30
	<version>3.1.2</version>
31
      </plugin>
32
      <plugin>
33
        <artifactId>maven-gpg-plugin</artifactId>
34
      </plugin>
35
      <plugin>
36
        <artifactId>maven-javadoc-plugin</artifactId>
37
      </plugin>
38
      <plugin>
39
        <artifactId>maven-shade-plugin</artifactId>
40
        <version>2.2</version>
41
      </plugin>
42
      <plugin>
43
        <artifactId>maven-source-plugin</artifactId>
44
      </plugin>
45
      <plugin>
46
        <groupId>org.codehaus.mojo</groupId>
47
        <artifactId>build-helper-maven-plugin</artifactId>
48
        <version>1.8</version>
49
      </plugin>
50
    </plugins>
51
  </build>
52
</project>
53
(-)sysutils/apache-mesos/files/patch-3rdparty_stout_include_stout_os_freebsd.hpp (-49 lines)
Lines 1-49 Link Here
1
--- 3rdparty/stout/include/stout/os/freebsd.hpp.orig	2020-05-22 20:48:06 UTC
2
+++ 3rdparty/stout/include/stout/os/freebsd.hpp
3
@@ -88,18 +88,29 @@ inline Try<Memory> memory()
4
   const size_t pageSize = os::pagesize();
5
 
6
   unsigned int freeCount;
7
-  size_t length = sizeof(freeCount);
8
-
9
+  size_t freeCountLength = sizeof(freeCount);
10
   if (sysctlbyname(
11
-      "vm.stats.v_free_count",
12
+      "vm.stats.vm.v_free_count",
13
       &freeCount,
14
-      &length,
15
+      &freeCountLength,
16
       nullptr,
17
       0) != 0) {
18
     return ErrnoError();
19
   }
20
-  memory.free = Bytes(freeCount * pageSize);
21
 
22
+  unsigned int inactiveCount;
23
+  size_t inactiveCountLength = sizeof(inactiveCount);
24
+  if (sysctlbyname(
25
+      "vm.stats.vm.v_inactive_count",
26
+      &inactiveCount,
27
+      &inactiveCountLength,
28
+      nullptr,
29
+      0) != 0) {
30
+    return ErrnoError();
31
+  }
32
+
33
+  memory.free = Bytes((freeCount + inactiveCount) * pageSize);
34
+
35
   int totalBlocks = 0;
36
   int usedBlocks = 0;
37
 
38
@@ -112,8 +123,9 @@ inline Try<Memory> memory()
39
   // FreeBSD supports multiple swap devices. Here we sum across all of them.
40
   struct xswdev xswd;
41
   size_t xswdSize = sizeof(xswd);
42
-  int* mibDevice = &(mib[mibSize + 1]);
43
-  for (*mibDevice = 0; ; (*mibDevice)++) {
44
+  for (int ndev = 0; ; ndev++) {
45
+      mib[mibSize] = ndev;
46
+
47
       if (::sysctl(mib, 3, &xswd, &xswdSize, nullptr, 0) != 0) {
48
           if (errno == ENOENT) {
49
               break;
(-)sysutils/apache-mesos/pkg-descr (-5 lines)
Lines 1-5 Link Here
1
Apache Mesos abstracts CPU, memory, storage, and other compute resources away
2
from machines (physical or virtual), enabling fault-tolerant and elastic
3
distributed systems to easily be built and run effectively.
4
5
WWW: http://mesos.apache.org/
(-)sysutils/apache-mesos/pkg-plist (-576 lines)
Lines 1-576 Link Here
1
bin/mesos
2
bin/mesos-cat
3
bin/mesos-execute
4
bin/mesos-local
5
bin/mesos-log
6
bin/mesos-ps
7
bin/mesos-resolve
8
bin/mesos-scp
9
bin/mesos-tail
10
%%DEPLOY%%@sample %%ETCDIR%%/mesos-agent-env.sh.template %%ETCDIR%%/mesos-agent-env.sh
11
%%DEPLOY%%@sample %%ETCDIR%%/mesos-deploy-env.sh.template %%ETCDIR%%/mesos-deploy-env.sh
12
%%DEPLOY%%@sample %%ETCDIR%%/mesos-master-env.sh.template %%ETCDIR%%/mesos-master-env.sh
13
%%DEPLOY%%@sample %%ETCDIR%%/mesos-slave-env.sh.template %%ETCDIR%%/mesos-slave-env.sh
14
include/concurrentqueue.h
15
include/csi/v0/csi.grpc.pb.h
16
include/csi/v0/csi.pb.h
17
include/csi/v0/csi.proto
18
include/csi/v1/csi.grpc.pb.h
19
include/csi/v1/csi.pb.h
20
include/csi/v1/csi.proto
21
include/mesos/agent/agent.hpp
22
include/mesos/agent/agent.pb.h
23
include/mesos/agent/agent.proto
24
include/mesos/agent/container_logger.hpp
25
include/mesos/agent/containerizer.hpp
26
include/mesos/agent/containerizer.pb.h
27
include/mesos/agent/isolator.hpp
28
include/mesos/agent/oversubscription.hpp
29
include/mesos/agent/oversubscription.pb.h
30
include/mesos/agent/oversubscription.proto
31
include/mesos/agent/qos_controller.hpp
32
include/mesos/agent/resource_estimator.hpp
33
include/mesos/allocator/allocator.hpp
34
include/mesos/allocator/allocator.pb.h
35
include/mesos/allocator/allocator.proto
36
include/mesos/appc/spec.hpp
37
include/mesos/appc/spec.pb.h
38
include/mesos/appc/spec.proto
39
include/mesos/attributes.hpp
40
include/mesos/authentication/authenticatee.hpp
41
include/mesos/authentication/authentication.hpp
42
include/mesos/authentication/authentication.pb.h
43
include/mesos/authentication/authentication.proto
44
include/mesos/authentication/authenticator.hpp
45
include/mesos/authentication/http/authenticatee.hpp
46
include/mesos/authentication/http/basic_authenticator_factory.hpp
47
include/mesos/authentication/http/combined_authenticator.hpp
48
include/mesos/authentication/secret_generator.hpp
49
include/mesos/authorizer/acls.hpp
50
include/mesos/authorizer/acls.pb.h
51
include/mesos/authorizer/acls.proto
52
include/mesos/authorizer/authorizer.hpp
53
include/mesos/authorizer/authorizer.pb.h
54
include/mesos/authorizer/authorizer.proto
55
include/mesos/csi/types.hpp
56
include/mesos/csi/types.pb.h
57
include/mesos/csi/types.proto
58
include/mesos/csi/v0.hpp
59
include/mesos/csi/v1.hpp
60
include/mesos/docker/spec.hpp
61
include/mesos/docker/spec.pb.h
62
include/mesos/docker/spec.proto
63
include/mesos/docker/v1.hpp
64
include/mesos/docker/v1.pb.h
65
include/mesos/docker/v1.proto
66
include/mesos/docker/v2.hpp
67
include/mesos/docker/v2.pb.h
68
include/mesos/docker/v2.proto
69
include/mesos/docker/v2_2.hpp
70
include/mesos/docker/v2_2.pb.h
71
include/mesos/docker/v2_2.proto
72
include/mesos/executor.hpp
73
include/mesos/executor/executor.hpp
74
include/mesos/executor/executor.pb.h
75
include/mesos/executor/executor.proto
76
include/mesos/fetcher/fetcher.hpp
77
include/mesos/fetcher/fetcher.pb.h
78
include/mesos/fetcher/fetcher.proto
79
include/mesos/hook.hpp
80
include/mesos/http.hpp
81
include/mesos/log/log.hpp
82
include/mesos/maintenance/maintenance.hpp
83
include/mesos/maintenance/maintenance.pb.h
84
include/mesos/maintenance/maintenance.proto
85
include/mesos/master/contender.hpp
86
include/mesos/master/detector.hpp
87
include/mesos/master/master.hpp
88
include/mesos/master/master.pb.h
89
include/mesos/master/master.proto
90
include/mesos/mesos.hpp
91
include/mesos/mesos.pb.h
92
include/mesos/mesos.proto
93
include/mesos/module.hpp
94
include/mesos/module/allocator.hpp
95
include/mesos/module/anonymous.hpp
96
include/mesos/module/authenticatee.hpp
97
include/mesos/module/authenticator.hpp
98
include/mesos/module/authorizer.hpp
99
include/mesos/module/container_logger.hpp
100
include/mesos/module/contender.hpp
101
include/mesos/module/detector.hpp
102
include/mesos/module/disk_profile_adaptor.hpp
103
include/mesos/module/hook.hpp
104
include/mesos/module/hook.pb.h
105
include/mesos/module/hook.proto
106
include/mesos/module/http_authenticatee.hpp
107
include/mesos/module/http_authenticator.hpp
108
include/mesos/module/isolator.hpp
109
include/mesos/module/module.hpp
110
include/mesos/module/module.pb.h
111
include/mesos/module/module.proto
112
include/mesos/module/qos_controller.hpp
113
include/mesos/module/resource_estimator.hpp
114
include/mesos/module/secret_generator.hpp
115
include/mesos/module/secret_resolver.hpp
116
include/mesos/oci/spec.hpp
117
include/mesos/oci/spec.pb.h
118
include/mesos/oci/spec.proto
119
include/mesos/quota/quota.hpp
120
include/mesos/quota/quota.pb.h
121
include/mesos/quota/quota.proto
122
include/mesos/resource_provider/resource_provider.hpp
123
include/mesos/resource_provider/resource_provider.pb.h
124
include/mesos/resource_provider/resource_provider.proto
125
include/mesos/resource_provider/storage/disk_profile_adaptor.hpp
126
include/mesos/resource_quantities.hpp
127
include/mesos/resources.hpp
128
include/mesos/roles.hpp
129
include/mesos/scheduler.hpp
130
include/mesos/scheduler/scheduler.hpp
131
include/mesos/scheduler/scheduler.pb.h
132
include/mesos/scheduler/scheduler.proto
133
include/mesos/seccomp/seccomp.hpp
134
include/mesos/seccomp/seccomp.pb.h
135
include/mesos/seccomp/seccomp.proto
136
include/mesos/secret/resolver.hpp
137
include/mesos/slave
138
include/mesos/state/in_memory.hpp
139
include/mesos/state/leveldb.hpp
140
include/mesos/state/log.hpp
141
include/mesos/state/protobuf.hpp
142
include/mesos/state/state.hpp
143
include/mesos/state/state.pb.h
144
include/mesos/state/state.proto
145
include/mesos/state/storage.hpp
146
include/mesos/state/zookeeper.hpp
147
include/mesos/type_utils.hpp
148
include/mesos/uri/fetcher.hpp
149
include/mesos/uri/uri.hpp
150
include/mesos/uri/uri.pb.h
151
include/mesos/uri/uri.proto
152
include/mesos/v1/agent/agent.hpp
153
include/mesos/v1/agent/agent.pb.h
154
include/mesos/v1/agent/agent.proto
155
include/mesos/v1/allocator/allocator.pb.h
156
include/mesos/v1/allocator/allocator.proto
157
include/mesos/v1/attributes.hpp
158
include/mesos/v1/executor.hpp
159
include/mesos/v1/executor/executor.hpp
160
include/mesos/v1/executor/executor.pb.h
161
include/mesos/v1/executor/executor.proto
162
include/mesos/v1/maintenance/maintenance.hpp
163
include/mesos/v1/maintenance/maintenance.pb.h
164
include/mesos/v1/maintenance/maintenance.proto
165
include/mesos/v1/master/master.hpp
166
include/mesos/v1/master/master.pb.h
167
include/mesos/v1/master/master.proto
168
include/mesos/v1/mesos.hpp
169
include/mesos/v1/mesos.pb.h
170
include/mesos/v1/mesos.proto
171
include/mesos/v1/quota/quota.pb.h
172
include/mesos/v1/quota/quota.proto
173
include/mesos/v1/resource_provider.hpp
174
include/mesos/v1/resource_provider/resource_provider.hpp
175
include/mesos/v1/resource_provider/resource_provider.pb.h
176
include/mesos/v1/resource_provider/resource_provider.proto
177
include/mesos/v1/resources.hpp
178
include/mesos/v1/scheduler.hpp
179
include/mesos/v1/scheduler/scheduler.hpp
180
include/mesos/v1/scheduler/scheduler.pb.h
181
include/mesos/v1/scheduler/scheduler.proto
182
include/mesos/v1/values.hpp
183
include/mesos/values.hpp
184
include/mesos/version.hpp
185
include/mesos/zookeeper/authentication.hpp
186
include/mesos/zookeeper/contender.hpp
187
include/mesos/zookeeper/detector.hpp
188
include/mesos/zookeeper/group.hpp
189
include/mesos/zookeeper/url.hpp
190
include/mesos/zookeeper/watcher.hpp
191
include/mesos/zookeeper/zookeeper.hpp
192
include/process/address.hpp
193
include/process/after.hpp
194
include/process/async.hpp
195
include/process/authenticator.hpp
196
include/process/check.hpp
197
include/process/clock.hpp
198
include/process/collect.hpp
199
include/process/count_down_latch.hpp
200
include/process/defer.hpp
201
include/process/deferred.hpp
202
include/process/delay.hpp
203
include/process/dispatch.hpp
204
include/process/event.hpp
205
include/process/executor.hpp
206
include/process/filter.hpp
207
include/process/firewall.hpp
208
include/process/future.hpp
209
include/process/gmock.hpp
210
include/process/grpc.hpp
211
include/process/gtest.hpp
212
include/process/gtest_constants.hpp
213
include/process/help.hpp
214
include/process/http.hpp
215
include/process/id.hpp
216
include/process/io.hpp
217
include/process/jwt.hpp
218
include/process/latch.hpp
219
include/process/limiter.hpp
220
include/process/logging.hpp
221
include/process/loop.hpp
222
include/process/message.hpp
223
include/process/metrics/counter.hpp
224
include/process/metrics/metric.hpp
225
include/process/metrics/metrics.hpp
226
include/process/metrics/pull_gauge.hpp
227
include/process/metrics/push_gauge.hpp
228
include/process/metrics/timer.hpp
229
include/process/mime.hpp
230
include/process/mutex.hpp
231
include/process/network.hpp
232
include/process/once.hpp
233
include/process/owned.hpp
234
include/process/pid.hpp
235
include/process/process.hpp
236
include/process/profiler.hpp
237
include/process/protobuf.hpp
238
include/process/queue.hpp
239
include/process/reap.hpp
240
include/process/run.hpp
241
include/process/rwlock.hpp
242
include/process/sequence.hpp
243
include/process/shared.hpp
244
include/process/socket.hpp
245
include/process/ssl/flags.hpp
246
include/process/ssl/gtest.hpp
247
include/process/ssl/tls_config.hpp
248
include/process/ssl/utilities.hpp
249
include/process/state_machine.hpp
250
include/process/statistics.hpp
251
include/process/subprocess.hpp
252
include/process/system.hpp
253
include/process/time.hpp
254
include/process/timeout.hpp
255
include/process/timer.hpp
256
include/process/timeseries.hpp
257
include/stout/abort.hpp
258
include/stout/adaptor.hpp
259
include/stout/archiver.hpp
260
include/stout/assert.hpp
261
include/stout/attributes.hpp
262
include/stout/base64.hpp
263
include/stout/bits.hpp
264
include/stout/boundedhashmap.hpp
265
include/stout/bytes.hpp
266
include/stout/cache.hpp
267
include/stout/check.hpp
268
include/stout/circular_buffer.hpp
269
include/stout/cpp14.hpp
270
include/stout/cpp17.hpp
271
include/stout/duration.hpp
272
include/stout/dynamiclibrary.hpp
273
include/stout/elf.hpp
274
include/stout/error.hpp
275
include/stout/errorbase.hpp
276
include/stout/exit.hpp
277
include/stout/flags.hpp
278
include/stout/flags/fetch.hpp
279
include/stout/flags/flag.hpp
280
include/stout/flags/flags.hpp
281
include/stout/flags/parse.hpp
282
include/stout/foreach.hpp
283
include/stout/format.hpp
284
include/stout/fs.hpp
285
include/stout/gtest.hpp
286
include/stout/gzip.hpp
287
include/stout/hashmap.hpp
288
include/stout/hashset.hpp
289
include/stout/internal/windows/attributes.hpp
290
include/stout/internal/windows/grp.hpp
291
include/stout/internal/windows/longpath.hpp
292
include/stout/internal/windows/overlapped.hpp
293
include/stout/internal/windows/pwd.hpp
294
include/stout/internal/windows/reparsepoint.hpp
295
include/stout/internal/windows/symlink.hpp
296
include/stout/interval.hpp
297
include/stout/ip.hpp
298
include/stout/json.hpp
299
include/stout/jsonify.hpp
300
include/stout/lambda.hpp
301
include/stout/linkedhashmap.hpp
302
include/stout/mac.hpp
303
include/stout/multihashmap.hpp
304
include/stout/multimap.hpp
305
include/stout/net.hpp
306
include/stout/none.hpp
307
include/stout/nothing.hpp
308
include/stout/numify.hpp
309
include/stout/option.hpp
310
include/stout/os.hpp
311
include/stout/os/access.hpp
312
include/stout/os/bootid.hpp
313
include/stout/os/chdir.hpp
314
include/stout/os/chroot.hpp
315
include/stout/os/close.hpp
316
include/stout/os/constants.hpp
317
include/stout/os/copyfile.hpp
318
include/stout/os/dup.hpp
319
include/stout/os/environment.hpp
320
include/stout/os/exec.hpp
321
include/stout/os/exists.hpp
322
include/stout/os/fcntl.hpp
323
include/stout/os/find.hpp
324
include/stout/os/fork.hpp
325
include/stout/os/freebsd.hpp
326
include/stout/os/fsync.hpp
327
include/stout/os/ftruncate.hpp
328
include/stout/os/getcwd.hpp
329
include/stout/os/getenv.hpp
330
include/stout/os/int_fd.hpp
331
include/stout/os/kill.hpp
332
include/stout/os/killtree.hpp
333
include/stout/os/linux.hpp
334
include/stout/os/ls.hpp
335
include/stout/os/lseek.hpp
336
include/stout/os/lsof.hpp
337
include/stout/os/mkdir.hpp
338
include/stout/os/mkdtemp.hpp
339
include/stout/os/mktemp.hpp
340
include/stout/os/open.hpp
341
include/stout/os/os.hpp
342
include/stout/os/osx.hpp
343
include/stout/os/pagesize.hpp
344
include/stout/os/permissions.hpp
345
include/stout/os/pipe.hpp
346
include/stout/os/posix/bootid.hpp
347
include/stout/os/posix/chdir.hpp
348
include/stout/os/posix/chown.hpp
349
include/stout/os/posix/chroot.hpp
350
include/stout/os/posix/close.hpp
351
include/stout/os/posix/copyfile.hpp
352
include/stout/os/posix/dup.hpp
353
include/stout/os/posix/environment.hpp
354
include/stout/os/posix/exec.hpp
355
include/stout/os/posix/exists.hpp
356
include/stout/os/posix/fcntl.hpp
357
include/stout/os/posix/fork.hpp
358
include/stout/os/posix/fsync.hpp
359
include/stout/os/posix/ftruncate.hpp
360
include/stout/os/posix/getcwd.hpp
361
include/stout/os/posix/getenv.hpp
362
include/stout/os/posix/kill.hpp
363
include/stout/os/posix/killtree.hpp
364
include/stout/os/posix/ls.hpp
365
include/stout/os/posix/lseek.hpp
366
include/stout/os/posix/lsof.hpp
367
include/stout/os/posix/mkdir.hpp
368
include/stout/os/posix/mkdtemp.hpp
369
include/stout/os/posix/mktemp.hpp
370
include/stout/os/posix/open.hpp
371
include/stout/os/posix/pagesize.hpp
372
include/stout/os/posix/pipe.hpp
373
include/stout/os/posix/read.hpp
374
include/stout/os/posix/realpath.hpp
375
include/stout/os/posix/rename.hpp
376
include/stout/os/posix/rm.hpp
377
include/stout/os/posix/rmdir.hpp
378
include/stout/os/posix/sendfile.hpp
379
include/stout/os/posix/shell.hpp
380
include/stout/os/posix/signals.hpp
381
include/stout/os/posix/socket.hpp
382
include/stout/os/posix/stat.hpp
383
include/stout/os/posix/su.hpp
384
include/stout/os/posix/temp.hpp
385
include/stout/os/posix/which.hpp
386
include/stout/os/posix/write.hpp
387
include/stout/os/posix/xattr.hpp
388
include/stout/os/process.hpp
389
include/stout/os/pstree.hpp
390
include/stout/os/raw/argv.hpp
391
include/stout/os/raw/environment.hpp
392
include/stout/os/read.hpp
393
include/stout/os/realpath.hpp
394
include/stout/os/rename.hpp
395
include/stout/os/rm.hpp
396
include/stout/os/rmdir.hpp
397
include/stout/os/sendfile.hpp
398
include/stout/os/shell.hpp
399
include/stout/os/signals.hpp
400
include/stout/os/socket.hpp
401
include/stout/os/stat.hpp
402
include/stout/os/strerror.hpp
403
include/stout/os/su.hpp
404
include/stout/os/sysctl.hpp
405
include/stout/os/temp.hpp
406
include/stout/os/touch.hpp
407
include/stout/os/utime.hpp
408
include/stout/os/wait.hpp
409
include/stout/os/which.hpp
410
include/stout/os/windows/bootid.hpp
411
include/stout/os/windows/chdir.hpp
412
include/stout/os/windows/chroot.hpp
413
include/stout/os/windows/close.hpp
414
include/stout/os/windows/copyfile.hpp
415
include/stout/os/windows/dup.hpp
416
include/stout/os/windows/environment.hpp
417
include/stout/os/windows/exec.hpp
418
include/stout/os/windows/exists.hpp
419
include/stout/os/windows/fcntl.hpp
420
include/stout/os/windows/fd.hpp
421
include/stout/os/windows/fork.hpp
422
include/stout/os/windows/fsync.hpp
423
include/stout/os/windows/ftruncate.hpp
424
include/stout/os/windows/getcwd.hpp
425
include/stout/os/windows/getenv.hpp
426
include/stout/os/windows/jobobject.hpp
427
include/stout/os/windows/kill.hpp
428
include/stout/os/windows/killtree.hpp
429
include/stout/os/windows/ls.hpp
430
include/stout/os/windows/lseek.hpp
431
include/stout/os/windows/lsof.hpp
432
include/stout/os/windows/mkdir.hpp
433
include/stout/os/windows/mkdtemp.hpp
434
include/stout/os/windows/mktemp.hpp
435
include/stout/os/windows/open.hpp
436
include/stout/os/windows/pagesize.hpp
437
include/stout/os/windows/pipe.hpp
438
include/stout/os/windows/read.hpp
439
include/stout/os/windows/realpath.hpp
440
include/stout/os/windows/rename.hpp
441
include/stout/os/windows/rm.hpp
442
include/stout/os/windows/rmdir.hpp
443
include/stout/os/windows/sendfile.hpp
444
include/stout/os/windows/shell.hpp
445
include/stout/os/windows/socket.hpp
446
include/stout/os/windows/stat.hpp
447
include/stout/os/windows/su.hpp
448
include/stout/os/windows/temp.hpp
449
include/stout/os/windows/which.hpp
450
include/stout/os/windows/write.hpp
451
include/stout/os/windows/xattr.hpp
452
include/stout/os/write.hpp
453
include/stout/os/xattr.hpp
454
include/stout/overload.hpp
455
include/stout/path.hpp
456
include/stout/posix/dynamiclibrary.hpp
457
include/stout/posix/fs.hpp
458
include/stout/posix/ip.hpp
459
include/stout/posix/mac.hpp
460
include/stout/posix/net.hpp
461
include/stout/posix/os.hpp
462
include/stout/preprocessor.hpp
463
include/stout/proc.hpp
464
include/stout/protobuf.hpp
465
include/stout/recordio.hpp
466
include/stout/representation.hpp
467
include/stout/result.hpp
468
include/stout/result_of.hpp
469
include/stout/set.hpp
470
include/stout/some.hpp
471
include/stout/stopwatch.hpp
472
include/stout/stringify.hpp
473
include/stout/strings.hpp
474
include/stout/subcommand.hpp
475
include/stout/svn.hpp
476
include/stout/synchronized.hpp
477
include/stout/tests/environment.hpp
478
include/stout/tests/utils.hpp
479
include/stout/traits.hpp
480
include/stout/try.hpp
481
include/stout/unimplemented.hpp
482
include/stout/unreachable.hpp
483
include/stout/uri.hpp
484
include/stout/utils.hpp
485
include/stout/uuid.hpp
486
include/stout/variant.hpp
487
include/stout/version.hpp
488
include/stout/windows.hpp
489
include/stout/windows/dynamiclibrary.hpp
490
include/stout/windows/error.hpp
491
include/stout/windows/format.hpp
492
include/stout/windows/fs.hpp
493
include/stout/windows/ip.hpp
494
include/stout/windows/mac.hpp
495
include/stout/windows/net.hpp
496
include/stout/windows/os.hpp
497
lib/libfixed_resource_estimator-1.10.0.so
498
lib/libfixed_resource_estimator.so
499
lib/libload_qos_controller-1.10.0.so
500
lib/libload_qos_controller.so
501
lib/liblogrotate_container_logger-1.10.0.so
502
lib/liblogrotate_container_logger.so
503
lib/libmesos-1.10.0.so
504
lib/libmesos.so
505
lib/mesos/modules/libfixed_resource_estimator-1.10.0.so
506
lib/mesos/modules/libfixed_resource_estimator.so
507
lib/mesos/modules/libload_qos_controller-1.10.0.so
508
lib/mesos/modules/libload_qos_controller.so
509
lib/mesos/modules/liblogrotate_container_logger-1.10.0.so
510
lib/mesos/modules/liblogrotate_container_logger.so
511
lib/mesos/modules/liburi_disk_profile_adaptor-1.10.0.so
512
lib/mesos/modules/liburi_disk_profile_adaptor.so
513
libdata/pkgconfig/mesos.pc
514
libexec/mesos/mesos-containerizer
515
libexec/mesos/mesos-default-executor
516
libexec/mesos/mesos-docker-executor
517
libexec/mesos/mesos-executor
518
libexec/mesos/mesos-fetcher
519
libexec/mesos/mesos-io-switchboard
520
libexec/mesos/mesos-logrotate-logger
521
libexec/mesos/mesos-tcp-connect
522
libexec/mesos/mesos-usage
523
sbin/mesos-agent
524
%%DEPLOY%%sbin/mesos-daemon.sh
525
sbin/mesos-master
526
sbin/mesos-slave
527
%%DEPLOY%%sbin/mesos-start-agents.sh
528
%%DEPLOY%%sbin/mesos-start-cluster.sh
529
%%DEPLOY%%sbin/mesos-start-masters.sh
530
%%DEPLOY%%sbin/mesos-start-slaves.sh
531
%%DEPLOY%%sbin/mesos-stop-agents.sh
532
%%DEPLOY%%sbin/mesos-stop-cluster.sh
533
%%DEPLOY%%sbin/mesos-stop-masters.sh
534
%%DEPLOY%%sbin/mesos-stop-slaves.sh
535
%%DATADIR%%/webui/app/agents/agent-browse.html
536
%%DATADIR%%/webui/app/agents/agent-executor.html
537
%%DATADIR%%/webui/app/agents/agent-framework.html
538
%%DATADIR%%/webui/app/agents/agent.html
539
%%DATADIR%%/webui/app/agents/agents.html
540
%%DATADIR%%/webui/app/app.js
541
%%DATADIR%%/webui/app/controllers.js
542
%%DATADIR%%/webui/app/frameworks/framework.html
543
%%DATADIR%%/webui/app/frameworks/frameworks.html
544
%%DATADIR%%/webui/app/frameworks/roles-tree-root.html
545
%%DATADIR%%/webui/app/frameworks/roles-tree.html
546
%%DATADIR%%/webui/app/frameworks/roles.html
547
%%DATADIR%%/webui/app/home.html
548
%%DATADIR%%/webui/app/maintenance/maintenance.html
549
%%DATADIR%%/webui/app/offers/offers.html
550
%%DATADIR%%/webui/app/roles/roles.html
551
%%DATADIR%%/webui/app/services.js
552
%%DATADIR%%/webui/app/shared/pagination.html
553
%%DATADIR%%/webui/app/shared/pailer.html
554
%%DATADIR%%/webui/app/shared/table-header.html
555
%%DATADIR%%/webui/app/shared/timestamp.html
556
%%DATADIR%%/webui/assets/css/bootstrap-3.3.6.min.css
557
%%DATADIR%%/webui/assets/css/bootstrap-table-1.11.1.min.css
558
%%DATADIR%%/webui/assets/css/mesos.css
559
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.eot
560
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.svg
561
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.ttf
562
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.woff
563
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.woff2
564
%%DATADIR%%/webui/assets/ico/favicon.ico
565
%%DATADIR%%/webui/assets/img/loading.gif
566
%%DATADIR%%/webui/assets/img/mesos-logo.png
567
%%DATADIR%%/webui/assets/libs/angular-1.2.32.min.js
568
%%DATADIR%%/webui/assets/libs/angular-route-1.2.32.min.js
569
%%DATADIR%%/webui/assets/libs/bootstrap-table-1.11.1.min.js
570
%%DATADIR%%/webui/assets/libs/clipboard-1.5.16.min.js
571
%%DATADIR%%/webui/assets/libs/jquery-3.2.1.min.js
572
%%DATADIR%%/webui/assets/libs/jquery.pailer.js
573
%%DATADIR%%/webui/assets/libs/relative-date.js
574
%%DATADIR%%/webui/assets/libs/ui-bootstrap-tpls-0.9.0.min.js
575
%%DATADIR%%/webui/assets/libs/underscore-1.4.3.min.js
576
%%DATADIR%%/webui/index.html
(-)sysutils/mesos/Makefile (+109 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	mesos
4
PORTVERSION=	1.10.0
5
PORTREVISION=	3
6
CATEGORIES=	sysutils
7
MASTER_SITES=	APACHE/mesos/${PORTVERSION}:mesos
8
DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:mesos
9
DIST_SUBDIR=	${PORTNAME}
10
11
MAINTAINER=	james.wright@digital-chaos.com
12
COMMENT=	Cluster manager providing resource isolation and sharing
13
14
LICENSE=	APACHE20
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
17
IGNORE_FreeBSD_11=	does not build
18
19
BUILD_DEPENDS=	boost-libs>0:devel/boost-libs \
20
		elfio>0:devel/elfio \
21
		http-parser>0:www/http-parser \
22
		leveldb>0:databases/leveldb \
23
		picojson>0:devel/picojson \
24
		protobuf>0:devel/protobuf \
25
		rapidjson>0:devel/rapidjson \
26
		libzookeeper>0:devel/libzookeeper
27
LIB_DEPENDS=	libapr-1.so:devel/apr1 \
28
		libcurl.so:ftp/curl \
29
		libgpr.so:devel/grpc \
30
		libglog.so:devel/glog \
31
		libhttp_parser.so:www/http-parser \
32
		libev.so:devel/libev \
33
		libleveldb.so:databases/leveldb \
34
		libprotobuf.so:devel/protobuf \
35
		libsasl2.so:security/cyrus-sasl2 \
36
		libsvn_delta-1.so:devel/subversion \
37
		libsvn_subr-1.so:devel/subversion \
38
		libzookeeper_mt.so:devel/libzookeeper
39
40
USES=		gmake libarchive libtool python:run shebangfix
41
USE_LDCONFIG=	yes
42
SHEBANG_FILES=	src/cli/mesos-cat \
43
		src/cli/mesos-ps \
44
		src/cli/mesos-scp \
45
		src/cli/mesos-tail
46
47
GNU_CONFIGURE=	yes
48
CONFIGURE_ARGS=	--disable-java \
49
		--disable-python \
50
		--disable-werror \
51
		--with-apr=${LOCALBASE} \
52
		--with-boost=${LOCALBASE} \
53
		--with-elfio=${LOCALBASE} \
54
		--with-glog=${LOCALBASE} \
55
		--with-grpc=${LOCALBASE} \
56
		--with-http_parser=${LOCALBASE} \
57
		--with-leveldb=${LOCALBASE} \
58
		--with-libarchive=${LOCALBASE} \
59
		--with-libev=${LOCALBASE} \
60
		--with-protobuf=${LOCALBASE} \
61
		--with-picojson=${LOCALBASE} \
62
		--with-rapidjson=${LOCALBASE} \
63
		--with-sasl=${LOCALBASE} \
64
		--with-svn=${LOCALBASE} \
65
		--with-zookeeper=${LOCALBASE}
66
67
INSTALL_TARGET=	install-strip
68
69
OPTIONS_DEFINE=	DEPLOY JAVA
70
OPTIONS_SUB=	yes
71
72
DEPLOY_DESC=	Install deploy scripts
73
JAVA_DESC=	Enable Java bindings
74
75
JAVA_CONFIGURE_ENABLE=	java
76
JAVA_USE=		java=yes
77
JAVA_BUILD_DEPENDS=	mvn:devel/maven
78
JAVA_FETCH_DEPENDS=	mvn:devel/maven
79
JAVA_CONFIGURE_ENV=	PROTOBUF_JAR="${MAVEN_REPO}/com/google/protobuf/protobuf-java/${PROTOBUF_VERSION}/protobuf-java-${PROTOBUF_VERSION}.jar"
80
JAVA_MAKE_ENV=		MAVEN_OPTS="${MAVEN_OPTS}"
81
JAVA_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-src_java_mesos.pom.in
82
83
# REVIEW: Can we figure out the current Protobuf version in ports instead of hardcoding???
84
PROTOBUF_VERSION=	3.12.2
85
86
MAVEN_CMD=		mvn
87
MAVEN_REPO=		${WRKDIR}/mesos-maven-deps-${PORTVERSION}
88
MAVEN_OPTS=		-Dmaven.repo.local=${MAVEN_REPO}
89
MAVEN_ENV=		PROTOBUF_VERSION="${PROTOBUF_VERSION}" MAVEN_OPTS="${MAVEN_OPTS}"
90
MAVEN_POM=		${FILESDIR}/maven-deps.pom
91
92
DEV_BUILD_MODE=		no
93
94
.if (${DEV_BUILD_MODE} == "yes")
95
# Fetch Maven build dependencies upfront into local Maven Repo
96
# Needs to be after extract (as WRKDIR gets wiped) but before Configure
97
post-extract-JAVA-on:
98
	@${SETENV} ${MAVEN_ENV} \
99
	${MAVEN_CMD} -f ${MAVEN_POM} dependency:go-offline
100
.else
101
MASTER_SITES+=	https://github.com/Digital-Chaos/mesos-maven-deps/archive/${DISTVERSION}/:maven
102
DISTFILES+=	mesos-maven-deps-${DISTVERSION}${EXTRACT_SUFX}:maven
103
.endif
104
105
# Replace Protobuf version in src/java/mesos.pom.in
106
do-patch-JAVA-on:
107
	@${REINPLACE_CMD} -e 's|@PROTOBUF_VERSION@|${PROTOBUF_VERSION}|g' ${WRKSRC}/src/java/mesos.pom.in
108
109
.include <bsd.port.mk>
(-)sysutils/mesos/distinfo (+6 lines)
Line 0 Link Here
1
TIMESTAMP = 1593259602
2
SHA256 (mesos/mesos-1.10.0.tar.gz) = f4b9e8a1e9f905334adf4d349a2ed33a4cfa43278381cd34fb4fc7e9df9e12a1
3
SIZE (mesos/mesos-1.10.0.tar.gz) = 71760072
4
SHA256 (mesos/mesos-maven-deps-1.10.0.tar.gz) = b119a72e99499b67e1455a32bbbba80a15ae5ef21315eab76119f941f96f3d36
5
SIZE (mesos/mesos-maven-deps-1.10.0.tar.gz) = 36000010
6
(-)sysutils/mesos/files/extra-patch-src_java_mesos.pom.in (+20 lines)
Line 0 Link Here
1
--- src/java/mesos.pom.in.orig	2020-06-16 03:05:20 UTC
2
+++ src/java/mesos.pom.in
3
@@ -36,7 +36,7 @@
4
     <dependency>
5
       <artifactId>protobuf-java</artifactId>
6
       <groupId>com.google.protobuf</groupId>
7
-      <version>3.5.0</version>
8
+      <version>@PROTOBUF_VERSION@</version>
9
     </dependency>
10
   </dependencies>
11
   <build>
12
@@ -168,7 +168,7 @@
13
       <plugin>
14
         <groupId>org.apache.maven.plugins</groupId>
15
         <artifactId>maven-dependency-plugin</artifactId>
16
-        <version>2.8</version>
17
+        <version>3.1.2</version>
18
         <executions>
19
           <execution>
20
             <id>copy-dependencies</id>
(-)sysutils/mesos/files/maven-deps.pom (+53 lines)
Line 0 Link Here
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2
  <modelVersion>4.0.0</modelVersion>
3
  <groupId>org.apache.mesos</groupId>
4
  <artifactId>mesos</artifactId>
5
  <name>mesos</name>
6
  <version>1.10.0</version>
7
  <description>The Apache Mesos Java API jar.</description>
8
  <url>http://mesos.apache.org</url>
9
  <parent>
10
    <groupId>org.apache</groupId>
11
    <artifactId>apache</artifactId>
12
    <version>11</version>
13
  </parent>
14
  <dependencies>
15
    <dependency>
16
      <artifactId>protobuf-java</artifactId>
17
      <groupId>com.google.protobuf</groupId>
18
      <version>${env.PROTOBUF_VERSION}</version>
19
    </dependency>
20
    <dependency>
21
      <artifactId>apache-jar-resource-bundle</artifactId>
22
      <groupId>org.apache</groupId>
23
      <version>1.4</version>
24
    </dependency>
25
  </dependencies>
26
  <build>
27
    <plugins>
28
      <plugin>
29
        <artifactId>maven-dependency-plugin</artifactId>
30
	<version>3.1.2</version>
31
      </plugin>
32
      <plugin>
33
        <artifactId>maven-gpg-plugin</artifactId>
34
      </plugin>
35
      <plugin>
36
        <artifactId>maven-javadoc-plugin</artifactId>
37
      </plugin>
38
      <plugin>
39
        <artifactId>maven-shade-plugin</artifactId>
40
        <version>2.2</version>
41
      </plugin>
42
      <plugin>
43
        <artifactId>maven-source-plugin</artifactId>
44
      </plugin>
45
      <plugin>
46
        <groupId>org.codehaus.mojo</groupId>
47
        <artifactId>build-helper-maven-plugin</artifactId>
48
        <version>1.8</version>
49
      </plugin>
50
    </plugins>
51
  </build>
52
</project>
53
(-)sysutils/mesos/files/patch-3rdparty_stout_include_stout_os_freebsd.hpp (+49 lines)
Line 0 Link Here
1
--- 3rdparty/stout/include/stout/os/freebsd.hpp.orig	2020-05-22 20:48:06 UTC
2
+++ 3rdparty/stout/include/stout/os/freebsd.hpp
3
@@ -88,18 +88,29 @@ inline Try<Memory> memory()
4
   const size_t pageSize = os::pagesize();
5
 
6
   unsigned int freeCount;
7
-  size_t length = sizeof(freeCount);
8
-
9
+  size_t freeCountLength = sizeof(freeCount);
10
   if (sysctlbyname(
11
-      "vm.stats.v_free_count",
12
+      "vm.stats.vm.v_free_count",
13
       &freeCount,
14
-      &length,
15
+      &freeCountLength,
16
       nullptr,
17
       0) != 0) {
18
     return ErrnoError();
19
   }
20
-  memory.free = Bytes(freeCount * pageSize);
21
 
22
+  unsigned int inactiveCount;
23
+  size_t inactiveCountLength = sizeof(inactiveCount);
24
+  if (sysctlbyname(
25
+      "vm.stats.vm.v_inactive_count",
26
+      &inactiveCount,
27
+      &inactiveCountLength,
28
+      nullptr,
29
+      0) != 0) {
30
+    return ErrnoError();
31
+  }
32
+
33
+  memory.free = Bytes((freeCount + inactiveCount) * pageSize);
34
+
35
   int totalBlocks = 0;
36
   int usedBlocks = 0;
37
 
38
@@ -112,8 +123,9 @@ inline Try<Memory> memory()
39
   // FreeBSD supports multiple swap devices. Here we sum across all of them.
40
   struct xswdev xswd;
41
   size_t xswdSize = sizeof(xswd);
42
-  int* mibDevice = &(mib[mibSize + 1]);
43
-  for (*mibDevice = 0; ; (*mibDevice)++) {
44
+  for (int ndev = 0; ; ndev++) {
45
+      mib[mibSize] = ndev;
46
+
47
       if (::sysctl(mib, 3, &xswd, &xswdSize, nullptr, 0) != 0) {
48
           if (errno == ENOENT) {
49
               break;
(-)sysutils/mesos/pkg-descr (+5 lines)
Line 0 Link Here
1
Apache Mesos abstracts CPU, memory, storage, and other compute resources away
2
from machines (physical or virtual), enabling fault-tolerant and elastic
3
distributed systems to easily be built and run effectively.
4
5
WWW: http://mesos.apache.org/
(-)sysutils/mesos/pkg-plist (+576 lines)
Line 0 Link Here
1
bin/mesos
2
bin/mesos-cat
3
bin/mesos-execute
4
bin/mesos-local
5
bin/mesos-log
6
bin/mesos-ps
7
bin/mesos-resolve
8
bin/mesos-scp
9
bin/mesos-tail
10
%%DEPLOY%%@sample %%ETCDIR%%/mesos-agent-env.sh.template %%ETCDIR%%/mesos-agent-env.sh
11
%%DEPLOY%%@sample %%ETCDIR%%/mesos-deploy-env.sh.template %%ETCDIR%%/mesos-deploy-env.sh
12
%%DEPLOY%%@sample %%ETCDIR%%/mesos-master-env.sh.template %%ETCDIR%%/mesos-master-env.sh
13
%%DEPLOY%%@sample %%ETCDIR%%/mesos-slave-env.sh.template %%ETCDIR%%/mesos-slave-env.sh
14
include/concurrentqueue.h
15
include/csi/v0/csi.grpc.pb.h
16
include/csi/v0/csi.pb.h
17
include/csi/v0/csi.proto
18
include/csi/v1/csi.grpc.pb.h
19
include/csi/v1/csi.pb.h
20
include/csi/v1/csi.proto
21
include/mesos/agent/agent.hpp
22
include/mesos/agent/agent.pb.h
23
include/mesos/agent/agent.proto
24
include/mesos/agent/container_logger.hpp
25
include/mesos/agent/containerizer.hpp
26
include/mesos/agent/containerizer.pb.h
27
include/mesos/agent/isolator.hpp
28
include/mesos/agent/oversubscription.hpp
29
include/mesos/agent/oversubscription.pb.h
30
include/mesos/agent/oversubscription.proto
31
include/mesos/agent/qos_controller.hpp
32
include/mesos/agent/resource_estimator.hpp
33
include/mesos/allocator/allocator.hpp
34
include/mesos/allocator/allocator.pb.h
35
include/mesos/allocator/allocator.proto
36
include/mesos/appc/spec.hpp
37
include/mesos/appc/spec.pb.h
38
include/mesos/appc/spec.proto
39
include/mesos/attributes.hpp
40
include/mesos/authentication/authenticatee.hpp
41
include/mesos/authentication/authentication.hpp
42
include/mesos/authentication/authentication.pb.h
43
include/mesos/authentication/authentication.proto
44
include/mesos/authentication/authenticator.hpp
45
include/mesos/authentication/http/authenticatee.hpp
46
include/mesos/authentication/http/basic_authenticator_factory.hpp
47
include/mesos/authentication/http/combined_authenticator.hpp
48
include/mesos/authentication/secret_generator.hpp
49
include/mesos/authorizer/acls.hpp
50
include/mesos/authorizer/acls.pb.h
51
include/mesos/authorizer/acls.proto
52
include/mesos/authorizer/authorizer.hpp
53
include/mesos/authorizer/authorizer.pb.h
54
include/mesos/authorizer/authorizer.proto
55
include/mesos/csi/types.hpp
56
include/mesos/csi/types.pb.h
57
include/mesos/csi/types.proto
58
include/mesos/csi/v0.hpp
59
include/mesos/csi/v1.hpp
60
include/mesos/docker/spec.hpp
61
include/mesos/docker/spec.pb.h
62
include/mesos/docker/spec.proto
63
include/mesos/docker/v1.hpp
64
include/mesos/docker/v1.pb.h
65
include/mesos/docker/v1.proto
66
include/mesos/docker/v2.hpp
67
include/mesos/docker/v2.pb.h
68
include/mesos/docker/v2.proto
69
include/mesos/docker/v2_2.hpp
70
include/mesos/docker/v2_2.pb.h
71
include/mesos/docker/v2_2.proto
72
include/mesos/executor.hpp
73
include/mesos/executor/executor.hpp
74
include/mesos/executor/executor.pb.h
75
include/mesos/executor/executor.proto
76
include/mesos/fetcher/fetcher.hpp
77
include/mesos/fetcher/fetcher.pb.h
78
include/mesos/fetcher/fetcher.proto
79
include/mesos/hook.hpp
80
include/mesos/http.hpp
81
include/mesos/log/log.hpp
82
include/mesos/maintenance/maintenance.hpp
83
include/mesos/maintenance/maintenance.pb.h
84
include/mesos/maintenance/maintenance.proto
85
include/mesos/master/contender.hpp
86
include/mesos/master/detector.hpp
87
include/mesos/master/master.hpp
88
include/mesos/master/master.pb.h
89
include/mesos/master/master.proto
90
include/mesos/mesos.hpp
91
include/mesos/mesos.pb.h
92
include/mesos/mesos.proto
93
include/mesos/module.hpp
94
include/mesos/module/allocator.hpp
95
include/mesos/module/anonymous.hpp
96
include/mesos/module/authenticatee.hpp
97
include/mesos/module/authenticator.hpp
98
include/mesos/module/authorizer.hpp
99
include/mesos/module/container_logger.hpp
100
include/mesos/module/contender.hpp
101
include/mesos/module/detector.hpp
102
include/mesos/module/disk_profile_adaptor.hpp
103
include/mesos/module/hook.hpp
104
include/mesos/module/hook.pb.h
105
include/mesos/module/hook.proto
106
include/mesos/module/http_authenticatee.hpp
107
include/mesos/module/http_authenticator.hpp
108
include/mesos/module/isolator.hpp
109
include/mesos/module/module.hpp
110
include/mesos/module/module.pb.h
111
include/mesos/module/module.proto
112
include/mesos/module/qos_controller.hpp
113
include/mesos/module/resource_estimator.hpp
114
include/mesos/module/secret_generator.hpp
115
include/mesos/module/secret_resolver.hpp
116
include/mesos/oci/spec.hpp
117
include/mesos/oci/spec.pb.h
118
include/mesos/oci/spec.proto
119
include/mesos/quota/quota.hpp
120
include/mesos/quota/quota.pb.h
121
include/mesos/quota/quota.proto
122
include/mesos/resource_provider/resource_provider.hpp
123
include/mesos/resource_provider/resource_provider.pb.h
124
include/mesos/resource_provider/resource_provider.proto
125
include/mesos/resource_provider/storage/disk_profile_adaptor.hpp
126
include/mesos/resource_quantities.hpp
127
include/mesos/resources.hpp
128
include/mesos/roles.hpp
129
include/mesos/scheduler.hpp
130
include/mesos/scheduler/scheduler.hpp
131
include/mesos/scheduler/scheduler.pb.h
132
include/mesos/scheduler/scheduler.proto
133
include/mesos/seccomp/seccomp.hpp
134
include/mesos/seccomp/seccomp.pb.h
135
include/mesos/seccomp/seccomp.proto
136
include/mesos/secret/resolver.hpp
137
include/mesos/slave
138
include/mesos/state/in_memory.hpp
139
include/mesos/state/leveldb.hpp
140
include/mesos/state/log.hpp
141
include/mesos/state/protobuf.hpp
142
include/mesos/state/state.hpp
143
include/mesos/state/state.pb.h
144
include/mesos/state/state.proto
145
include/mesos/state/storage.hpp
146
include/mesos/state/zookeeper.hpp
147
include/mesos/type_utils.hpp
148
include/mesos/uri/fetcher.hpp
149
include/mesos/uri/uri.hpp
150
include/mesos/uri/uri.pb.h
151
include/mesos/uri/uri.proto
152
include/mesos/v1/agent/agent.hpp
153
include/mesos/v1/agent/agent.pb.h
154
include/mesos/v1/agent/agent.proto
155
include/mesos/v1/allocator/allocator.pb.h
156
include/mesos/v1/allocator/allocator.proto
157
include/mesos/v1/attributes.hpp
158
include/mesos/v1/executor.hpp
159
include/mesos/v1/executor/executor.hpp
160
include/mesos/v1/executor/executor.pb.h
161
include/mesos/v1/executor/executor.proto
162
include/mesos/v1/maintenance/maintenance.hpp
163
include/mesos/v1/maintenance/maintenance.pb.h
164
include/mesos/v1/maintenance/maintenance.proto
165
include/mesos/v1/master/master.hpp
166
include/mesos/v1/master/master.pb.h
167
include/mesos/v1/master/master.proto
168
include/mesos/v1/mesos.hpp
169
include/mesos/v1/mesos.pb.h
170
include/mesos/v1/mesos.proto
171
include/mesos/v1/quota/quota.pb.h
172
include/mesos/v1/quota/quota.proto
173
include/mesos/v1/resource_provider.hpp
174
include/mesos/v1/resource_provider/resource_provider.hpp
175
include/mesos/v1/resource_provider/resource_provider.pb.h
176
include/mesos/v1/resource_provider/resource_provider.proto
177
include/mesos/v1/resources.hpp
178
include/mesos/v1/scheduler.hpp
179
include/mesos/v1/scheduler/scheduler.hpp
180
include/mesos/v1/scheduler/scheduler.pb.h
181
include/mesos/v1/scheduler/scheduler.proto
182
include/mesos/v1/values.hpp
183
include/mesos/values.hpp
184
include/mesos/version.hpp
185
include/mesos/zookeeper/authentication.hpp
186
include/mesos/zookeeper/contender.hpp
187
include/mesos/zookeeper/detector.hpp
188
include/mesos/zookeeper/group.hpp
189
include/mesos/zookeeper/url.hpp
190
include/mesos/zookeeper/watcher.hpp
191
include/mesos/zookeeper/zookeeper.hpp
192
include/process/address.hpp
193
include/process/after.hpp
194
include/process/async.hpp
195
include/process/authenticator.hpp
196
include/process/check.hpp
197
include/process/clock.hpp
198
include/process/collect.hpp
199
include/process/count_down_latch.hpp
200
include/process/defer.hpp
201
include/process/deferred.hpp
202
include/process/delay.hpp
203
include/process/dispatch.hpp
204
include/process/event.hpp
205
include/process/executor.hpp
206
include/process/filter.hpp
207
include/process/firewall.hpp
208
include/process/future.hpp
209
include/process/gmock.hpp
210
include/process/grpc.hpp
211
include/process/gtest.hpp
212
include/process/gtest_constants.hpp
213
include/process/help.hpp
214
include/process/http.hpp
215
include/process/id.hpp
216
include/process/io.hpp
217
include/process/jwt.hpp
218
include/process/latch.hpp
219
include/process/limiter.hpp
220
include/process/logging.hpp
221
include/process/loop.hpp
222
include/process/message.hpp
223
include/process/metrics/counter.hpp
224
include/process/metrics/metric.hpp
225
include/process/metrics/metrics.hpp
226
include/process/metrics/pull_gauge.hpp
227
include/process/metrics/push_gauge.hpp
228
include/process/metrics/timer.hpp
229
include/process/mime.hpp
230
include/process/mutex.hpp
231
include/process/network.hpp
232
include/process/once.hpp
233
include/process/owned.hpp
234
include/process/pid.hpp
235
include/process/process.hpp
236
include/process/profiler.hpp
237
include/process/protobuf.hpp
238
include/process/queue.hpp
239
include/process/reap.hpp
240
include/process/run.hpp
241
include/process/rwlock.hpp
242
include/process/sequence.hpp
243
include/process/shared.hpp
244
include/process/socket.hpp
245
include/process/ssl/flags.hpp
246
include/process/ssl/gtest.hpp
247
include/process/ssl/tls_config.hpp
248
include/process/ssl/utilities.hpp
249
include/process/state_machine.hpp
250
include/process/statistics.hpp
251
include/process/subprocess.hpp
252
include/process/system.hpp
253
include/process/time.hpp
254
include/process/timeout.hpp
255
include/process/timer.hpp
256
include/process/timeseries.hpp
257
include/stout/abort.hpp
258
include/stout/adaptor.hpp
259
include/stout/archiver.hpp
260
include/stout/assert.hpp
261
include/stout/attributes.hpp
262
include/stout/base64.hpp
263
include/stout/bits.hpp
264
include/stout/boundedhashmap.hpp
265
include/stout/bytes.hpp
266
include/stout/cache.hpp
267
include/stout/check.hpp
268
include/stout/circular_buffer.hpp
269
include/stout/cpp14.hpp
270
include/stout/cpp17.hpp
271
include/stout/duration.hpp
272
include/stout/dynamiclibrary.hpp
273
include/stout/elf.hpp
274
include/stout/error.hpp
275
include/stout/errorbase.hpp
276
include/stout/exit.hpp
277
include/stout/flags.hpp
278
include/stout/flags/fetch.hpp
279
include/stout/flags/flag.hpp
280
include/stout/flags/flags.hpp
281
include/stout/flags/parse.hpp
282
include/stout/foreach.hpp
283
include/stout/format.hpp
284
include/stout/fs.hpp
285
include/stout/gtest.hpp
286
include/stout/gzip.hpp
287
include/stout/hashmap.hpp
288
include/stout/hashset.hpp
289
include/stout/internal/windows/attributes.hpp
290
include/stout/internal/windows/grp.hpp
291
include/stout/internal/windows/longpath.hpp
292
include/stout/internal/windows/overlapped.hpp
293
include/stout/internal/windows/pwd.hpp
294
include/stout/internal/windows/reparsepoint.hpp
295
include/stout/internal/windows/symlink.hpp
296
include/stout/interval.hpp
297
include/stout/ip.hpp
298
include/stout/json.hpp
299
include/stout/jsonify.hpp
300
include/stout/lambda.hpp
301
include/stout/linkedhashmap.hpp
302
include/stout/mac.hpp
303
include/stout/multihashmap.hpp
304
include/stout/multimap.hpp
305
include/stout/net.hpp
306
include/stout/none.hpp
307
include/stout/nothing.hpp
308
include/stout/numify.hpp
309
include/stout/option.hpp
310
include/stout/os.hpp
311
include/stout/os/access.hpp
312
include/stout/os/bootid.hpp
313
include/stout/os/chdir.hpp
314
include/stout/os/chroot.hpp
315
include/stout/os/close.hpp
316
include/stout/os/constants.hpp
317
include/stout/os/copyfile.hpp
318
include/stout/os/dup.hpp
319
include/stout/os/environment.hpp
320
include/stout/os/exec.hpp
321
include/stout/os/exists.hpp
322
include/stout/os/fcntl.hpp
323
include/stout/os/find.hpp
324
include/stout/os/fork.hpp
325
include/stout/os/freebsd.hpp
326
include/stout/os/fsync.hpp
327
include/stout/os/ftruncate.hpp
328
include/stout/os/getcwd.hpp
329
include/stout/os/getenv.hpp
330
include/stout/os/int_fd.hpp
331
include/stout/os/kill.hpp
332
include/stout/os/killtree.hpp
333
include/stout/os/linux.hpp
334
include/stout/os/ls.hpp
335
include/stout/os/lseek.hpp
336
include/stout/os/lsof.hpp
337
include/stout/os/mkdir.hpp
338
include/stout/os/mkdtemp.hpp
339
include/stout/os/mktemp.hpp
340
include/stout/os/open.hpp
341
include/stout/os/os.hpp
342
include/stout/os/osx.hpp
343
include/stout/os/pagesize.hpp
344
include/stout/os/permissions.hpp
345
include/stout/os/pipe.hpp
346
include/stout/os/posix/bootid.hpp
347
include/stout/os/posix/chdir.hpp
348
include/stout/os/posix/chown.hpp
349
include/stout/os/posix/chroot.hpp
350
include/stout/os/posix/close.hpp
351
include/stout/os/posix/copyfile.hpp
352
include/stout/os/posix/dup.hpp
353
include/stout/os/posix/environment.hpp
354
include/stout/os/posix/exec.hpp
355
include/stout/os/posix/exists.hpp
356
include/stout/os/posix/fcntl.hpp
357
include/stout/os/posix/fork.hpp
358
include/stout/os/posix/fsync.hpp
359
include/stout/os/posix/ftruncate.hpp
360
include/stout/os/posix/getcwd.hpp
361
include/stout/os/posix/getenv.hpp
362
include/stout/os/posix/kill.hpp
363
include/stout/os/posix/killtree.hpp
364
include/stout/os/posix/ls.hpp
365
include/stout/os/posix/lseek.hpp
366
include/stout/os/posix/lsof.hpp
367
include/stout/os/posix/mkdir.hpp
368
include/stout/os/posix/mkdtemp.hpp
369
include/stout/os/posix/mktemp.hpp
370
include/stout/os/posix/open.hpp
371
include/stout/os/posix/pagesize.hpp
372
include/stout/os/posix/pipe.hpp
373
include/stout/os/posix/read.hpp
374
include/stout/os/posix/realpath.hpp
375
include/stout/os/posix/rename.hpp
376
include/stout/os/posix/rm.hpp
377
include/stout/os/posix/rmdir.hpp
378
include/stout/os/posix/sendfile.hpp
379
include/stout/os/posix/shell.hpp
380
include/stout/os/posix/signals.hpp
381
include/stout/os/posix/socket.hpp
382
include/stout/os/posix/stat.hpp
383
include/stout/os/posix/su.hpp
384
include/stout/os/posix/temp.hpp
385
include/stout/os/posix/which.hpp
386
include/stout/os/posix/write.hpp
387
include/stout/os/posix/xattr.hpp
388
include/stout/os/process.hpp
389
include/stout/os/pstree.hpp
390
include/stout/os/raw/argv.hpp
391
include/stout/os/raw/environment.hpp
392
include/stout/os/read.hpp
393
include/stout/os/realpath.hpp
394
include/stout/os/rename.hpp
395
include/stout/os/rm.hpp
396
include/stout/os/rmdir.hpp
397
include/stout/os/sendfile.hpp
398
include/stout/os/shell.hpp
399
include/stout/os/signals.hpp
400
include/stout/os/socket.hpp
401
include/stout/os/stat.hpp
402
include/stout/os/strerror.hpp
403
include/stout/os/su.hpp
404
include/stout/os/sysctl.hpp
405
include/stout/os/temp.hpp
406
include/stout/os/touch.hpp
407
include/stout/os/utime.hpp
408
include/stout/os/wait.hpp
409
include/stout/os/which.hpp
410
include/stout/os/windows/bootid.hpp
411
include/stout/os/windows/chdir.hpp
412
include/stout/os/windows/chroot.hpp
413
include/stout/os/windows/close.hpp
414
include/stout/os/windows/copyfile.hpp
415
include/stout/os/windows/dup.hpp
416
include/stout/os/windows/environment.hpp
417
include/stout/os/windows/exec.hpp
418
include/stout/os/windows/exists.hpp
419
include/stout/os/windows/fcntl.hpp
420
include/stout/os/windows/fd.hpp
421
include/stout/os/windows/fork.hpp
422
include/stout/os/windows/fsync.hpp
423
include/stout/os/windows/ftruncate.hpp
424
include/stout/os/windows/getcwd.hpp
425
include/stout/os/windows/getenv.hpp
426
include/stout/os/windows/jobobject.hpp
427
include/stout/os/windows/kill.hpp
428
include/stout/os/windows/killtree.hpp
429
include/stout/os/windows/ls.hpp
430
include/stout/os/windows/lseek.hpp
431
include/stout/os/windows/lsof.hpp
432
include/stout/os/windows/mkdir.hpp
433
include/stout/os/windows/mkdtemp.hpp
434
include/stout/os/windows/mktemp.hpp
435
include/stout/os/windows/open.hpp
436
include/stout/os/windows/pagesize.hpp
437
include/stout/os/windows/pipe.hpp
438
include/stout/os/windows/read.hpp
439
include/stout/os/windows/realpath.hpp
440
include/stout/os/windows/rename.hpp
441
include/stout/os/windows/rm.hpp
442
include/stout/os/windows/rmdir.hpp
443
include/stout/os/windows/sendfile.hpp
444
include/stout/os/windows/shell.hpp
445
include/stout/os/windows/socket.hpp
446
include/stout/os/windows/stat.hpp
447
include/stout/os/windows/su.hpp
448
include/stout/os/windows/temp.hpp
449
include/stout/os/windows/which.hpp
450
include/stout/os/windows/write.hpp
451
include/stout/os/windows/xattr.hpp
452
include/stout/os/write.hpp
453
include/stout/os/xattr.hpp
454
include/stout/overload.hpp
455
include/stout/path.hpp
456
include/stout/posix/dynamiclibrary.hpp
457
include/stout/posix/fs.hpp
458
include/stout/posix/ip.hpp
459
include/stout/posix/mac.hpp
460
include/stout/posix/net.hpp
461
include/stout/posix/os.hpp
462
include/stout/preprocessor.hpp
463
include/stout/proc.hpp
464
include/stout/protobuf.hpp
465
include/stout/recordio.hpp
466
include/stout/representation.hpp
467
include/stout/result.hpp
468
include/stout/result_of.hpp
469
include/stout/set.hpp
470
include/stout/some.hpp
471
include/stout/stopwatch.hpp
472
include/stout/stringify.hpp
473
include/stout/strings.hpp
474
include/stout/subcommand.hpp
475
include/stout/svn.hpp
476
include/stout/synchronized.hpp
477
include/stout/tests/environment.hpp
478
include/stout/tests/utils.hpp
479
include/stout/traits.hpp
480
include/stout/try.hpp
481
include/stout/unimplemented.hpp
482
include/stout/unreachable.hpp
483
include/stout/uri.hpp
484
include/stout/utils.hpp
485
include/stout/uuid.hpp
486
include/stout/variant.hpp
487
include/stout/version.hpp
488
include/stout/windows.hpp
489
include/stout/windows/dynamiclibrary.hpp
490
include/stout/windows/error.hpp
491
include/stout/windows/format.hpp
492
include/stout/windows/fs.hpp
493
include/stout/windows/ip.hpp
494
include/stout/windows/mac.hpp
495
include/stout/windows/net.hpp
496
include/stout/windows/os.hpp
497
lib/libfixed_resource_estimator-1.10.0.so
498
lib/libfixed_resource_estimator.so
499
lib/libload_qos_controller-1.10.0.so
500
lib/libload_qos_controller.so
501
lib/liblogrotate_container_logger-1.10.0.so
502
lib/liblogrotate_container_logger.so
503
lib/libmesos-1.10.0.so
504
lib/libmesos.so
505
lib/mesos/modules/libfixed_resource_estimator-1.10.0.so
506
lib/mesos/modules/libfixed_resource_estimator.so
507
lib/mesos/modules/libload_qos_controller-1.10.0.so
508
lib/mesos/modules/libload_qos_controller.so
509
lib/mesos/modules/liblogrotate_container_logger-1.10.0.so
510
lib/mesos/modules/liblogrotate_container_logger.so
511
lib/mesos/modules/liburi_disk_profile_adaptor-1.10.0.so
512
lib/mesos/modules/liburi_disk_profile_adaptor.so
513
libdata/pkgconfig/mesos.pc
514
libexec/mesos/mesos-containerizer
515
libexec/mesos/mesos-default-executor
516
libexec/mesos/mesos-docker-executor
517
libexec/mesos/mesos-executor
518
libexec/mesos/mesos-fetcher
519
libexec/mesos/mesos-io-switchboard
520
libexec/mesos/mesos-logrotate-logger
521
libexec/mesos/mesos-tcp-connect
522
libexec/mesos/mesos-usage
523
sbin/mesos-agent
524
%%DEPLOY%%sbin/mesos-daemon.sh
525
sbin/mesos-master
526
sbin/mesos-slave
527
%%DEPLOY%%sbin/mesos-start-agents.sh
528
%%DEPLOY%%sbin/mesos-start-cluster.sh
529
%%DEPLOY%%sbin/mesos-start-masters.sh
530
%%DEPLOY%%sbin/mesos-start-slaves.sh
531
%%DEPLOY%%sbin/mesos-stop-agents.sh
532
%%DEPLOY%%sbin/mesos-stop-cluster.sh
533
%%DEPLOY%%sbin/mesos-stop-masters.sh
534
%%DEPLOY%%sbin/mesos-stop-slaves.sh
535
%%DATADIR%%/webui/app/agents/agent-browse.html
536
%%DATADIR%%/webui/app/agents/agent-executor.html
537
%%DATADIR%%/webui/app/agents/agent-framework.html
538
%%DATADIR%%/webui/app/agents/agent.html
539
%%DATADIR%%/webui/app/agents/agents.html
540
%%DATADIR%%/webui/app/app.js
541
%%DATADIR%%/webui/app/controllers.js
542
%%DATADIR%%/webui/app/frameworks/framework.html
543
%%DATADIR%%/webui/app/frameworks/frameworks.html
544
%%DATADIR%%/webui/app/frameworks/roles-tree-root.html
545
%%DATADIR%%/webui/app/frameworks/roles-tree.html
546
%%DATADIR%%/webui/app/frameworks/roles.html
547
%%DATADIR%%/webui/app/home.html
548
%%DATADIR%%/webui/app/maintenance/maintenance.html
549
%%DATADIR%%/webui/app/offers/offers.html
550
%%DATADIR%%/webui/app/roles/roles.html
551
%%DATADIR%%/webui/app/services.js
552
%%DATADIR%%/webui/app/shared/pagination.html
553
%%DATADIR%%/webui/app/shared/pailer.html
554
%%DATADIR%%/webui/app/shared/table-header.html
555
%%DATADIR%%/webui/app/shared/timestamp.html
556
%%DATADIR%%/webui/assets/css/bootstrap-3.3.6.min.css
557
%%DATADIR%%/webui/assets/css/bootstrap-table-1.11.1.min.css
558
%%DATADIR%%/webui/assets/css/mesos.css
559
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.eot
560
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.svg
561
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.ttf
562
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.woff
563
%%DATADIR%%/webui/assets/fonts/glyphicons-halflings-regular.woff2
564
%%DATADIR%%/webui/assets/ico/favicon.ico
565
%%DATADIR%%/webui/assets/img/loading.gif
566
%%DATADIR%%/webui/assets/img/mesos-logo.png
567
%%DATADIR%%/webui/assets/libs/angular-1.2.32.min.js
568
%%DATADIR%%/webui/assets/libs/angular-route-1.2.32.min.js
569
%%DATADIR%%/webui/assets/libs/bootstrap-table-1.11.1.min.js
570
%%DATADIR%%/webui/assets/libs/clipboard-1.5.16.min.js
571
%%DATADIR%%/webui/assets/libs/jquery-3.2.1.min.js
572
%%DATADIR%%/webui/assets/libs/jquery.pailer.js
573
%%DATADIR%%/webui/assets/libs/relative-date.js
574
%%DATADIR%%/webui/assets/libs/ui-bootstrap-tpls-0.9.0.min.js
575
%%DATADIR%%/webui/assets/libs/underscore-1.4.3.min.js
576
%%DATADIR%%/webui/index.html

Return to bug 248026