Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
build clojure with patches applied
branch: master

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.

Something went wrong with that request. Please try again.