Lucene - Core
  1. Lucene - Core
  2. LUCENE-4016

Check if all the packaging/ development tasks work with latest Ant 1.8.x and switch to ant 1.8.x as the "officially supported" build platform.

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Trivial Trivial
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0-ALPHA
    • Component/s: general/build
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      Diff the outputs between ant 1.8.2 and ant 1.7.1.

      Target         Windows   Ubuntu    Mac   Jenkins
      ------------------------------------------------
      /
        ivy-bootstrap  OK        OK      OK       ?
        jar-checksums  OK        OK      OK       ?
        validate       OK        OK      OK       ?
        test           OK        OK      OK      OK
      lucene/
        prepare-relea* OK        OK      OK       ?
      solr/
        prepare-relea* OK        OK      OK       ?
      

      Check consistency with release instructions: http://wiki.apache.org/lucene-java/ReleaseTodo and http://wiki.apache.org/solr/HowToRelease

      Differences log:

      • ant 1.8.x creates empty package-info.class where ant 1.7.x would fail to do so. This is documented at http://ant.apache.org/manual/Tasks/javac.html and is the expected behavior.
      • manifest timestamps are slightly different (Created-By - jvm version is formatted differently, I think more human-friendly in 1.8).
        1.7: Created-By: 22.1-b02 (Oracle Corporation)
        1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
        

        Activity

          People

          • Assignee:
            Dawid Weiss
            Reporter:
            Dawid Weiss
          • Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development