./configure --disable-silent-rules --prefix=/usr/local/Cellar/opentsdb/2.3.1 --mandir=/usr/local/Cellar/opentsdb/2.3.1/share/man --sysconfdir=/usr/local/etc --localstatedir=/usr/local/var/opentsdb
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for md5sum... no
checking for md5... /sbin/md5
checking for java... /Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home/bin/java
checking for javac... /Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home/bin/javac
checking for jar... /Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home/bin/jar
checking for true... /usr/bin/true
checking for javadoc... /Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home/bin/javadoc
checking for wget... no
checking for curl... /usr/bin/curl
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating opentsdb.spec
config.status: creating build-aux/fetchdep.sh
==> make
./build-aux/gen_build_data.sh src/tools/BuildData.java net.opentsdb.tools 2.3.1
Generating src/tools/BuildData.java
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
rm -f tsdb tsdb.tmp
script=tsdb; pkgdatadir=''; \
abs_srcdir='/private/tmp/opentsdb-20180526-2197-17jcg2k/opentsdb-2.3.1'; abs_builddir='/private/tmp/opentsdb-20180526-2197-17jcg2k/opentsdb-2.3.1'; \
srcdir=''; test -f ./$script.in || srcdir=./; sed -e "s:@pkgdatadir[@]:$pkgdatadir:g" -e "s:@abs_srcdir[@]:$abs_srcdir:g" -e "s:@abs_builddir[@]:$abs_builddir:g" -e "s:@configdir[@]:$configdir:g" ${srcdir}$script.in >$script.tmp
/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home/bin/java -cp third_party/javacc/javacc-6.1.2.jar javacc -OUTPUT_DIRECTORY:./src/net/opentsdb/query/expression/parser ./src/parser.jj; echo PWD: `pwd`;
chmod +x tsdb.tmp
chmod a-w tsdb.tmp
mv tsdb.tmp tsdb
Picked up _JAVA_OPTIONS: -Duser.home=/Users/brew/Library/Caches/Homebrew/java_cache
{ cd . && cat src/tsd/client/DateTimeBox.java src/tsd/client/EventsHandler.java src/tsd/client/GotJsonCallback.java src/tsd/client/MetricForm.java src/tsd/client/QueryString.java src/tsd/client/QueryUi.java src/tsd/client/RemoteOracle.java src/tsd/client/ValidatedTextBox.java; } | /sbin/md5 >".gwtc-stamp-t"
cmp -s ".gwtc-stamp" ".gwtc-stamp-t" && exit 0; \
/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home/bin/java -Djava.util.prefs.userRoot=/private/tmp/opentsdb-20180526-2197-17jcg2k/opentsdb-2.3.1/.brew_home -cp `jar=third_party/validation-api/validation-api-1.0.0.GA.jar; test -f "$jar" && echo "$jar" || echo "./$jar"`:`jar=third_party/validation-api/validation-api-1.0.0.GA-sources.jar; test -f "$jar" && echo "$jar" || echo "./$jar"`:`jar=third_party/gwt/gwt-dev-2.6.0.jar; test -f "$jar" && echo "$jar" || echo "./$jar"`:`jar=third_party/gwt/gwt-user-2.6.0.jar; test -f "$jar" && echo "$jar" || echo "./$jar"`:`jar=third_party/gwt/opentsdb-gwt-theme-1.0.0.jar; test -f "$jar" && echo "$jar" || echo "./$jar"`:./src com.google.gwt.dev.Compiler \
-ea -strict -war gwt tsd.QueryUi
Picked up _JAVA_OPTIONS: -Duser.home=/Users/brew/Library/Caches/Homebrew/java_cache
Java Compiler Compiler Version 6.1_2 (Parser Generator)
(type "javacc" with no arguments for help)
Reading from file ./src/parser.jj . . .
Warning: Output directory "./src/net/opentsdb/query/expression/parser" does not exist. Creating the directory.
Warning: Lookahead adequacy checking not being performed since option LOOKAHEAD is more than 1. Set option FORCE_LA_CHECK to true to force checking.
File "TokenMgrError.java" does not exist. Will create one.
File "ParseException.java" does not exist. Will create one.
File "Token.java" does not exist. Will create one.
File "SimpleCharStream.java" does not exist. Will create one.
Parser generated with 0 errors and 2 warnings.
PWD: /private/tmp/opentsdb-20180526-2197-17jcg2k/opentsdb-2.3.1
/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home/bin/javac -Xlint -source 6 -encoding utf-8 -d . -cp third_party/jexl/commons-logging-1.1.1.jar:third_party/guava/guava-18.0.jar:third_party/slf4j/log4j-over-slf4j-1.7.7.jar:third_party/logback/logback-classic-1.0.13.jar:third_party/logback/logback-core-1.0.13.jar:third_party/jackson/jackson-annotations-2.9.5.jar:third_party/jackson/jackson-core-2.9.5.jar:third_party/jackson/jackson-databind-2.9.5.jar:third_party/javacc/javacc-6.1.2.jar:third_party/jexl/commons-jexl-2.1.1.jar:third_party/jgrapht/jgrapht-core-0.9.1.jar:third_party/netty/netty-3.10.6.Final.jar:third_party/slf4j/slf4j-api-1.7.7.jar:third_party/suasync/async-1.4.0.jar:third_party/apache/commons-math3-3.4.1.jar:third_party/hbase/asynchbase-1.8.2.jar:third_party/protobuf/protobuf-java-2.5.0.jar:third_party/zookeeper/zookeeper-3.4.6.jar: ./src/core/AggregationIterator.java ./src/core/Aggregator.java ./src/core/Aggregators.java ./src/core/AppendDataPoints.java ./src/core/BatchedDataPoints.java ./src/core/ByteBufferList.java ./src/core/ColumnDatapointIterator.java ./src/core/CompactionQueue.java ./src/core/Const.java ./src/core/DataPoint.java ./src/core/DataPoints.java ./src/core/DataPointsIterator.java ./src/core/Downsampler.java ./src/core/DownsamplingSpecification.java ./src/core/FillingDownsampler.java ./src/core/FillPolicy.java ./src/core/IncomingDataPoint.java ./src/core/IncomingDataPoints.java ./src/core/IllegalDataException.java ./src/core/Internal.java ./src/core/MutableDataPoint.java ./src/core/Query.java ./src/core/QueryException.java ./src/core/RateOptions.java ./src/core/RateSpan.java ./src/core/RowKey.java ./src/core/RowSeq.java ./src/core/SaltScanner.java ./src/core/SeekableView.java ./src/core/Span.java ./src/core/SpanGroup.java ./src/core/TSDB.java ./src/core/Tags.java ./src/core/TsdbQuery.java ./src/core/TSQuery.java ./src/core/TSSubQuery.java ./src/core/WritableDataPoints.java ./src/core/WriteableDataPointFilterPlugin.java ./src/graph/Plot.java ./src/meta/Annotation.java ./src/meta/MetaDataCache.java ./src/meta/TSMeta.java ./src/meta/TSUIDQuery.java ./src/meta/UIDMeta.java ./src/query/QueryUtil.java ./src/query/expression/Absolute.java ./src/query/expression/Alias.java ./src/query/expression/DiffSeries.java ./src/query/expression/DivideSeries.java ./src/query/expression/EDPtoDPS.java ./src/query/expression/Expression.java ./src/query/expression/ExpressionDataPoint.java ./src/query/expression/ExpressionFactory.java ./src/query/expression/ExpressionIterator.java ./src/query/expression/ExpressionReader.java ./src/query/expression/Expressions.java ./src/query/expression/ExpressionTree.java ./src/query/expression/HighestCurrent.java ./src/query/expression/HighestMax.java ./src/query/expression/IntersectionIterator.java ./src/query/expression/ITimeSyncedIterator.java ./src/query/expression/NumericFillPolicy.java ./src/query/expression/MovingAverage.java ./src/query/expression/MultiplySeries.java ./src/query/expression/PostAggregatedDataPoints.java ./src/query/expression/Scale.java ./src/query/expression/SumSeries.java ./src/query/expression/TimeShift.java ./src/query/expression/TimeSyncedIterator.java ./src/query/expression/UnionIterator.java ./src/query/expression/VariableIterator.java ./src/query/filter/TagVFilter.java ./src/query/filter/TagVLiteralOrFilter.java ./src/query/filter/TagVNotKeyFilter.java ./src/query/filter/TagVNotLiteralOrFilter.java ./src/query/filter/TagVRegexFilter.java ./src/query/filter/TagVWildcardFilter.java ./src/query/pojo/Downsampler.java ./src/query/pojo/Expression.java ./src/query/pojo/Filter.java ./src/query/pojo/Join.java ./src/query/pojo/Metric.java ./src/query/pojo/Output.java ./src/query/pojo/Query.java ./src/query/pojo/Timespan.java ./src/query/pojo/Validatable.java ./src/search/SearchPlugin.java ./src/search/SearchQuery.java ./src/search/TimeSeriesLookup.java ./src/stats/Histogram.java ./src/stats/StatsCollector.java ./src/stats/QueryStats.java ./src/tools/ArgP.java ./src/tools/CliOptions.java ./src/tools/CliQuery.java ./src/tools/CliUtils.java ./src/tools/DumpSeries.java ./src/tools/Fsck.java ./src/tools/FsckOptions.java ./src/tools/MetaPurge.java ./src/tools/MetaSync.java ./src/tools/Search.java ./src/tools/StartupPlugin.java ./src/tools/TSDMain.java ./src/tools/TextImporter.java ./src/tools/TreeSync.java ./src/tools/UidManager.java ./src/tree/Branch.java ./src/tree/Leaf.java ./src/tree/Tree.java ./src/tree/TreeBuilder.java ./src/tree/TreeRule.java ./src/tsd/AbstractHttpQuery.java ./src/tsd/AnnotationRpc.java ./src/tsd/BadRequestException.java ./src/tsd/ConnectionManager.java ./src/tsd/DropCachesRpc.java ./src/tsd/GnuplotException.java ./src/tsd/GraphHandler.java ./src/tsd/HttpJsonSerializer.java ./src/tsd/HttpSerializer.java ./src/tsd/HttpQuery.java ./src/tsd/HttpRpc.java ./src/tsd/HttpRpcPlugin.java ./src/tsd/HttpRpcPluginQuery.java ./src/tsd/LineBasedFrameDecoder.java ./src/tsd/LogsRpc.java ./src/tsd/PipelineFactory.java ./src/tsd/PutDataPointRpc.java ./src/tsd/QueryExecutor.java ./src/tsd/QueryRpc.java ./src/tsd/RpcHandler.java ./src/tsd/RpcPlugin.java ./src/tsd/RpcManager.java ./src/tsd/RpcUtil.java ./src/tsd/RTPublisher.java ./src/tsd/SearchRpc.java ./src/tsd/StaticFileRpc.java ./src/tsd/StatsRpc.java ./src/tsd/StorageExceptionHandler.java ./src/tsd/SuggestRpc.java ./src/tsd/TelnetRpc.java ./src/tsd/TreeRpc.java ./src/tsd/UniqueIdRpc.java ./src/tsd/WordSplitter.java ./src/uid/FailedToAssignUniqueIdException.java ./src/uid/NoSuchUniqueId.java ./src/uid/NoSuchUniqueName.java ./src/uid/RandomUniqueId.java ./src/uid/UniqueId.java ./src/uid/UniqueIdFilterPlugin.java ./src/uid/UniqueIdInterface.java ./src/utils/ByteArrayPair.java ./src/utils/ByteSet.java ./src/utils/Config.java ./src/utils/DateTime.java ./src/utils/Exceptions.java ./src/utils/FileSystem.java ./src/utils/JSON.java ./src/utils/JSONException.java ./src/utils/Pair.java ./src/utils/PluginLoader.java ./src/utils/Threads.java ./src/tools/BuildData.java ./src/net/opentsdb/query/expression/parser/ParseException.java ./src/net/opentsdb/query/expression/parser/SimpleCharStream.java ./src/net/opentsdb/query/expression/parser/SyntaxChecker.java ./src/net/opentsdb/query/expression/parser/SyntaxCheckerConstants.java ./src/net/opentsdb/query/expression/parser/SyntaxCheckerTokenManager.java ./src/net/opentsdb/query/expression/parser/Token.java ./src/net/opentsdb/query/expression/parser/TokenMgrError.java
Picked up _JAVA_OPTIONS: -Duser.home=/Users/brew/Library/Caches/Homebrew/java_cache
warning: [options] bootstrap class path not set in conjunction with -source 6
warning: [options] source value 6 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
Compiling module tsd.QueryUi
./src/query/expression/IntersectionIterator.java:30: warning: NotImplementedException is internal proprietary API and may be removed in a future release
import sun.reflect.generics.reflectiveObjects.NotImplementedException;
^
./src/query/expression/UnionIterator.java:30: warning: NotImplementedException is internal proprietary API and may be removed in a future release
import sun.reflect.generics.reflectiveObjects.NotImplementedException;
^
./src/core/Span.java:480: warning: [deprecation] Downsampler(SeekableView,long,Aggregator) in Downsampler has been deprecated
return new Downsampler(spanIterator(), interval_ms, downsampler);
^
./src/core/Span.java:484: warning: [deprecation] FillingDownsampler(SeekableView,long,long,long,Aggregator,FillPolicy) in FillingDownsampler has been deprecated
return new FillingDownsampler(spanIterator(), start_time, end_time,
^
./src/core/DownsamplingSpecification.java:77: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public DownsamplingSpecification(final long interval,
^
./src/uid/UniqueId.java:262: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public long maxPossibleId() {
^
./src/uid/UniqueId.java:506: warning: [rawtypes] found raw type: Deferred
final Deferred d;
^
missing type arguments for generic class Deferred<T>
where T is a type-variable:
T extends Object declared in class Deferred
./src/core/Downsampler.java:68: warning: [dep-ann] deprecated item is not annotated with @Deprecated
Downsampler(final SeekableView source,
^
./src/core/TSSubQuery.java:216: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public Aggregator downsampler() {
^
[ERROR] Unable to find type 'java.lang.Object'
./src/core/TSSubQuery.java:222: warning: [dep-ann] deprecated item is not annotated with @Deprecated
[ERROR] Hint: Check that your module inherits 'com.google.gwt.core.Core' either directly or indirectly (most often by inheriting module 'com.google.gwt.user.User')
public long downsampleInterval() {
^
./src/core/TSSubQuery.java:259: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public Map<String, String> getTags() {
^
./src/core/TSSubQuery.java:346: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public void setTags(Map<String, String> tags) {
^
./src/utils/ByteSet.java:83: warning: [unchecked] unchecked cast
new_set.map = (ByteMap<Object>) map.clone();
^
required: ByteMap<Object>
found: Object
./src/core/FillingDownsampler.java:51: warning: [dep-ann] deprecated item is not annotated with @Deprecated
FillingDownsampler(final SeekableView source, final long start_time,
^
./src/core/SpanGroup.java:194: warning: [deprecation] DownsamplingSpecification(long,Aggregator,FillPolicy) in DownsamplingSpecification has been deprecated
new DownsamplingSpecification(interval, downsampler, fill_policy) :
^
./src/core/TsdbQuery.java:399: warning: [deprecation] DownsamplingSpecification(long,Aggregator,FillPolicy) in DownsamplingSpecification has been deprecated
make[1]: *** [.gwtc-stamp] Error 1
make[1]: *** Waiting for unfinished jobs....
this.downsampler = new DownsamplingSpecification(
^
./src/meta/TSUIDQuery.java:92: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public TSUIDQuery(final TSDB tsdb) {
^
./src/meta/TSUIDQuery.java:226: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public void setQuery(final String metric, final Map<String, String> tags) {
^
./src/meta/TSUIDQuery.java:550: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public static Deferred<IncomingDataPoint> getLastPoint(final TSDB tsdb,
^
./src/query/expression/IntersectionIterator.java:448: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/IntersectionIterator.java:453: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/IntersectionIterator.java:458: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/IntersectionIterator.java:463: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/IntersectionIterator.java:483: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/IntersectionIterator.java:488: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/IntersectionIterator.java:493: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/UnionIterator.java:341: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/UnionIterator.java:360: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/UnionIterator.java:365: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/UnionIterator.java:370: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/query/expression/UnionIterator.java:390: warning: NotImplementedException is internal proprietary API and may be removed in a future release
throw new NotImplementedException();
^
./src/tools/Fsck.java:809: warning: [cast] redundant cast to float
Float.floatToRawIntBits((float)value_as_float));
^
./src/tools/Fsck.java:853: warning: [cast] redundant cast to float
Float.floatToRawIntBits((float)value_as_float));
^
./src/tsd/AbstractHttpQuery.java:460: warning: [deprecation] toStringHelper(Object) in Objects has been deprecated
return Objects.toStringHelper(this)
^
./src/tsd/QueryRpc.java:414: warning: [deprecation] getLastPoint(TSDB,byte[],boolean,int,long) in TSUIDQuery has been deprecated
deferreds.add(TSUIDQuery.getLastPoint(tsdb, entry.getKey(),
^
./src/tsd/GraphHandler.java:210: warning: [rawtypes] found raw type: HashSet
final HashSet<String>[] aggregated_tags = new HashSet[nqueries];
^
missing type arguments for generic class HashSet<E>
where E is a type-variable:
E extends Object declared in class HashSet
./src/tsd/LogsRpc.java:115: warning: [cast] redundant cast to ILoggingEvent
final ILoggingEvent event = (ILoggingEvent) logbuf.get(nevents);
^
./src/tsd/QueryExecutor.java:854: warning: [rawtypes] found raw type: Map
tags = new Map[dps.length];
^
missing type arguments for generic class Map<K,V>
where K,V are type-variables:
K extends Object declared in interface Map
V extends Object declared in interface Map
./src/tsd/QueryExecutor.java:855: warning: [rawtypes] found raw type: List
agg_tags = new List[dps.length];
^
missing type arguments for generic class List<E>
where E is a type-variable:
E extends Object declared in interface List
./src/utils/JSON.java:214: warning: [deprecation] createJsonParser(String) in JsonFactory has been deprecated
return jsonMapper.getFactory().createJsonParser(json);
^
./src/utils/JSON.java:236: warning: [deprecation] createJsonParser(byte[]) in JsonFactory has been deprecated
return jsonMapper.getFactory().createJsonParser(json);
^
./src/utils/JSON.java:258: warning: [deprecation] createJsonParser(InputStream) in JsonFactory has been deprecated
return jsonMapper.getFactory().createJsonParser(json);
^
./src/utils/PluginLoader.java:69: warning: [rawtypes] found raw type: Class
private static final Class<?>[] PARAMETER_TYPES = new Class[] {
^
missing type arguments for generic class Class<T>
where T is a type-variable:
T extends Object declared in class Class
./src/net/opentsdb/query/expression/parser/TokenMgrError.java:110: warning: [cast] redundant cast to int
(EOFSeen ? "<EOF> " : ("\"" + addEscapes(String.valueOf(curChar1)) + "\"") + " (" + (int)curChar + "), ") +
^
47 warnings
make: *** [all] Error 2
https://gist.github.com/ilovezfs/5dea23ad51190145db64bb503c83d529