aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlue <rnddim@gmail.com>2013-12-23 20:24:51 -0800
committerlue <rnddim@gmail.com>2013-12-23 20:24:51 -0800
commit2b96edf76bde27e7d3b80d5f4519c772299fbc1b (patch)
treebdbab81b18ce9782fc41f54f7371be669b749b07
parent2a5ed8f9b3b25b1fbbaa9b24203a358b47a1307d (diff)
Update release guide to deal with Perl6::MIME::Base642013.12
There's no easy way to modify the existing submodule command to skip Perl6::MIME::Base64, in a cross-platform way. So instead presented here is a way to fix Perl6::MIME::Base64 getting a merge commit. The sooner we don't need this addition to the Release Guide, the better.
-rw-r--r--tools/star/release-guide.pod12
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/star/release-guide.pod b/tools/star/release-guide.pod
index 7b63cb9..1b52056 100644
--- a/tools/star/release-guide.pod
+++ b/tools/star/release-guide.pod
@@ -91,6 +91,18 @@ for the Star release. To bring all modules up to the current
# pull master in each submodule dir
$ git submodule foreach git pull origin master
+
+B<ATTENTION!> Currently, the Perl6::MIME::Base64 repo needs to be kept at a
+specific commit, due to breakage on Rakudo's part. The above command will have
+incorrectly merged commits. To fix this, run these commands from the top of the
+star repo:
+
+ $ rm -r modules/Perl6-MIME-Base64
+ $ git submodule init
+ $ git submodule update
+
+Then you may commit your update of the submodules:
+
# commit submodules state to star repo
$ git commit modules