I can document the issue and add a known issues section to the release notes.

> On Mar 3, 2020, at 12:35 PM, larry mccay <[email protected]> wrote:
> 
> My testing was on Ubuntu 18.04.4 LTS
> 
> lmccay:~/Projects/incubating-tuweni$ gradle --version
> 
> ------------------------------------------------------------
> Gradle 6.2
> ------------------------------------------------------------
> 
> Build time:   2020-02-17 08:32:01 UTC
> Revision:     61d3320259a1a0d31519bf208eb13741679a742f
> 
> Kotlin:       1.3.61
> Groovy:       2.5.8
> Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
> JVM:          11.0.6 (Ubuntu 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
> OS:           Linux 5.3.0-7625-generic amd64
> 
> I did have to jump through some hoops with gradle versions to get it right.
> Upgraded to 6.2 via download then it had seemed to essentially downgrade
> for the required build of tuweni.
> 
> I don't think that we should gate the release on Windows but maybe add to
> known issues with a followup for windows installations maybe.
> 
> On Tue, Mar 3, 2020 at 2:03 PM Michael Wall <[email protected]> wrote:
> 
>> Is there anyone else who can test on windows?  Doesn't have to be a
>> mentor.  How does everyone feel about releasing if windows is broken?
>> 
>> I tried on Ubuntu 18 yesterday with Java 12 but got the following.  Haven't
>> had a chance to look further, but maybe someone else has an idea.
>> 
>>> Task :bytes:compileJava FAILED
>> 
>> /home/mikewall/Desktop/tuweni-1.0.0/tuweni-src-1.0.0/bytes/src/main/java/org/apache/tuweni/bytes/MutableBytes.java:303:
>> error: An unhandled exception was thrown by the Error Prone static analysis
>> plugin.
>>        break;
>>        ^
>>     Please report this at
>> https://github.com/google/error-prone/issues/new
>> and include the following:
>> 
>>     error-prone version: 2.3.2
>>     BugPattern: Finally
>>     Stack Trace:
>>     java.lang.NoSuchFieldError: label
>>        at
>> 
>> com.google.errorprone.bugpatterns.Finally$FinallyJumpMatcher.<init>(Finally.java:173)
>>        at
>> com.google.errorprone.bugpatterns.Finally.matchBreak(Finally.java:81)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitBreak(ErrorProneScanner.java:537)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitBreak(ErrorProneScanner.java:146)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBreak.accept(JCTree.java:1577)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>        at
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>        at
>> jdk.compiler/com.sun.source.util.TreeScanner.visitIf(TreeScanner.java:446)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitIf(ErrorProneScanner.java:756)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitIf(ErrorProneScanner.java:146)
>>        at
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCIf.accept(JCTree.java:1500)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>        at
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.visitForLoop(TreeScanner.java:292)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitForLoop(ErrorProneScanner.java:726)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitForLoop(ErrorProneScanner.java:146)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCForLoop.accept(JCTree.java:1144)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>        at
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.visitMethod(TreeScanner.java:207)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitMethod(ErrorProneScanner.java:896)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitMethod(ErrorProneScanner.java:146)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:904)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>        at
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:114)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:188)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitClass(ErrorProneScanner.java:588)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitClass(ErrorProneScanner.java:146)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:814)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>        at
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:114)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreeScanner.visitCompilationUnit(TreeScanner.java:145)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitCompilationUnit(ErrorProneScanner.java:603)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScanner.visitCompilationUnit(ErrorProneScanner.java:146)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:597)
>>        at
>> 
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:56)
>>        at com.google.errorprone.scanner.Scanner.scan(Scanner.java:65)
>>        at
>> 
>> com.google.errorprone.scanner.ErrorProneScannerTransformer.apply(ErrorProneScannerTransformer.java:43)
>>        at
>> 
>> com.google.errorprone.ErrorProneAnalyzer.finished(ErrorProneAnalyzer.java:151)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.api.MultiTaskListener.finished(MultiTaskListener.java:132)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1418)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1365)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:960)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.lambda$doCall$0(JavacTaskImpl.java:104)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:147)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:100)
>>        at
>> 
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:94)
>>        at
>> 
>> org.gradle.api.internal.tasks.compile.AnnotationProcessingCompileTask.call(AnnotationProcessingCompileTask.java:89)
>>        at
>> 
>> org.gradle.api.internal.tasks.compile.ResourceCleaningCompilationTask.call(ResourceCleaningCompilationTask.java:57)
>>        at
>> 
>> org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50)
>>        at
>> 
>> org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:36)
>>        at
>> 
>> org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerCallable.call(AbstractDaemonCompiler.java:86)
>>        at
>> 
>> org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerCallable.call(AbstractDaemonCompiler.java:74)
>>        at
>> 
>> org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:42)
>>        at
>> 
>> org.gradle.workers.internal.WorkerDaemonServer.execute(WorkerDaemonServer.java:36)
>>        at
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>>        at
>> 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>        at
>> 
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
>>        at
>> 
>> org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:102)
>>        at
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>>        at
>> 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>        at
>> 
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
>>        at
>> 
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>>        at
>> 
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>>        at
>> 
>> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
>>        at
>> 
>> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
>>        at
>> 
>> org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
>>        at
>> 
>> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
>>        at
>> 
>> org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
>>        at
>> 
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>>        at
>> 
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>>        at
>> 
>> org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
>>        at java.base/java.lang.Thread.run(Thread.java:835)
>> 1 error
>> 
>> 
>> On Tue, Mar 3, 2020 at 10:45 AM Antoine Toulme <[email protected]>
>> wrote:
>> 
>>> I’m a bit at a loss as to what to do.
>>> 
>>> Would other mentors step up and try the distribution?
>>> 
>>>> On Mar 2, 2020, at 10:41 AM, Antoine Toulme <[email protected]>
>> wrote:
>>>> 
>>>> I don’t have a Windows machine to test on.
>>>> 
>>>> My best bet is that you’re seeing issues with spotless and newline
>>> characters.
>>>> I mean, spotless is complaining about every single line of the
>> checkout.
>>>> 
>>>> Cheers,
>>>> 
>>>> Antoine
>>>> 
>>>>> On Mar 1, 2020, at 6:24 PM, Michael Wall <[email protected]> wrote:
>>>>> 
>>>>> Antoine,
>>>>> 
>>>>> Thanks for looking.  Here is what I am currently getting after running
>>>>> 
>>>>> gradle.bat setup
>>>>> gradlew.bat clean build test
>>>>> 
>>>>> ----------
>>>>>> Task :licenseMain NO-SOURCE
>>>>>> Task :licenseTest NO-SOURCE
>>>>>> Task :license UP-TO-DATE
>>>>>> Task :spotlessGroovyGradle FAILED
>>>>> 
>>>>> FAILURE: Build failed with an exception.
>>>>> 
>>>>> * What went wrong:
>>>>> Execution failed for task ':spotlessGroovyGradle'.
>>>>>> The following files had format violations:
>>>>>    build.gradle
>>>>>        @@ -1,605 +1,605 @@
>>>>>        -/*\n
>>>>>        - * Licensed to the Apache Software Foundation (ASF) under one
>>> or
>>>>> more contributor license agreements. See the NOTICE\n
>>>>>        - * file distributed with this work for additional information
>>>>> regarding copyright ownership. The ASF licenses this file\n
>>>>>        - * to You under the Apache License, Version 2.0 (the
>>> "License");
>>>>> you may not use this file except in compliance with the\n
>>>>>        - * License. You may obtain a copy of the License at\n
>>>>>        - *\n
>>>>>        - * http://www.apache.org/licenses/LICENSE-2.0\n
>>>>>        - *\n
>>>>>        - * Unless required by applicable law or agreed to in writing,
>>>>> software distributed under the License is distributed on\n
>>>>>        - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>>> KIND, either express or implied. See the License for the\n
>>>>>        - * specific language governing permissions and limitations
>>> under
>>>>> the License.\n
>>>>>        - */\n
>>>>>        -import org.ajoberstar.grgit.Grgit\n
>>>>>        -import java.time.Instant\n
>>>>>        -import java.time.ZoneId\n
>>>>>        -import java.time.format.DateTimeFormatter\n
>>>>>        -import java.time.format.FormatStyle\n
>>>>>        -import java.util.regex.Pattern\n
>>>>>        -import net.ltgt.gradle.errorprone.CheckSeverity\n
>>>>>        -\n
>>>>>        -buildscript {\n
>>>>>        -  repositories { jcenter() // jcenter\n
>>>>>        -  }\n
>>>>>        -\n
>>>>>        -  dependencies { classpath
>>>>> "org.ajoberstar.grgit:grgit-core:3.1.1" }\n
>>>>>        -}\n
>>>>>        -\n
>>>>>        -plugins {\n
>>>>>        -  id 'com.diffplug.gradle.spotless' version '3.16.0'\n
>>>>>        -  id 'net.ltgt.errorprone' version '0.6'\n
>>>>>        -  id 'io.spring.dependency-management' version
>>> '1.0.6.RELEASE'\n
>>>>>        -  id 'com.github.hierynomus.license' version '0.15.0'\n
>>>>>        -  id 'org.gradle.crypto.checksum' version '1.1.0'\n
>>>>>        -  id 'org.jetbrains.kotlin.jvm' version '1.3.30'\n
>>>>>        -  id 'org.jetbrains.dokka' version '0.10.0'\n
>>>>>        -  id 'maven-publish'\n
>>>>>        -  id 'com.jfrog.bintray' version '1.8.3'\n
>>>>>        -}\n
>>>>>        -\n
>>>>>        -description = 'A set of libraries and other tools to aid
>>>>> development of blockchain and other decentralized software in Java and
>>>>> other JVM languages'\n
>>>>>        -\n
>>>>>        -//////\n
>>>>>        -// Sanity checks\n
>>>>>        -if
>>>>> 
>>> 
>> (!file("${rootDir}/eth-reference-tests/src/test/resources/eth2.0-tests/README.md").exists())
>>>>> {\n
>>>>>        -  throw new
>>>>> 
>>> 
>> GradleException("eth-reference-tests/src/test/resources/eth2.0-tests/README.md
>>>>> missing: please clone submodules (git submodule update --init
>>>>> --recursive)")\n
>>>>>        -}\n
>>>>>        -\n
>>>>>        -if
>>>>> (!file("${rootDir}/eth2-reference-tests/src/test/resources").exists())
>>> {\n
>>>>>    ... (1162 more lines that didn't fit)
>>>>> Violations also present in 42 other files.
>>>>> Run 'gradlew spotlessApply' to fix these violations.
>>>>> 
>>>>> * Try:
>>>>> Run with --stacktrace option to get the stack trace. Run with --info
>> or
>>>>> --debug option to get more log output. Run with --scan to get full
>>> insights.
>>>>> 
>>>>> * Get more help at https://help.gradle.org
>>>>> 
>>>>> BUILD FAILED in 2m 58s
>>>>> 103 actionable tasks: 103 executed
>>>>> ---------
>>>>> 
>>>>> I again tested in command prompt and git-bash.
>>>>> 
>>>>> I can try building on Linux tomorrow.
>>>>> 
>>>>> Mike
>>>>> 
>>>>> On Sun, Mar 1, 2020 at 9:14 PM Michael Wall <[email protected]> wrote:
>>>>> 
>>>>>> Yeah, looks like the zip had issues extracting.  Expanding the tgz
>>> worked
>>>>>> better.  Building now.
>>>>>> 
>>>>>> On Sun, Mar 1, 2020 at 9:04 PM Antoine Toulme <[email protected]>
>>> wrote:
>>>>>> 
>>>>>>> I tried to build with the zip file, and it worked ok.
>>>>>>> 
>>>>>>> This doesn’t seem to be a forward path issue.
>>>>>>> 
>>>>>>> Do you reproduce with the tar.gz archive as well?
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> 
>>>>>>> Antoine
>>>>>>> 
>>>>>>>> On Mar 1, 2020, at 5:59 PM, Antoine Toulme <[email protected]>
>>> wrote:
>>>>>>>> 
>>>>>>>> Thanks for checking Michael.
>>>>>>>> 
>>>>>>>> Is the file eth2-reference-tests/src/test/resources present in the
>>>>>>> checkout?
>>>>>>>> The new src artifact is now so big that the zip file is using the
>>> zip64
>>>>>>> format, so there a chance it might not have unzipped well under
>>> Windows.
>>>>>>>> 
>>>>>>>> You’re using Windows - which version of Windows? This might be a
>>>>>>> forward slash vs backward slash in path problem.
>>>>>>>> 
>>>>>>>> Cheers,
>>>>>>>> 
>>>>>>>> Antoine
>>>>>>>> 
>>>>>>>>> On Mar 1, 2020, at 5:53 PM, Michael Wall <[email protected]>
>> wrote:
>>>>>>>>> 
>>>>>>>>> Signatures look fine, spot check licenses was fine.
>>>>>>>>> 
>>>>>>>>> Got this when I tried unzipped the src and tried to build
>>>>>>>>> 
>>>>>>>>> ---
>>>>>>>>> gradle setup
>>>>>>>>> 
>>>>>>>>> Welcome to Gradle 6.2.1!
>>>>>>>>> 
>>>>>>>>> Here are the highlights of this release:
>>>>>>>>> - Dependency checksum and signature verification
>>>>>>>>> - Shareable read-only dependency cache
>>>>>>>>> - Documentation links in deprecation messages
>>>>>>>>> 
>>>>>>>>> For more details see
>>> https://docs.gradle.org/6.2.1/release-notes.html
>>>>>>>>> 
>>>>>>>>> Starting a Gradle Daemon (subsequent builds will be faster)
>>>>>>>>> 
>>>>>>>>> FAILURE: Build failed with an exception.
>>>>>>>>> 
>>>>>>>>> * Where:
>>>>>>>>> Build file
>>>>>>>>> 
>>>>>>> 
>>> 
>> 'C:\Users\mjwal\Desktop\tuweni-1.0.0\tuweni-src-1.0.0-incubating\tuweni-src-1.0.0\build.gradle'
>>>>>>>>> line: 49
>>>>>>>>> 
>>>>>>>>> * What went wrong:
>>>>>>>>> A problem occurred evaluating root project 'tuweni'.
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>> 
>> C:\Users\mjwal\Desktop\tuweni-1.0.0\tuweni-src-1.0.0-incubating\tuweni-src-1.0.0/eth2-reference-tests/src/test/resources
>>>>>>>>> missing: please clone submodules (git submodule update --init
>>>>>>> --recursive)
>>>>>>>>> 
>>>>>>>>> * Try:
>>>>>>>>> Run with --stacktrace option to get the stack trace. Run with
>>> --info or
>>>>>>>>> --debug option to get more log output. Run with --scan to get full
>>>>>>> insights.
>>>>>>>>> 
>>>>>>>>> * Get more help at https://help.gradle.org
>>>>>>>>> 
>>>>>>>>> BUILD FAILED in 30s
>>>>>>>>> 
>>>>>>>>> On Sun, Mar 1, 2020 at 8:27 PM Antoine Toulme <
>> [email protected]>
>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> Thanks for confirming.
>>>>>>>>>> 
>>>>>>>>>>> On Mar 1, 2020, at 5:48 AM, Michael Wall <[email protected]>
>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> I can take a look this afternoon.
>>>>>>>>>>> 
>>>>>>>>>>> Per
>> https://incubator.apache.org/policy/incubation.html#releases,
>>>>>>>>>> releases
>>>>>>>>>>> still need to be approved on the general@incubator list and
>>> should
>>>>>>> be at
>>>>>>>>>>> least 72 hours per
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>> 
>>> 
>> https://www.apache.org/foundation/voting.html#expressing-votes-1-0-1-and-fractions
>>>>>>>>>> .
>>>>>>>>>>> This gives IPMC members a chance to comment.
>>>>>>>>>>> 
>>>>>>>>>>> Some projects do not get mentor votes before sending to
>>>>>>> general@incubator
>>>>>>>>>> ,
>>>>>>>>>>> and those votes can last longer than 72 hours while they wait to
>>> get
>>>>>>> 3
>>>>>>>>>>> binding votes.
>>>>>>>>>>> 
>>>>>>>>>>> On Sat, Feb 29, 2020 at 11:53 AM Antoine Toulme <
>>> [email protected]
>>>>>>>> 
>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Again, if a mentor would please vote on the release, that would
>>> be
>>>>>>>>>>>> appreciated.
>>>>>>>>>>>> 
>>>>>>>>>>>> Sorry for the insistance. Without 3 mentor votes, we would need
>>> to
>>>>>>> run a
>>>>>>>>>>>> second vote on the incubator mailing list. Please correct me if
>>> I am
>>>>>>>>>> wrong.
>>>>>>>>>>>> 
>>>>>>>>>>>>> On Feb 27, 2020, at 08:13, Jonny Rhea <
>> [email protected]>
>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> +1
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Sun, Feb 23, 2020, 11:43 PM Antoine Toulme <
>>>>>>> [email protected]>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> We're voting on the distributions available here:
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>> 
>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/
>>>>>>>>>>>>>> The release tag is present here:
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>> 
>>> 
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> This release includes the following changes:
>>>>>>>>>>>>>> * Moved to JDK11 support by default. 1.0.0 drops support for
>>> JDK8.
>>>>>>>>>>>>>> * Added ethnetstats library.
>>>>>>>>>>>>>> * Added key-value store functionalities: proxy store, stores
>>> are
>>>>>>> now
>>>>>>>>>>>>>> generic, not just bytes, and have the ability to iterate over
>>>>>>> keys or
>>>>>>>>>>>> clear
>>>>>>>>>>>>>> their contents.
>>>>>>>>>>>>>> * Added support for JPA-backed key value stores
>>>>>>>>>>>>>> * Added eth2 reference tests repository. This repository is
>>>>>>> checked
>>>>>>>>>> out
>>>>>>>>>>>> as
>>>>>>>>>>>>>> a submodule, and will be used to test SSZ going forward.
>>>>>>>>>>>>>> * Fix TUWENI-30: expose key for GenericHash
>>>>>>>>>>>>>> * Allow CN as option when generating the self-signed certs
>>> (used
>>>>>>> to be
>>>>>>>>>>>>>> example.com)
>>>>>>>>>>>>>> * Move Jenkins build to Jenkinsfile inside the repo.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Antoine
>>>>>>>>>>>>>> 
>>>>>>> 
>> ---------------------------------------------------------------------
>>>>>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>> 
>> ---------------------------------------------------------------------
>>>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>> ---------------------------------------------------------------------
>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>> 
>>>>>>> 
>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>> 
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>> 
>>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to