You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Dawid Weiss (JIRA)" <ji...@apache.org> on 2012/04/23 19:11:33 UTC

[jira] [Created] (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.

Dawid Weiss created LUCENE-4016:
-----------------------------------

             Summary: 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.
                 Key: LUCENE-4016
                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
             Project: Lucene - Java
          Issue Type: Task
          Components: general/build
            Reporter: Dawid Weiss
            Assignee: Dawid Weiss
            Priority: Trivial
             Fix For: 4.0


To be checked:

- Do Lucene and Solr packaging targets generate the same exact release artifacts (modulo timestamps) as ant 1.7.1?
- Does the clover integration, key signing, and other stuff that jenkins jobs use work correctly?


--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Description: 
Diff the output artifacts compared to what was produced by ant 1.7.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap   ?         ?       ?       ?
  jar-checksums   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  validate        ?         ?       ?       ?
  test            ?         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  documentation   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-tgz     ?         ?       ?       ?
  package-zip     ?         ?       ?       ?
  package-tgz-src ?         ?       ?       ?
  package-all-b*  ?         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  create-package  ?         ?       ?       ?
  dist            ?         ?       ?       ?
  example         ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-src-tgz ?         ?       ?       ?
  run-example     ?         ?       ?       ?
{noformat}

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

  was:
Diff the output artifacts compared to what was produced by ant 1.7.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap   ?         ?       ?       ?
  jar-checksums   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  validate        ?         ?       ?       ?
  test            ?         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  documentation   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-tgz     ?         ?       ?       ?
  package-zip     ?         ?       ?       ?
  package-tgz-src ?         ?       ?       ?
  package-all-b*  ?         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  create-package  ?         ?       ?       ?
  dist            ?         ?       ?       ?
  example         ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-src-tgz ?         ?       ?       ?
  run-example     ?         ?       ?       ?
{noformat}


    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the output artifacts compared to what was produced by ant 1.7.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap   ?         ?       ?       ?
>   jar-checksums   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   validate        ?         ?       ?       ?
>   test            ?         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   documentation   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-tgz     ?         ?       ?       ?
>   package-zip     ?         ?       ?       ?
>   package-tgz-src ?         ?       ?       ?
>   package-all-b*  ?         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   create-package  ?         ?       ?       ?
>   dist            ?         ?       ?       ?
>   example         ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-src-tgz ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
> {noformat}
> Check consistency with release instructions: http://wiki.apache.org/lucene-java/ReleaseTodo and http://wiki.apache.org/solr/HowToRelease

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Description: 
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap  OK         ?       ?       ?
  jar-checksums  OK         ?       ?       ?
  validate       OK         ?       ?       ?
  test           OK         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  documentation   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-tgz     ?         ?       ?       ?
  package-zip     ?         ?       ?       ?
  package-tgz-src ?         ?       ?       ?
  package-all-b*  ?         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  create-package  ?         ?       ?       ?
  dist            ?         ?       ?       ?
  example         ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-src-tgz ?         ?       ?       ?
  run-example     ?         ?       ?       ?
{noformat}

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.

  was:
Diff the output artifacts compared to what was produced by ant 1.7.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap   ?         ?       ?       ?
  jar-checksums   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  validate        ?         ?       ?       ?
  test           OK         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  documentation   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-tgz     ?         ?       ?       ?
  package-zip     ?         ?       ?       ?
  package-tgz-src ?         ?       ?       ?
  package-all-b*  ?         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  create-package  ?         ?       ?       ?
  dist            ?         ?       ?       ?
  example         ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-src-tgz ?         ?       ?       ?
  run-example     ?         ?       ?       ?
{noformat}

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

Differences log:
- ant 1.8.0 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

    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK         ?       ?       ?
>   jar-checksums  OK         ?       ?       ?
>   validate       OK         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   documentation   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-tgz     ?         ?       ?       ?
>   package-zip     ?         ?       ?       ?
>   package-tgz-src ?         ?       ?       ?
>   package-all-b*  ?         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   create-package  ?         ?       ?       ?
>   dist            ?         ?       ?       ?
>   example         ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-src-tgz ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
> {noformat}
> 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.

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Description: 
Diff the output artifacts compared to what was produced by ant 1.7.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap   ?         ?       ?       ?
  jar-checksums   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  validate        ?         ?       ?       ?
  test            ?         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  documentation   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-tgz     ?         ?       ?       ?
  package-zip     ?         ?       ?       ?
  package-tgz-src ?         ?       ?       ?
  package-all-b*  ?         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  create-package  ?         ?       ?       ?
  dist            ?         ?       ?       ?
  example         ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-src-tgz ?         ?       ?       ?
  run-example     ?         ?       ?       ?
{noformat}


  was:
To be checked:

- Do Lucene and Solr packaging targets generate the same exact release artifacts (modulo timestamps) as ant 1.7.1?
- Does the clover integration, key signing, and other stuff that jenkins jobs use work correctly?


    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the output artifacts compared to what was produced by ant 1.7.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap   ?         ?       ?       ?
>   jar-checksums   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   validate        ?         ?       ?       ?
>   test            ?         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   documentation   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-tgz     ?         ?       ?       ?
>   package-zip     ?         ?       ?       ?
>   package-tgz-src ?         ?       ?       ?
>   package-all-b*  ?         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   create-package  ?         ?       ?       ?
>   dist            ?         ?       ?       ?
>   example         ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-src-tgz ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Description: 
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap  OK        OK       ?       ?
  jar-checksums  OK        OK       ?       ?
  validate       OK        OK       ?       ?
  test           OK        OK       ?       ?
lucene/
  prepare-relea* OK        OK       ?       ?
solr/
  prepare-relea* OK        OK       ?       ?
{noformat}

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).
{noformat}
1.7: Created-By: 22.1-b02 (Oracle Corporation)
1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
{noformat}

  was:
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap  OK         ?       ?       ?
  jar-checksums  OK         ?       ?       ?
  validate       OK         ?       ?       ?
  test           OK         ?       ?       ?
lucene/
  prepare-relea* OK         ?       ?       ?
solr/
  prepare-relea* OK         ?       ?       ?
{noformat}

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).
{noformat}
1.7: Created-By: 22.1-b02 (Oracle Corporation)
1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
{noformat}

    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK        OK       ?       ?
>   jar-checksums  OK        OK       ?       ?
>   validate       OK        OK       ?       ?
>   test           OK        OK       ?       ?
> lucene/
>   prepare-relea* OK        OK       ?       ?
> solr/
>   prepare-relea* OK        OK       ?       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Robert Muir (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260889#comment-13260889 ] 

Robert Muir commented on LUCENE-4016:
-------------------------------------

{quote}
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.
{quote}

What is the effect of this on javadocs? I intentionally added checks to flush out 'secret' javadocs for packages that had no classes, because its a sign they should really be in overview.html or restructured somehow (http://svn.apache.org/viewvc?rev=1328844&view=rev). Will this break that?

I know, its funky how the check works, by *allowing* it (includenosourcepackages="true"), we cause a javadocs warning
to occur as a side effect (versus silently discarding the documentation), failing the build :)

                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK         ?       ?       ?
>   jar-checksums  OK         ?       ?       ?
>   validate       OK         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   documentation   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-tgz     ?         ?       ?       ?
>   package-zip     ?         ?       ?       ?
>   package-tgz-src ?         ?       ?       ?
>   package-all-b*  ?         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   create-package  ?         ?       ?       ?
>   dist            ?         ?       ?       ?
>   example         ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-src-tgz ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
> {noformat}
> 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.

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261008#comment-13261008 ] 

Dawid Weiss commented on LUCENE-4016:
-------------------------------------

We misunderstood each other. These package-info.class files are generated for package-info.java (which are a way to put annotations on a package). There are three such files in Lucene (in spatial).
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK         ?       ?       ?
>   jar-checksums  OK         ?       ?       ?
>   validate       OK         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   prepare-relea* OK         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
>   prepare-relea*  ?         ?       ?       ?
> {noformat}
> 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.

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13262130#comment-13262130 ] 

Dawid Weiss commented on LUCENE-4016:
-------------------------------------

Jenkins is running ant 1.8.2. Everything seems to work identically to ant 1.7. I've attached a patch that enforces ant 1.8.2 or later so if you have an older ant, the build will fail for you with a message saying you need to upgrade.

Explanation -- ant 1.8.2 is available by default on macs and 1.8.3 is relatively new so I decided to make 1.8.2 a required version. Everything works fine with 1.8.3 as well so you can use the latest one too.

If there are no objections, I'll commit it shortly.
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>         Attachments: LUCENE-4016.patch
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> 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       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261052#comment-13261052 ] 

Dawid Weiss commented on LUCENE-4016:
-------------------------------------

I'll check Ubuntu tomorrow. If anybody wants to give Mac a try, go ahead. I don't think there will be any differences, really -- if it passed without any glitches on my Windows machine I don't expect any problems on other platforms (typically it's windows that causes problems).

                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK         ?       ?       ?
>   jar-checksums  OK         ?       ?       ?
>   validate       OK         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   prepare-relea* OK         ?       ?       ?
> solr/
>   prepare-relea* OK         ?       ?       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Resolved] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss resolved LUCENE-4016.
---------------------------------

    Resolution: Fixed
    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>         Attachments: LUCENE-4016.patch
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> 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       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13263192#comment-13263192 ] 

Dawid Weiss commented on LUCENE-4016:
-------------------------------------

I'm sure it's switching to junit4 - it's a different runner and different type of buffering. Not everything is smooth (there are issues with jvm debugging options, jvm warnings, etc.) but I'm working on these.
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>         Attachments: LUCENE-4016.patch
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> 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       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Robert Muir (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13263237#comment-13263237 ] 

Robert Muir commented on LUCENE-4016:
-------------------------------------

patch looks good. 

Thanks for doing all this testing! 
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>         Attachments: LUCENE-4016.patch
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> 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       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Description: 
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap  OK         ?       ?       ?
  jar-checksums  OK         ?       ?       ?
  validate       OK         ?       ?       ?
  test           OK         ?       ?       ?
lucene/
  prepare-relea* OK         ?       ?       ?
solr/
  prepare-relea* OK         ?       ?       ?
{noformat}

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).
{noformat}
1.7: Created-By: 22.1-b02 (Oracle Corporation)
1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
{noformat}

  was:
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap  OK         ?       ?       ?
  jar-checksums  OK         ?       ?       ?
  validate       OK         ?       ?       ?
  test           OK         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  prepare-relea* OK         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  run-example     ?         ?       ?       ?
  prepare-relea*  ?         ?       ?       ?
{noformat}

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.

    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK         ?       ?       ?
>   jar-checksums  OK         ?       ?       ?
>   validate       OK         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   prepare-relea* OK         ?       ?       ?
> solr/
>   prepare-relea* OK         ?       ?       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Attachment: LUCENE-4016.patch

Updating the required ant version to 1.8.2+.
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>         Attachments: LUCENE-4016.patch
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> 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       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261873#comment-13261873 ] 

Dawid Weiss commented on LUCENE-4016:
-------------------------------------

I'm planning on switching Ubuntu's symlinks to ant 1.8.2 and let it run for a while. So far nothing's been different (I still don't have a confirmation from a mac, but I bet it's identical there). Report any problems, please.
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK        OK       ?       ?
>   jar-checksums  OK        OK       ?       ?
>   validate       OK        OK       ?       ?
>   test           OK        OK       ?       ?
> lucene/
>   prepare-relea* OK        OK       ?       ?
> solr/
>   prepare-relea* OK        OK       ?       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Description: 
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
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       ?
{noformat}

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).
{noformat}
1.7: Created-By: 22.1-b02 (Oracle Corporation)
1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
{noformat}

  was:
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap  OK        OK       ?       ?
  jar-checksums  OK        OK       ?       ?
  validate       OK        OK       ?       ?
  test           OK        OK       ?       ?
lucene/
  prepare-relea* OK        OK       ?       ?
solr/
  prepare-relea* OK        OK       ?       ?
{noformat}

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).
{noformat}
1.7: Created-By: 22.1-b02 (Oracle Corporation)
1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
{noformat}

    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> 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       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Robert Muir (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261003#comment-13261003 ] 

Robert Muir commented on LUCENE-4016:
-------------------------------------

So that means if i have a package, with only a package.html and no classes... that its package.html is now visible?

I'm just trying to think about how my checker will cope :)
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK         ?       ?       ?
>   jar-checksums  OK         ?       ?       ?
>   validate       OK         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   prepare-relea* OK         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
>   prepare-relea*  ?         ?       ?       ?
> {noformat}
> 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.

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Description: 
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap  OK         ?       ?       ?
  jar-checksums  OK         ?       ?       ?
  validate       OK         ?       ?       ?
  test           OK         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  prepare-relea* OK         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  run-example     ?         ?       ?       ?
  prepare-relea*  ?         ?       ?       ?
{noformat}

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.

  was:
Diff the outputs between ant 1.8.2 and ant 1.7.1.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap  OK         ?       ?       ?
  jar-checksums  OK         ?       ?       ?
  validate       OK         ?       ?       ?
  test           OK         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  documentation   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-tgz     ?         ?       ?       ?
  package-zip     ?         ?       ?       ?
  package-tgz-src ?         ?       ?       ?
  package-all-b*  ?         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  create-package  ?         ?       ?       ?
  dist            ?         ?       ?       ?
  example         ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-src-tgz ?         ?       ?       ?
  run-example     ?         ?       ?       ?
{noformat}

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.

    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK         ?       ?       ?
>   jar-checksums  OK         ?       ?       ?
>   validate       OK         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   prepare-relea* OK         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
>   prepare-relea*  ?         ?       ?       ?
> {noformat}
> 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.

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260996#comment-13260996 ] 

Dawid Weiss commented on LUCENE-4016:
-------------------------------------

I only see "package-info.class" generated for source files like spatial\src\java\org\apache\lucene\spatial\package-info.java. This is generated with Ant 1.8 but is not with Ant 1.7.

There are no other differences other than timestamps (builds executed at different time).
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap  OK         ?       ?       ?
>   jar-checksums  OK         ?       ?       ?
>   validate       OK         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   documentation   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-tgz     ?         ?       ?       ?
>   package-zip     ?         ?       ?       ?
>   package-tgz-src ?         ?       ?       ?
>   package-all-b*  ?         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   create-package  ?         ?       ?       ?
>   dist            ?         ?       ?       ?
>   example         ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-src-tgz ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
> {noformat}
> 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.

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Updated] (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.

Posted by "Dawid Weiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dawid Weiss updated LUCENE-4016:
--------------------------------

    Description: 
Diff the output artifacts compared to what was produced by ant 1.7.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap   ?         ?       ?       ?
  jar-checksums   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  validate        ?         ?       ?       ?
  test           OK         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  documentation   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-tgz     ?         ?       ?       ?
  package-zip     ?         ?       ?       ?
  package-tgz-src ?         ?       ?       ?
  package-all-b*  ?         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  create-package  ?         ?       ?       ?
  dist            ?         ?       ?       ?
  example         ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-src-tgz ?         ?       ?       ?
  run-example     ?         ?       ?       ?
{noformat}

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

Differences log:
- ant 1.8.0 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

  was:
Diff the output artifacts compared to what was produced by ant 1.7.
{noformat}
Target         Windows   Ubuntu    Mac   Jenkins
------------------------------------------------
/
  ivy-bootstrap   ?         ?       ?       ?
  jar-checksums   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  validate        ?         ?       ?       ?
  test            ?         ?       ?       ?
lucene/
  clover          ?         ?       ?       ?
  documentation   ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-tgz     ?         ?       ?       ?
  package-zip     ?         ?       ?       ?
  package-tgz-src ?         ?       ?       ?
  package-all-b*  ?         ?       ?       ?
solr/
  clover          ?         ?       ?       ?
  create-package  ?         ?       ?       ?
  dist            ?         ?       ?       ?
  example         ?         ?       ?       ?
  javadocs        ?         ?       ?       ?
  package-src-tgz ?         ?       ?       ?
  run-example     ?         ?       ?       ?
{noformat}

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

    
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>
> Diff the output artifacts compared to what was produced by ant 1.7.
> {noformat}
> Target         Windows   Ubuntu    Mac   Jenkins
> ------------------------------------------------
> /
>   ivy-bootstrap   ?         ?       ?       ?
>   jar-checksums   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   validate        ?         ?       ?       ?
>   test           OK         ?       ?       ?
> lucene/
>   clover          ?         ?       ?       ?
>   documentation   ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-tgz     ?         ?       ?       ?
>   package-zip     ?         ?       ?       ?
>   package-tgz-src ?         ?       ?       ?
>   package-all-b*  ?         ?       ?       ?
> solr/
>   clover          ?         ?       ?       ?
>   create-package  ?         ?       ?       ?
>   dist            ?         ?       ?       ?
>   example         ?         ?       ?       ?
>   javadocs        ?         ?       ?       ?
>   package-src-tgz ?         ?       ?       ?
>   run-example     ?         ?       ?       ?
> {noformat}
> Check consistency with release instructions: http://wiki.apache.org/lucene-java/ReleaseTodo and http://wiki.apache.org/solr/HowToRelease
> Differences log:
> - ant 1.8.0 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

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (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.

Posted by "Michael McCandless (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13263187#comment-13263187 ] 

Michael McCandless commented on LUCENE-4016:
--------------------------------------------

As far as I can tell, I can't reproduce the output truncation I was seeing before.

Before, it reproduced easily (1.7.1 worked, 1.8.3 truncated)... I never got to the bottom of it.

So I think the recent changes to the test infra must've worked around the problem?

So I'm fine w/ requiring 1.8.x.
                
> 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.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4016
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4016
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 4.0
>
>         Attachments: LUCENE-4016.patch
>
>
> Diff the outputs between ant 1.8.2 and ant 1.7.1.
> {noformat}
> 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       ?
> {noformat}
> 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).
> {noformat}
> 1.7: Created-By: 22.1-b02 (Oracle Corporation)
> 1.8: Created-By: 1.7.0_03-b05 (Oracle Corporation)
> {noformat}

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org