Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-2057

javahl bindings do not compile with jikes

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • ---
    • 1.3.0
    • bindings_javahl
    • None

    Description

      I tried to build 1.1rc4 and the build process b0rked on javahl when using jikes
      (which is even mentioned in the READMEs). Affected are
      org.tigris.subversion.javahl.Notify.java and
      org.tigris.subversion.javahl.Status.java. Both reference variables outside their
      class scope and so these references should probably be qualified. In
      Notify.java, the references in lines 59 and 76 have to be prefixed with
      NotifyAction and NotifyStatus, respectively. A similar problem is with
      Status.java which hase a switch/case cascade. Here each case: value has to be
      qualified by the defining Interface, i.e. StatusKind.
      Alternatively please explicitly disable jikes, check for javac and mention this
      in the READMEs. Since the eclipse compiler seems to compile this as well I
      suspect a jikes bug (I don't have my JLS handy right now).
      In any case this should be resolved for 1.1final.
      

      Original issue reported by h2o

      Attachments

        Activity

          People

            Unassigned Unassigned
            subversion-importer Subversion Importer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: