2018-02-07 22:17 GMT+03:00 Christopher Schultz <ch...@christopherschultz.net>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Mark, > > On 2/7/18 2:09 PM, Mark Thomas wrote: >> On 07/02/18 19:03, Christopher Schultz wrote: >>> Mark, >>> >>> On 2/6/18 6:33 PM, Mark Thomas wrote: >>>> The proposed Apache Tomcat 8.5.28 release is now available for >>>> voting. >>> >>> Maybe this is the first time I've noticed this, but the source >>> tarball doesn't contain the tcnative source tarball. Is that >>> intentional? >> >> It is. tcnative is treated as a dependency so it is downloaded at >> build time. The source tarball just contains the the version number >> to download and where to download it from (the mirror network). > > My test script does roughly this: > > 1. Download all artifacts (zip, tarball, sigs) > 2. Verify everything (gpg) > 3. Unpack dist zip/tarball, compare, delete > 4. Unpack source zip/tarball, compare, delete zip > 5. In unpacked source tarball, execute "ant download-compile > download-test-compile" > 6. Build tcnative (which we expect to be in the downloads/ directory) > > For 8.5.28 it looks like 'download-compile download-test-compile' is > only downloading these packages: > > cglib-2.2.3 > commons-daemon-1.1.0 > easymock-3.2 > ecj-4.6.3 > hamcrest-1.3 > junit-4.11 > objenesis-1.2 > > It looks like I need to add "download-dist" to that list of targets if > I want to get the tcnative sources. > > Has that changed recently?
About two months ago, in the middle of December. http://tomcat.markmail.org/thread/ubr36xcdrsj3ygqj http://svn.apache.org/viewvc?rev=1818187&view=rev My version of "download all" command for Tomcat 7.0: ant -Dno.build.dbcp=true -Dtest.cobertura=true -Dexecute.validate=true download-compile,download-test-compile,download-dist,download-validate,download-cobertura,extras-commons-logging-prepare,extras-webservices-prepare >..\download.log 2>&1 for Tomcat 8.0: ant -Dtest.cobertura=true -Dexecute.validate=true -Dexecute.findbugs=true download-compile,download-test-compile,download-dist,download-validate,download-cobertura,download-findbugs,extras-commons-logging-prepare,extras-webservices-prepare >..\download.log 2>&1 I run the above with Java 8 before running a build with an older version of Java, as some libraries cannot be downloaded with Java 6 that is used to build Tomcat 7 -- an old JRE cannot connect to modern servers via https (to Sourceforge IIRC). Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org