build clojure with patches applied
Switch branches/tags
Nothing to show
Pull request Compare This branch is 19 commits ahead, 1 commit behind hiredman:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
patches is a script that downloads the latest version of Clojure core as of the day you run it.

It then "backs up" to a particular version that has been tested for the process described below to complete successfully. See early in the file for the SHA1 hash and date of that version.

After backing up, applies patches that attempt to address some tickets filed against Clojure. See the file patches/patch-order.txt for the current list. A few patches address more than one ticket, and a few tickets are addressed by more than one patch. All patches are from the Clojure Jira bug tracker at:

In some cases small modifications have been made to the patches there, so the combination of patches will apply cleanly.