Re: Subversion1.10.0-rc1 up for testing/signing
On 19.02.2018 17:16, Julian Foad wrote: The 1.10.0-rc1 release artifacts are now available for testing/signing. Please get the tarballs from https://dist.apache.org/repos/dist/dev/subversion and add your signatures there. Thanks! Summary: +1 to release Platform Ubuntu 16.04.4 x64, Linux 4.4.0-112-generic SMP Standard dependencies: Apache 2.4.18, worker MPM APR 1.5.2 APR-Util 1.5.4 BDB 5.3.28 GCC 5.4.0 JUnit 4.12 libmagic 5.25 libtool, libtool-bin 2.4.6 OpenJDK-8 8u131 OpenSSL 1.0.2g Perl 5.22.1 Python 2.7.12 Ruby 2.3.1 Serf 1.3.8 SQLite 3.11.0 Swig 2.0.12 zlib 1.2.8 Manually installed and in-tree dependencies: ctypesgen svn-r151 Verified: Tarball contents and signatures (fsfs, bdb, fsx) x (local, svnserve, serf) check-swig-py check-swig-pl check-swig-rb check-javahl check-ctypes-python ./get-deps.sh Results: (Ruby tests) 1 failures, 23 errors "sqlite[55]: database is locked, executing statement 'PRAGMA case_sensitive_like=1;PRAGMA synchronous=OFF;PRAGMA" (JavaHL tests) Capacity error in *.javahl.util.PropLib.unparseExternals (known issue) (Ubuntu issue) ./configure needed global variables set to make LTO work: AR="gcc-ar" NM="gcc-nm" RANLIB=gcc-ranlib All other tests passed. GPG Signatures committed to the dist/dev/subversion repository.
Re: Subversion1.10.0-rc1 up for testing/signing
On 19/02/2018 17:16, Julian Foad wrote: > The 1.10.0-rc1 release artifacts are now available for testing/signing. > Please get the tarballs from > https://dist.apache.org/repos/dist/dev/subversion > and add your signatures there. > > Thanks! Summary --- +1 to release Platform - Windows 10 (build 1709) 64-bit - Visual Studio 2015 Update 3 - ActivePerl: 5.24.0.2400 (for OpenSSL) - AWK: 20070501 - CMake 3.7.0 (for OpenSSL) - NASM 2.12.02 (for OpenSSL) - Python 2.7.12 - SCons 2.5.1 (for Apache Serf) Verified subversion-1.10.0-rc1.tar.bz2: Signature verified. SHA-1: 162dc785b5b1460c2f67af7460fe9b0b44e7aab7 (matches provided SHA-1-checksum) SHA-512: b31bdbdc2ddd927e5ccc0ead8baebe641682eed58b7aee00bb775f0b5397a326eb25249b1138adfa92ac2724839b7a71012d77cf6be74edaaf13afd3fea76007 (matches provided SHA-512-checksum) subversion-1.10.0-rc1.tar.gz: Signature verified. SHA-1: f16d5d7c1757c91edd4fd83738948a0a7baa68d5 (matches provided SHA-1-checksum) SHA-512: 65ff2fba11d4697fe24af831e80a5c700f929f4eeae95b8580e95c7ab28352c50d43a9adf93d9a7b11e40b3db3e5debe0b3856c859b6c9b2885a4f91f19d7a90 (matches provided SHA-512-checksum) subversion-1.10.0-rc1.zip: Signature verified. SHA-1: d9452b4e3510567c8e53c7e1caa7de8ab3f30965 (matches provided SHA-1-checksum) SHA-512: df18a10385b83d4360b3eb1589dd745c8b1663ae024b33dabdd85e0961bea4c68bdfcad20ae8bec4cbb307b8f1c4bf20e7b76a268fcbaa1e2f2c40471e28a4bc (matches provided SHA-512-checksum) Contents of subversion-1.10.0-rc1.tar.bz2 equals contents of subversion-1.10.0-rc1.tar.gz. Contents of subversion-1.10.0-rc1.zip equals contents of subversion-1.10.0-rc1.tar.bz2 with the expected differences and some (acceptable) new ones: - Windows vs. Linux line ending changes - non-Windows-specific generated files missing in zip archive - different time stamp in subversion\po\subversion.pot new differences: - difference in header comment about the source of the generated files: bz2 file reading: [...] This file is automatically generated from rep-cache-db.sql and subversion/libsvn_fs_fs/token-map.h. [...] zip file reading: [...] This file is automatically generated from rep-cache-db.sql and /opt/svnrm/tempdir/subversion-1.10.0-rc1/subversion/libsvn_fs_fs/token-map.h. [...] - subversion/libsvn_fs_fs/rep-cache-db.h - subversion/libsvn_fs_x/rep-cache-db.h - subversion/libsvn_subr/internal_statements.h - subversion/libsvn_wc/wc-queries.h - subversion/tests/libsvn_wc/wc-test-queries.h Contents of subversion-1.10.0-rc1.zip equals contents of tags/1.10.0-rc1 with the expected differences: - differences related to svn-keywords in files (URL, timestamps) - differences related to symlinks in nominate.pl, svnpubsub, svnwcsub - generated header files and subversion.pot file only present in zip archive - excluded folders from zip archive: contrib, notes - excluded files from zip archive: STATUS Dependencies - APR: 1.5.2 (patched with MAXSVN-42, MAXSVN-43, MAXSVN-94) - APRICONV: 1.2.1 (patched with MAXSVN-45, MAXSVN-46) - APRUTIL: 1.5.4 with Expat 2.2.0 (patched with MAXSVN-44, MAXSVN-46, MAXSVN-47, MAXSVN-76, MAXSVN-94) - Apache httpd: 2.4.23 (patched with MAXSVN-48, MAXSVN-91) - Apache Serf: 1.3.9 (patched with MAXSVN-51, MAXSVN-84) - OpenSSL: 1.0.2j - PCRE: 8.39 - SQLite: 3.15.1 (amalgamation) - ZLib: 1.2.8 Patches applied to SVN -- - MAXSVN-59 (build file generation fix related to locating apr-binaries in httpd/srclib-directory) - MAXSVN-65 (test fixes due to drive-letter issue) - MAXSVN-93 (disabled patch-test #69) Patches mentioned above can be downloaded here: http://www.luke1410.de:8090/browse/MAXSVN-94?jql=project%20%3D%20MAXSVN%20AND%20%22Patch%20Version%2Fs%22%20%3D%201.10.0-alpha3-1 Tested -- - [fsfs | fsx] x [ra_local | ra_svn | ra_serf (http) | ra_serf (https)] x [64-bit] x [release] Results --- General issues (i.e. issues not specific to my test/build environment): - several tests deadlock, when testing fsx (circumventing by applying the patch for MAXSVN-94) - see http://mail-archives.apache.org/mod_mbox/subversion-dev/201701.mbox/%3Cfc54e934-7135-18d5-84fa-8ec5695af3af%40gmx.de%3E Issues specific to my test/build environment: - Build error due to apr-detection issue on my environment (circumventing by applying the patch for MAXSVN-59)- see http://mail-archives.apache.org/mod_mbox/subversion-dev/201607.mbox/%3Ce9a90843-fc66-e0ea-0e94-75ab89eefbc2%40posteo.de%3E - patch-test #69 failure due to AV interruption (circumventing by applying the patch for MAXSVN-93) - see https://svn.haxx.se/dev/archive-2017-01/0075.shtml - checkout-test #14 and update-test #31 failure due to drive letter issue (circumventing by applying the patch for MAXSVN-65) - see http://mail-archives.apache.org/mod_mbox/subvers
Re: Subversion1.10.0-rc1 up for testing/signing
On Mon, Feb 19, 2018 at 5:16 PM, Julian Foad wrote: > The 1.10.0-rc1 release artifacts are now available for testing/signing. > Please get the tarballs from > https://dist.apache.org/repos/dist/dev/subversion > and add your signatures there. > > Thanks! Summary --- +1 to release Platform Windows 7 SP1 (x64) Microsoft Visual Studio 2017 Verified Signature and sha1 for subversion-1.10.0-rc1.zip. Contents of subversion-1.10.0-rc1.zip are identical to tags/1.10.0-rc1, and to branches/1.10.x@1824408 (except for expected differences in svn_version.h and svnpubsub, svnwcsub and nominate.pl (symlinks vs. file contents), and generated files). Tested -- [ Release build x86 ] x [ fsfs ] x [ file | svn | http ] check-javahl Results --- All tests pass. Dependencies Httpd 2.4.29 (pcre 8.41, apr 1.6.3, apr-iconv 1.22, apr-util 1.6.1, expat 2.2.5) Apr 1.6.3 Apr-Util 1.6.1 OpenSSL 1.0.2n Serf 1.3.9 SQLite 3.22.0.0 ZLib 1.2.11 Other tools --- Perl 5.20 (Strawberry Perl) Python 2.7.9 JDK 1.8.0_161 (x86) JUnit 4.12 Signature - subversion-1.10.0-rc1.zip: -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAABCgAGBQJak0k2AAoJELWc5tYBDIqt+04QAKiM5P6UjZ2E1jKyGs5z5Q6e V+AAgx68wSVFH3yEz6htfWfFX4i5JKHmE17dXY1gNn0H1hwnc3VfPkLee5GJTxRg k+qq2EJDRAff7hWSNbfw7dKVsTCEhJt+J/HO54WJcVnAsUiYPjyKl8SvMrvbSHtV rvoLsyMZeztVk7+X8vgngm2gTo0FTml6qQ7yStbK4EP9vmqulxP8f/UmVPZjauyn wLlqXz/F9gpwZfnhKOHRUVC8p7H6IMhQSY4BnKVLGd7SqBURKt8pCQpiyj2sllE9 0JmB20x17VAmPnMbyK4ubg6wZcv4kp3UNYnuzyg7JakcL3y/epu6LUTdWpPlYGmn Gbn2J+wmKBaj/DvUU/8i85iEfAyMxFcjtimg8rqwScEvhPzTmgJOfdwjNeYF0ok7 nzOuiIlaymws1TyiikmuTVVr2HCOEKpAf4036iSqwT9dnpn7D3GVSplik1NVmXq7 9fU7QMa5i4stxsyebpPZjQVoE+nt1hWBKIXbC5xsAK6sM2lrhI9cf4+jhiQxNmvl btfu54vuVSBkCyJuvAzfxTvs2u5FHt4F7iGbu3E4CtdoS9IUFpgBFktRWi3ylfsH hn9tK5Ng5Qod5pW46y0HBmK7wUV/RBKaC+gx3rCEcrfyAW/lv/x0cgkC8yvR6b/p Cx6EF1yAdFHi00a0fWaP =fH2M -END PGP SIGNATURE- -- Johan
Re: Subversion1.10.0-rc1 up for testing/signing
On 24.02.2018 21:55, Julian Foad wrote: > Branko Čibej wrote: >>> - Warning from JavaHL build: >>> >>> subversion/bindings/javahl/native/SVNRepos.cpp:371:15: warning: >>> 'svn_repos_load_fs5' >>> is deprecated [-Wdeprecated-declarations] >>> SVN_JNI_ERR(svn_repos_load_fs5(repos, >>> dataIn.getStream(requestPool), >> >> I'm assuming we can fix this during the soak period, even if it means >> adding another overload to the JavaHL Repos API, yes? Fixing bindings >> shouldn't extend the soak (or only by a week)? >> >> In other words, it doesn't make sense to block RC1 over this detail. > > We should not require this to be fixed for 1.10.0. > > We have a policy of not calling deprecated APIs from within our own > code, but that is basically for our own convenience -- it does not > matter to the users of our code. We have a requirement that deprecated > APIs are safe and correct to use. Therefore it is fine to release code > like this. > > It can be fixed at leisure, any time. The fix is already done and is approved for backport to 1.10.x (so it gets merged tonight). It adds another API overload to JavaHL, so it really needs to be in .0. -- Brane
Re: Subversion1.10.0-rc1 up for testing/signing
Branko Čibej wrote: - Warning from JavaHL build: subversion/bindings/javahl/native/SVNRepos.cpp:371:15: warning: 'svn_repos_load_fs5' is deprecated [-Wdeprecated-declarations] SVN_JNI_ERR(svn_repos_load_fs5(repos, dataIn.getStream(requestPool), I'm assuming we can fix this during the soak period, even if it means adding another overload to the JavaHL Repos API, yes? Fixing bindings shouldn't extend the soak (or only by a week)? In other words, it doesn't make sense to block RC1 over this detail. We should not require this to be fixed for 1.10.0. We have a policy of not calling deprecated APIs from within our own code, but that is basically for our own convenience -- it does not matter to the users of our code. We have a requirement that deprecated APIs are safe and correct to use. Therefore it is fine to release code like this. It can be fixed at leisure, any time. - Julian
Re: Subversion1.10.0-rc1 up for testing/signing
On 23.02.2018 16:32, Branko Čibej wrote: > Summary: > > +1 to release (Unix) > New issues: > > - Warning from JavaHL build: > > subversion/bindings/javahl/native/SVNRepos.cpp:371:15: warning: > 'svn_repos_load_fs5' > is deprecated [-Wdeprecated-declarations] > SVN_JNI_ERR(svn_repos_load_fs5(repos, dataIn.getStream(requestPool), I'm assuming we can fix this during the soak period, even if it means adding another overload to the JavaHL Repos API, yes? Fixing bindings shouldn't extend the soak (or only by a week)? In other words, it doesn't make sense to block RC1 over this detail. -- Brane
Re: Subversion1.10.0-rc1 up for testing/signing
Summary: +1 to release (Windows) Platform Windows 10 Pro x64 Build tools: Microsoft Visual Studio Professional 2015 CMake 3.2.3 SCons 2.3.4 (patched for MSVC14) Source dependencies: APR 1.5.2 APR-Util 1.5.4 zlib 1.2.8 httpd 2.4.16 with pcre-8.37 SQLite 3.8.8.3 (amalgamated) Serf 1.3.8 OpenSSL 1.0.2 Other dependencies: Python 2.7.9 Perl 5.26.1 (Strawberry Perl) Ruby 2.3.3 Swig 3.0.12 Java 1.8.0_45-b14 JUnit 4.11 Verified: Tarball contents and signatures (fsfs) x (local, svnserve, serf) check-javahl check-swig-py check-swig-pl Known issues: * Ruby 2.x bindings do not build with VS2015 GPG signatures committed to the dist/dev/subversion repository.
Re: Subversion1.10.0-rc1 up for testing/signing
On Mon, Feb 19, 2018 at 04:16:48PM +, Julian Foad wrote: > The 1.10.0-rc1 release artifacts are now available for testing/signing. > Please get the tarballs from > https://dist.apache.org/repos/dist/dev/subversion > and add your signatures there. > > Thanks! Summary: +1 to release Tested: [bdb | fsfs] x [ra_local | ra_svn | ra_serf] swig bindings Test results: All passed. Platform: OpenBSD 6.2 amd64 Dependencies: bdb:4.7.25 GNU-iconv: 1.15 apr:1.5.2 apr-util: 1.5.4 httpd: 2.2.32 serf: 1.3.9 cyrus-sasl: 2.1.25 sqlite: 3160200 lz4:1.7.5 libssl: LibreSSL 2.6.3 swig: 2.0.11 python: 2.7.13 perl: 5.24.2 ruby: 2.4.2 Signatures: subversion-1.10.0-rc1.tar.gz -BEGIN PGP SIGNATURE- iQEcBAABAgAGBQJakFn8AAoJEE99uqmaWblzS2MIALWZRzmoWztF1TvOKJrHp5CZ AMapgBN6Cx1BLrUgdWMC1hs8m2wf26MdlYmjLQmGiXMadtoWwRcXe/dHJSkB5UuR NptdAIH92abRgFQ5e6lKh7PaRouFsJfokTbzPuNA9AvZ2ARFRQBiieB+iRQ7Wytn pwoiyrY+09n4Q+SZe2iyNC6x1NpgwmCHBlLANFfADEAw7EfBRvL8dTlLZTMX8ckd BFQZEPXC2AeNbO6oAik10w8I3VJ4Mj3PY6zcgW1FmQH5OKkf4LrVb83zJO4PYhKt ppQ/mJUkch4NLgNkB99jl71+Y0TZQmaSLT8AJMReniQvvfPB2+35cKdICuzlrFM= =OlFo -END PGP SIGNATURE- subversion-1.10.0-rc1.tar.bz2 -BEGIN PGP SIGNATURE- iQEcBAABAgAGBQJakFnuAAoJEE99uqmaWblzrtUH+wZPY6GBZKGNCnjBn7Ouv2wh yA3y3X10iq12F5QlvD+pwLlzdDOJRJYztZXBVKRjlJTBPtUGoLIBcxo4lnSVGI4J 9qRZ4XcGYtfLBPGYh4ZGBwKQON9vqX0wYS2ORMyYiUrTQwq6fkcF7nSLdgktxOqz f/Blxoa7iuUVXhideUKx8K51VHHnbxCUTpF5U6Xd+CHv3K2Dgad2YmosZzbVezJB 0mNyNZsuYFfvOaxul/PvWkNEoxVm6oSIxsJqxkiYvm/sgdHsagQd5VstPrRJFngZ FNHj2asXPOmTFjWYy5lvPlENz8ChXi1u9bEWWx8QfAeDAGbFwOcp9/ls8KkCSYY= =czyb -END PGP SIGNATURE-
Re: Subversion1.10.0-rc1 up for testing/signing
Summary: +1 to release (Unix) Platform macOS High Sierra 10.13.3 Standard dependencies: Apple LLVM version 9.0.0 (clang-900.0.39.2) ruby 2.3.3p222 (2016-11-21 revision 56859) Python 2.7.10 Dependencies from Homebrew: APR 1.6.3 APR-Util 1.6.1 httpd 2.4.29 SQLite 3.22.0 Serf 1.3.9 OpenSSL 1.0.2n zlib 1.2.11 BDB 6.2.32 Perl 5.26.1 Swig 3.0.12 Other dependencies: Java 1.8.0_45-b14 JUnit 4.11 Built-in dependencies: LZ4 utf8proc Verified: - Tarball contents and signatures - check ((fsfs, bdb) × (local, svnserve, dav)) - check-all-javahl - check-swig-py - check-swig-rb - check-swig-pl New issues: - Warning from JavaHL build: subversion/bindings/javahl/native/SVNRepos.cpp:371:15: warning: 'svn_repos_load_fs5' is deprecated [-Wdeprecated-declarations] SVN_JNI_ERR(svn_repos_load_fs5(repos, dataIn.getStream(requestPool), Known issues: - 'make check-swig-py' requires 'make install install-swig-py'. Probably a side effect of macOS "security" features related to the use of the DYLD_LIBRARY_PATH environment variable. - 'make check-swig-rb' requires 'make install install-swig-rb'. Probably a side effect of macOS "security" features related to the use of the DYLD_LIBRARY_PATH environment variable. GPG signatures committed to the dist/dev/subversion repository. -- Brane
Re: Subversion1.10.0-rc1 up for testing/signing
Summary: +1 to release Platform: Debian/stable (stretch 64-bit) Tested: (local, svn, serf, serf/v1) x (fsfs, fsfs/pack/shard, bdb, fsx) swig-pl, swig-py, swig-rb, ctypes-python (javahl, tigris-javahl) x (fsfs, bdb, fsx) Results: All tests PASS except ra-test 13 over http v1 (this is a known failure). Local dependencies: apache2-dev : 2.4.25-3+deb9u3 libapr1-dev : 1.5.2-5 libaprutil1-dev : 1.5.4-3 libdb5.3-dev : 5.3.28-12+deb9u1 libsasl2-dev : 2.1.27~101-g0780600+dfsg-3 libserf-dev : 1.3.9-3 libsqlite3-dev : 3.16.2-5+deb9u1 perl : 5.24.1-3+deb9u2 python2.7-dev : 2.7.13-2+deb9u2 ruby-dev : 1:2.3.3 openjdk-8-jdk-jre : 8u141-b12-1~deb9u1 subversion-1.10.0-rc1.tar.bz2 -BEGIN PGP SIGNATURE- iQEzBAABCAAdFiEEqER5D7V0NgbulZIHdteI4e0aWZwFAlqN1/0ACgkQdteI4e0a WZy6TAgAmUQSQfuOWXuQq20ElDRlqxO54H+byo7mSqtCstWd/oP+Bb8H0I5eJyU8 97EF3TdceKvcgEHj3ofUEPMbL4VHcjmnwLI4cmLS/CTxUV2m8ekSIZK3+ewXjCYy 76j0g021k4RYswUmxpUchw8aHiTarxSVvl/ZkNIgom0xOXeKphcioc+hXHIh387r OgrS2qKy67+rbuO3qf3B9bqDXpISmS1QGPGf4j2JmlKUYopHWKQz4Rw3P7TyfJS6 b3b18cimeBcPGne+TLPhiM3UUvcjmI4u90lAyZvGSZrQj0q80S4t3Yz8coAZaTVJ ynqmxog6hGcbsqI5nxt99o0f8JwaBA== =J2tV -END PGP SIGNATURE- subversion-1.10.0-rc1.tar.gz -BEGIN PGP SIGNATURE- iQEzBAABCAAdFiEEqER5D7V0NgbulZIHdteI4e0aWZwFAlqN1/0ACgkQdteI4e0a WZwFXAf/XwMWLoGEWdzV9CqY0JvvOj2dwszvwEDq+05O8lUDXLOFjul4zWwby0I+ YGQwCQ7KnF20/GeHsnEv43rkYgcmtpL7w5qPBkPlN/UwclvuINvTuidDtl1OgARM u8TUhRrogr/vl4+RWU3ylFT5NRHw6qSEY+67vr2hyKVjIhpHdjLW8yPTQ213KtTb kItyFGL2ehqEMgHk5/EjhzZ2+KBBMEQidz1WX8hWkTBzdtPijgxx+0hzDY9gbyU4 srxV0oKYr0ZTzOQubcIJoaybExMBH//MBk3RTK6tbROxQTC9T+VSzCsOPONhv5RE nBQOCPDYx8tPAzvKhEiOEfQuqTJzvw== =dv+E -END PGP SIGNATURE- -- Philip
Subversion1.10.0-rc1 up for testing/signing
The 1.10.0-rc1 release artifacts are now available for testing/signing. Please get the tarballs from https://dist.apache.org/repos/dist/dev/subversion and add your signatures there. Thanks!