Re: final final test release of 1481
Steve Dougherty <steve-kVTqj8yhOEv2eFz/[email protected]> Tue, 06 Nov 2018 03:34:05 +0000
| Newsgroups | gmane.network.freenet.devel |
|---|---|
| Message-ID | <9BUHnjnoZxgKDL1HB69b0EVj6870ZQTN3gLVcAyEG6iAuVdm6aMT2wWDv65OYxZVCRRVKcAt3nYOx3EglNjycOVB-m8eNkhguGhmj7MZR5U=@asksteved.com> |
-----------------------3966c0b7c592d0d3cdf8e2bbc8988a6c Content-Type: multipart/mixed; boundary="---------------------89a0fd2e41d30c6e58e859cc65684189" -----------------------89a0fd2e41d30c6e58e859cc65684189 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 I haven't tested beyond running the build that was originally tagged 1481,= (so c4b1caa16819937bc7c368f74e7deea16cc9b263 I think?) and have no reason= s to suggest the release be further delayed. I was able to verify the build on an updated Debian Jessie VM, and set up = doing the same with a Docker build, inspired by how Signal does it. It has= to run sed to disable ECDSA or the TLS connection to download the Gradle = wrapper will fail due to a Java bug apparently. The command Docker runs co= uld be `./gradlew jar` were it not for that. The rest of my message is a l= og of doing so (the weird syntax for pwd is because of Fish shell): steve@monolith /tmp> git clone ~/Documents/Coding/freenet/fred steve@monolith /tmp> cd fred steve@monolith /t/fred (master)> wget https://gist.github.com/Thynix/f02f9= ba33e296d037defd60972dd39fd/raw/55996e4ba863ba568efdc5d53d7a7bb3086a1723/b= uild.sh ... steve@monolith /t/fred (master)> sudo docker run --rm --volume (pwd):/proj= ect --workdir "/project" openjdk:7-jdk bash build.sh Downloading https://services.gradle.org/distributions/gradle-4.2.1-bin.zip ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= ..........................................................................= .. Unzipping /root/.gradle/wrapper/dists/gradle-4.2.1-bin/dajvke9o8kmaxbu0kc5= gcgeju/gradle-4.2.1-bin.zip to /root/.gradle/wrapper/dists/gradle-4.2.1-bi= n/dajvke9o8kmaxbu0kc5gcgeju Set executable permissions for: /root/.gradle/wrapper/dists/gradle-4.2.1-b= in/dajvke9o8kmaxbu0kc5gcgeju/gradle-4.2.1/bin/gradle Starting a Gradle Daemon (subsequent builds will be faster) Support for running Gradle using Java 7 has been deprecated and is schedul= ed to be removed in Gradle 5.0. Please see https://docs.gradle.org/4.2.1/u= serguide/java_plugin.html#sec:java_cross_compilation for more details. Download https://repo1.maven.org/maven2/com/android/tools/build/gradle/mav= en-metadata.xml Download https://repo1.maven.org/maven2/com/android/tools/build/gradle/0.9= .2/gradle-0.9.2.pom Download https://repo1.maven.org/maven2/com/android/tools/lint/lint/22.7.2= /lint-22.7.2.pom Download https://repo1.maven.org/maven2/net/sf/proguard/proguard-gradle/4.= 10/proguard-gradle-4.10.pom Download https://repo1.maven.org/maven2/com/android/tools/build/builder/0.= 9.2/builder-0.9.2.pom Download https://repo1.maven.org/maven2/net/sf/proguard/proguard-parent/4.= 10/proguard-parent-4.10.pom Download https://repo1.maven.org/maven2/com/android/tools/build/builder-mo= del/0.9.2/builder-model-0.9.2.pom Download https://repo1.maven.org/maven2/com/android/tools/sdk-common/22.7.= 2/sdk-common-22.7.2.pom Download https://repo1.maven.org/maven2/com/squareup/javawriter/2.2.1/java= writer-2.2.1.pom Download https://repo1.maven.org/maven2/com/android/tools/common/22.7.2/co= mmon-22.7.2.pom Download https://repo1.maven.org/maven2/org/sonatype/oss/oss-parent/7/oss-= parent-7.pom Download https://repo1.maven.org/maven2/com/android/tools/ddms/ddmlib/22.7= .2/ddmlib-22.7.2.pom Download https://repo1.maven.org/maven2/com/android/tools/build/manifest-m= erger/22.7.2/manifest-merger-22.7.2.pom Download https://repo1.maven.org/maven2/com/android/tools/sdklib/22.7.2/sd= klib-22.7.2.pom Download https://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.= 48/bcpkix-jdk15on-1.48.pom Download https://repo1.maven.org/maven2/com/android/tools/build/builder-te= st-api/0.9.2/builder-test-api-0.9.2.pom Download https://repo1.maven.org/maven2/org/eclipse/jdt/core/compiler/ecj/= 4.2.2/ecj-4.2.2.pom Download https://repo1.maven.org/maven2/com/android/tools/lint/lint-checks= /22.7.2/lint-checks-22.7.2.pom Download https://repo1.maven.org/maven2/net/sf/proguard/proguard-base/4.10= /proguard-base-4.10.pom Download https://repo1.maven.org/maven2/kxml2/kxml2/2.3.0/kxml2-2.3.0.pom Download https://repo1.maven.org/maven2/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.= 0.pom Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclie= nt/4.1.1/httpclient-4.1.1.pom Download https://repo1.maven.org/maven2/org/apache/commons/commons-compres= s/1.0/commons-compress-1.0.pom Download https://repo1.maven.org/maven2/com/android/tools/dvlib/22.7.2/dvl= ib-22.7.2.pom Download https://repo1.maven.org/maven2/com/android/tools/layoutlib/layout= lib-api/22.7.2/layoutlib-api-22.7.2.pom Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime= /4.1/httpmime-4.1.pom Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomp= onents-client/4.1.1/httpcomponents-client-4.1.1.pom Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomp= onents-client/4.1/httpcomponents-client-4.1.pom Download https://repo1.maven.org/maven2/org/apache/commons/commons-parent/= 11/commons-parent-11.pom Download https://repo1.maven.org/maven2/org/apache/httpcomponents/project/= 4.1.1/project-4.1.1.pom Download https://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom Download https://repo1.maven.org/maven2/com/google/guava/guava/15.0/guava-= 15.0.pom Download https://repo1.maven.org/maven2/com/google/guava/guava-parent/15.0= /guava-parent-15.0.pom Download https://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.= 48/bcprov-jdk15on-1.48.pom Download https://repo1.maven.org/maven2/com/android/tools/lint/lint-api/22= .7.2/lint-api-22.7.2.pom Download https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/4.0/asm-a= nalysis-4.0.pom Download https://repo1.maven.org/maven2/org/ow2/asm/asm-parent/4.0/asm-par= ent-4.0.pom Download https://repo1.maven.org/maven2/org/ow2/ow2/1.3/ow2-1.3.pom Download https://repo1.maven.org/maven2/commons-codec/commons-codec/1.4/co= mmons-codec-1.4.pom Download https://repo1.maven.org/maven2/commons-logging/commons-logging/1.= 1.1/commons-logging-1.1.1.pom Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore= /4.1/httpcore-4.1.pom Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomp= onents-core/4.1/httpcomponents-core-4.1.pom Download https://repo1.maven.org/maven2/org/apache/commons/commons-parent/= 5/commons-parent-5.pom Download https://repo1.maven.org/maven2/org/ow2/asm/asm/4.0/asm-4.0.pom Download https://repo1.maven.org/maven2/com/android/tools/external/lombok/= lombok-ast/0.2.2/lombok-ast-0.2.2.pom Download https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/4.0/asm-tree-= 4.0.pom Download https://repo1.maven.org/maven2/com/android/tools/layoutlib/layout= lib-api/22.7.2/layoutlib-api-22.7.2.jar Download https://repo1.maven.org/maven2/com/android/tools/common/22.7.2/co= mmon-22.7.2.jar Download https://repo1.maven.org/maven2/com/android/tools/build/builder/0.= 9.2/builder-0.9.2.jar Download https://repo1.maven.org/maven2/com/android/tools/build/builder-mo= del/0.9.2/builder-model-0.9.2.jar Download https://repo1.maven.org/maven2/com/android/tools/dvlib/22.7.2/dvl= ib-22.7.2.jar Download https://repo1.maven.org/maven2/net/sf/proguard/proguard-gradle/4.= 10/proguard-gradle-4.10.jar Download https://repo1.maven.org/maven2/com/android/tools/sdk-common/22.7.= 2/sdk-common-22.7.2.jar Download https://repo1.maven.org/maven2/com/android/tools/build/gradle/0.9= .2/gradle-0.9.2.jar Download https://repo1.maven.org/maven2/com/android/tools/sdklib/22.7.2/sd= klib-22.7.2.jar Download https://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.= 48/bcpkix-jdk15on-1.48.jar Download https://repo1.maven.org/maven2/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.= 0.jar Download https://repo1.maven.org/maven2/net/sf/proguard/proguard-base/4.10= /proguard-base-4.10.jar Download https://repo1.maven.org/maven2/com/android/tools/build/manifest-m= erger/22.7.2/manifest-merger-22.7.2.jar Download https://repo1.maven.org/maven2/com/android/tools/ddms/ddmlib/22.7= .2/ddmlib-22.7.2.jar Download https://repo1.maven.org/maven2/com/android/tools/build/builder-te= st-api/0.9.2/builder-test-api-0.9.2.jar Download https://repo1.maven.org/maven2/com/squareup/javawriter/2.2.1/java= writer-2.2.1.jar Download https://repo1.maven.org/maven2/com/android/tools/lint/lint-api/22= .7.2/lint-api-22.7.2.jar Download https://repo1.maven.org/maven2/org/eclipse/jdt/core/compiler/ecj/= 4.2.2/ecj-4.2.2.jar Download https://repo1.maven.org/maven2/com/android/tools/lint/lint/22.7.2= /lint-22.7.2.jar Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime= /4.1/httpmime-4.1.jar Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclie= nt/4.1.1/httpclient-4.1.1.jar Download https://repo1.maven.org/maven2/com/google/guava/guava/15.0/guava-= 15.0.jar Download https://repo1.maven.org/maven2/org/apache/commons/commons-compres= s/1.0/commons-compress-1.0.jar Download https://repo1.maven.org/maven2/com/android/tools/external/lombok/= lombok-ast/0.2.2/lombok-ast-0.2.2.jar Download https://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.= 48/bcprov-jdk15on-1.48.jar Download https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/4.0/asm-a= nalysis-4.0.jar Download https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore= /4.1/httpcore-4.1.jar Download https://repo1.maven.org/maven2/commons-logging/commons-logging/1.= 1.1/commons-logging-1.1.1.jar Download https://repo1.maven.org/maven2/commons-codec/commons-codec/1.4/co= mmons-codec-1.4.jar Download https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/4.0/asm-tree-= 4.0.jar Download https://repo1.maven.org/maven2/com/android/tools/lint/lint-checks= /22.7.2/lint-checks-22.7.2.jar Download https://repo1.maven.org/maven2/org/ow2/asm/asm/4.0/asm-4.0.jar The Task.leftShift(Closure) method has been deprecated and is scheduled to= be removed in Gradle 5.0. Please use Task.doLast(Action) instead. at build_5nl8faz90q5kz7wvwnqahqjvs.run(/project/build.gradle:16) (Run with --stacktrace to get the full stack trace of this deprecation wa= rning.) Gradle now uses separate output directories for each JVM language, but thi= s build assumes a single directory for all classes from a source set. This= behaviour has been deprecated and is scheduled to be removed in Gradle 5.= 0 at build_5nl8faz90q5kz7wvwnqahqjvs$_run_closure6.doCall(/project/build.gr= adle:74) (Run with --stacktrace to get the full stack trace of this deprecation wa= rning.) Download https://mvn.freenetproject.org/org/freenetproject/freenet-ext/29/= freenet-ext-29.pom Download https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.pom Download https://jcenter.bintray.com/net/java/dev/jna/jna/4.2.2/jna-4.2.2.= pom Download https://jcenter.bintray.com/org/mockito/mockito-core/1.9.5/mockit= o-core-1.9.5.pom Download https://jcenter.bintray.com/org/bouncycastle/bcprov-jdk15on/1.59/= bcprov-jdk15on-1.59.pom Download https://jcenter.bintray.com/net/java/dev/jna/jna-platform/4.2.2/j= na-platform-4.2.2.pom Download https://jcenter.bintray.com/org/hamcrest/hamcrest-library/1.3/ham= crest-library-1.3.pom Download https://jcenter.bintray.com/org/hamcrest/hamcrest-parent/1.3/hamc= rest-parent-1.3.pom Download https://jcenter.bintray.com/org/hamcrest/hamcrest-core/1.3/hamcre= st-core-1.3.pom Download https://jcenter.bintray.com/org/objenesis/objenesis/1.0/objenesis= -1.0.pom Verifying org.bouncycastle:bcprov-jdk15on Download https://jcenter.bintray.com/org/bouncycastle/bcprov-jdk15on/1.59/= bcprov-jdk15on-1.59.jar Verifying net.java.dev.jna:jna-platform Download https://jcenter.bintray.com/net/java/dev/jna/jna-platform/4.2.2/j= na-platform-4.2.2.jar Verifying net.java.dev.jna:jna Download https://jcenter.bintray.com/net/java/dev/jna/jna/4.2.2/jna-4.2.2.= jar Verifying org.freenetproject:freenet-ext Download https://mvn.freenetproject.org/org/freenetproject/freenet-ext/29/= freenet-ext-29.jar Verifying junit:junit Download https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.jar Verifying org.mockito:mockito-core Download https://jcenter.bintray.com/org/mockito/mockito-core/1.9.5/mockit= o-core-1.9.5.jar Verifying org.hamcrest:hamcrest-library Download https://jcenter.bintray.com/org/hamcrest/hamcrest-library/1.3/ham= crest-library-1.3.jar Verifying org.hamcrest:hamcrest-core Download https://jcenter.bintray.com/org/hamcrest/hamcrest-core/1.3/hamcre= st-core-1.3.jar Verifying org.objenesis:objenesis Download https://jcenter.bintray.com/org/objenesis/objenesis/1.0/objenesis= -1.0.jar :buildInfo UP-TO-DATE :compileJava UP-TO-DATE :compileVersion UP-TO-DATE :copyResourcesToClasses2 UP-TO-DATE :processResources NO-SOURCE :jar UP-TO-DATE BUILD SUCCESSFUL in 19s 4 actionable tasks: 4 up-to-date SHA-256 of freenet.jar: f4673bf5e5c416e3e346183c45b6b29bea152646d12801050a= d768159e8d7c11 =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original M= essage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Saturday, October 27, 2018 6:44 AM, Arne Babenhauserheide <arne_bab@web= .de> wrote: > (testing update key at the end) > = > > On 2018-10-24 19:05, Arne Babenhauserheide wrote: > > = > > > Please give it some now hopefully truly final testing: > > > https://github.com/freenet/fred/releases/tag/build01481 > > > Installers: > > > =E2=86=92 *nix: > > > https://github.com/freenet/fred/releases/download/build01481/new_ins= taller_offline_1481.jar > > > =E2=86=92 Windows: > > > https://github.com/freenet/fred/releases/download/build01481/Freenet= Installer-1481.exe > > > (add .sig for the PGP signature, the OSX installer will follow once > > > mrsteveman1 has time). > = > The installers are updated, please test them again! > = > > > I=E2=80=99m sorry that this adds another week to the release date. I= =E2=80=99m also > > > still waiting for confirmation by anonymous@6KMY4DVjZ=E2=80=A6 on FM= S whether > > > the breakage reported was due to missing the jna files. If that=E2=80= =99s > > > resolved, there are no more release blockers I know of. > = > anonymous@6KMY4DVjZ=E2=80=A6 answered that the problems were indeed due = to > copying in the jar-file manually. When adding the libraries and and > modifying wrapper.conf so that the libs are on the classpath, the update > worked. > = > > > I plan to upload this true true real final release to a new testing = key > > > the next days so we can do another full update cycle test (install 1= 480, > > > change the update key, watch freenet update to 1481 over Freenet, > > > celebrate). And then get this release truly fully done. > = > Here=E2=80=99s the update key for the TESTING release which you can add = onhttp://127.0.0.1:8888/config/node.updater?fproxyAdvancedMode=3D2 > = > USK@dLxKiIFKlfhgdgkYNlHoGoSO~KWRYPTkdbWfznZyatg,OwghtrmoY5Mj~1pfUHbo308F= HZyTVwXfEXNX5C2EKT8,AQACAAE/jar/1480 > =E2=80=94 ONLY FOR TESTING! REMOVE IT AFTERWARDS! > = > Does the Java webstart installer of 1480 work for you? > = > https://freenetproject.org/assets/jnlp/freenet.jnlp?1480 > = > for me it currently takes ages to download the actual installer from > github. > = > With ages I mean, it takes minutes to download (with no progress) and > then 5 more minutes until it shows the setup dialog. Something is broken > there =E2=80=A6 (this is with icedtea-web, note that Oracle has removed = webstart > from Java 9, we=E2=80=99ll need to find out how to cope with that. > = > Best wishes, > Arne > = > ------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------------------------------------= -------------------------------- > = > Unpolitisch sein > hei=C3=9Ft politisch sein > ohne es zu merken -----------------------89a0fd2e41d30c6e58e859cc65684189-- -----------------------3966c0b7c592d0d3cdf8e2bbc8988a6c Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail Comment: https://protonmail.com wsBcBAEBCAAQBQJb4QusCRAEpa9lllUNGQAAF00H/2UKDH81tnCsYMPFp5lq 5nLHoyrF8nB0wHkCRVXQttbq+eVb1wseLg2RhihOfFn3t05xAcM4ADW8Qy5T bvs9218knltbXq2G6aMpIBQ7ivd6Lb4bJGaEgGLLpO6SYswSRkGs+3OYiGts UGAUw9BH8XaaP9D9WlQ3svRoYBf0ulba6IjCjAbbC3Lu476FaBQjKrDMkP4w 5EM6MLhmGSChmP5Wh9SqRIabmSh1OM5SiT6LadGxOZ/i+XbRpQNlXBt373dq OvqO45QE5pMDcm2IhSCJPQhg6PdGuxWxHjvhhN6lJarmdeFf+Xy2O801jyZB EglR9M6tAnvXKhSxz+tWD58= =OWWV -----END PGP SIGNATURE----- -----------------------3966c0b7c592d0d3cdf8e2bbc8988a6c--