exit 1
fi
+# Update the version information. This won't save anything anywhere, yet,
+# but does check for possible next_method errors before we do bigger work.
+next_release_state "$next_method"
+
# Make the update branch name according to our current data
update_branch=$(format_string "$branch_fmt" \
"b=$orig_update_branch" \
"t=" \
"v=$FULL_VERSION")
-# Update the version information. This won't save anything anywhere, yet,
-# but does check for possible next_method errors before we do bigger work.
-next_release_state "$next_method"
-
# Make the release tag and branch name according to our current data
tag=$(format_string "$tag_fmt" \
"b=$orig_release_branch" \
git checkout $git_quiet -b "$update_branch"
fi
-$ECHO "== Configuring OpenSSL for update and release. This may take a bit of time"
-
-./Configure cc >&42
-
-$VERBOSE "== Checking source file updates and fips checksums"
+$VERBOSE "== Checking source file copyright year updates"
$RELEASE_TOOLS/do-copyright-year
if [ -n "$(git status --porcelain --untracked-files=no --ignore-submodules=all)" ]; then
fi
fi
+$ECHO "== Configuring OpenSSL for update and release. This may take a bit of time"
+
+./Configure cc >&42
+
+$VERBOSE "== Checking source file updates and fips checksums"
+
make update >&42
# As long as we're doing an alpha release, we can have symbols without specific
# numbers assigned. In a beta or final release, all symbols MUST have an
$VERBOSE "== Generating metadata file: $metadata"
(
+ set -x
if [ "$update_branch" != "$orig_update_branch" ]; then
- echo "staging_update_branch='$orig_update_branch'"
+ echo "staging_update_branch='$update_branch'"
fi
echo "update_branch='$orig_update_branch'"
if [ "$release_branch" != "$update_branch" ]; then