[MacPorts] #27086: junit: update to 4.8.2

MacPorts noreply at macports.org
Sun Oct 31 12:16:22 PDT 2010


#27086: junit: update to 4.8.2
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  macports-tickets@…                   
     Type:  update                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  1.9.1                                
 Keywords:                           |        Port:  junit                                
-------------------------------------+--------------------------------------
 This patch tries to update junit to 4.8.2 but fails to build with this
 error:

 {{{
 build:
     [mkdir] Created dir:
 /opt/local/var/macports/build/_Users_rschmidt_macports_dports_java_junit/work/junit4.8.2/target/main
     [javac] Compiling 154 source files to
 /opt/local/var/macports/build/_Users_rschmidt_macports_dports_java_junit/work/junit4.8.2/target/main
     [javac]
 /opt/local/var/macports/build/_Users_rschmidt_macports_dports_java_junit/work/junit4.8.2/src/main/java/org/junit/rules/ExpectedException.java:73:
 and(org.hamcrest.Matcher<? super java.lang.Object>) in
 org.hamcrest.core.CombinableMatcher<java.lang.Object> cannot be applied to
 (org.hamcrest.Matcher<capture#868 of ?>)
     [javac]                     fMatcher= both(fMatcher).and(matcher);
     [javac]                                             ^
     [javac] Note: Some input files use or override a deprecated API.
     [javac] Note: Recompile with -Xlint:deprecation for details.
     [javac] 1 error
 }}}

 There is already a patch from the prior version that fixes some
 incompatibilities with hamcrest 1.2, which resolved several other
 instances of this "Some input files use or override a deprecated API"
 message; see #19916. The patch presumably just needs to be expanded to
 cover this one additional case. Anthony, do you remember how you did that
 before / where you got that patch from?

-- 
Ticket URL: <https://trac.macports.org/ticket/27086>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list