You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "derek (JIRA)" <ji...@apache.org> on 2012/07/02 18:25:23 UTC

[jira] [Updated] (KAFKA-139) cross-compile multiple Scala versions

     [ https://issues.apache.org/jira/browse/KAFKA-139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

derek updated KAFKA-139:
------------------------

    Attachment: kafka-sbt0-11-3.patch

This is a preliminary patch to upgrade the build to SBT 0.11.3 and cross-compile for 2.8.0, 2.9.1 and 2.9.2. Minor tweak required to AsyncProducerTest.scala to ignore order of Map pair traversal, but otherwise it's a generally straightforward translation of the existing build. Haven't had time to fix/update the release-zip task, but hopefully I can get that done in the next few weeks.
                
> cross-compile multiple Scala versions
> -------------------------------------
>
>                 Key: KAFKA-139
>                 URL: https://issues.apache.org/jira/browse/KAFKA-139
>             Project: Kafka
>          Issue Type: Improvement
>          Components: packaging
>            Reporter: Chris Burroughs
>             Fix For: 0.8
>
>         Attachments: kafka-sbt0-11-3.patch
>
>
> Since scala does not maintain binary compatibly between versions, organizations tend to have to move all of there code at the same time.  It would thus be very helpful if we could cross build multiple scala versions.
> http://code.google.com/p/simple-build-tool/wiki/CrossBuild
> Unclear if this would require KAFKA-134 or just work.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira