[openssl-commits] [tools] master update
Richard Levitte
levitte at openssl.org
Mon Sep 10 23:47:27 UTC 2018
The branch master has been updated
via eb4d1f2af762c9674d1461ddbe652f18bcd21415 (commit)
from 1f45f077ae95e501865207cc9aba81a7c3791756 (commit)
- Log -----------------------------------------------------------------
commit eb4d1f2af762c9674d1461ddbe652f18bcd21415
Author: Richard Levitte <levitte at openssl.org>
Date: Mon Sep 10 17:34:52 2018 +0200
release-tools: use 'make tar' instead of 'make dist'
'make dist' will pre-configure the OpenSSL source for distribution
with a simple generic configuration, which is nice... as long as
you're on Unix.
Unfortunately, the resulting Makefile will be picked up by NMAKE (on
Windows) and MMS / MMK (on VMS) and will spew out errors because those
are very different environments.
Therefore, it's better not to pre-configure, and just create an
archive from the source proper.
(note that pre-configuration would still work on the 1.0.2 series,
since the Windows and VMS builds are entirely different there, but
it's no big loss to force everyone to configure when using 1.0.2 as
well)
Reviewed-by: Viktor Dukhovni <viktor at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/29)
-----------------------------------------------------------------------
Summary of changes:
release-tools/README.md | 2 +-
release-tools/mkrelease.pl | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/release-tools/README.md b/release-tools/README.md
index 5376eec..af2b78f 100644
--- a/release-tools/README.md
+++ b/release-tools/README.md
@@ -276,7 +276,7 @@ or if you want to use the openssl-team key:
Make the release tarball. You do this with:
- make dist
+ make tar
Create .sha1, .sha256 and .asc files manually. You can use:
diff --git a/release-tools/mkrelease.pl b/release-tools/mkrelease.pl
index 69e337f..48f18d7 100644
--- a/release-tools/mkrelease.pl
+++ b/release-tools/mkrelease.pl
@@ -257,7 +257,7 @@ if ( !$no_release ) {
my $gpgann = $ENV{"OPENSSL_GPG_ANNOUNCE"}
// "$gpg --use-agent -sta --clearsign";
my $tarfile = "openssl-${expected_version}.tar.gz";
- system("(./config; make $TAR dist) >../$tarfile.log 2>&1");
+ system("(./config; make $TAR tar) >../$tarfile.log 2>&1");
die "Error generating release!" if $?;
die "Can't find tarball!!" unless -f "../$tarfile";
More information about the openssl-commits
mailing list