Uploaded image for project: 'Immutant'
  1. Immutant
  2. IMMUTANT-622

immutant/web won't build with Clojure 1.9.0-alpha11

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.1.6
    • Labels:
      None
    • Steps to Reproduce:
      Hide

      Change the base version of clojure in the top-level project.clj from 1.7.0 to 1.9.0-alpha11.

      Show
      Change the base version of clojure in the top-level project.clj from 1.7.0 to 1.9.0-alpha11 .

      Description

      alpha11 introduced specs for common macros, so bad ns/let/defn forms will now fail to compile. We use a fork of http.async.client, which has a bad defn. This is fixed in the canonical project but not yet released. We probably need to pull that fix into our fork and rerelease, and evaluate if we even need that fork once the canonical project is released.

      We may have other alpha11 issues once the build gets past web.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jcrossley Jim Crossley
                Reporter:
                tcrawley Toby Crawley
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: