Your message dated Tue, 19 Jun 2012 22:32:24 +0000
with message-id <e1sh6yg-00007a...@franck.debian.org>
and subject line Bug#678170: fixed in easymock 2.4+ds1-7
has caused the Debian Bug report #678170,
regarding easymock: Fix FTBFS with openjdk-7
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
678170: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678170
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: easymock
Version: 2.4+ds1-6
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu quantal ubuntu-patch openjdk-7-transition

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Dear Maintainer,

In Ubuntu, the attached patch was applied to achieve the following:

  * Fix FTBFS ith openjdk-7 (LP: #888122):
    - d/patches/java7-compat.patch: Adapted patch from upstream trunk
      to support compilation under Java 7 which has tighter checks on
      conflicting erasures for methods.

Thanks for considering the patch.


- -- System Information:
Debian Release: wheezy/sid
  APT prefers quantal-updates
  APT policy: (500, 'quantal-updates'), (500, 'quantal-security'), (500, 
'quantal')
Architecture: amd64 (x86_64)

Kernel: Linux 3.4.0-5-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJP4L6nAAoJEL/srsug59jDX2sP/0gHcIKCS1S+ewm4De2Rtqb6
nz699RAcEL1jTOeHC4KOsm+hg1XGYFylYire8WVFCLxDYhF8OS12ScFyemacOWZN
NLdqf1NFDScFG1TRO26eUZoiOQMdSMp3zzER3yJUq7iq8MSj4AwZteL6z7C08OV8
DNyx+lzjyQUzKf1d/AlxxQcOyFTrFxgNcJ6DnIIbUg4A9l/56+sYL0YuBL1rMf3Z
ENb1JWN0MAem66/swAeHSX6HSlxnSmGqJ7tHyJWrZwm6vmQnNJHZ5TJk5mdlEHDA
0bIBiE2CeyjfjxbqKY0L+dvWv4OlUcv+UA3vUkFFdoeLbTrO6XsoIqutJhkhsG+f
Az74FmVKZIdsVS+LKZCS0eb0UEUYF/JQbRNxugft8c/2FZAWFmg1H6URud+4a0id
Ye8Sq9tnGlQwBYX4BclWGybr92WLPEE8/1E74lGA9wElq9aTmF8tmhELivpfw6Iq
6OT47CqRYEbdEJZcCOujkUA6W1tTmlr8xijI7rVnv7hTuYGk120BAyDteoDyvXnA
Sl37R0cGpuq4BkZimdEzgdaSv18ROACUKWIZW1vlOcFgd3sXIwAg2t7xBvjMU4LA
uS5L/JD9e8U4Ze1kjNGiBHdla78ZrcNwIRNvi3vK6bWZa98Jrh/xvXZChtFnwFGG
t1x18jcp/BZ7QGTlH7Oi
=Ktzs
-----END PGP SIGNATURE-----
=== added file 'debian/patches/java7-compat.patch'
--- debian/patches/java7-compat.patch	1970-01-01 00:00:00 +0000
+++ debian/patches/java7-compat.patch	2012-06-19 17:57:59 +0000
@@ -0,0 +1,98 @@
+Description: This patch works around tighter closure handling in
+ Java 7 and aligns to changes in easymock 3.1 upstream.
+ .
+ This patch should be dropped when the new version of easymock
+ is uploaded.
+Author: James Page <james.p...@ubuntu.com>
+Forwarded: not-needed
+
+Index: easymock/src/org/easymock/EasyMock.java
+===================================================================
+--- easymock.orig/src/org/easymock/EasyMock.java	2012-05-21 11:56:31.111766000 +0100
++++ easymock/src/org/easymock/EasyMock.java	2012-05-21 12:01:38.793400467 +0100
+@@ -1430,7 +1430,7 @@
+      * @param captured Where the parameter is captured
+      * @return <code>0</code>
+      */
+-    public static int capture(Capture<Integer> captured) {
++    public static int captureInt(Capture<Integer> captured) {
+         reportMatcher(new Captures<Integer>(captured));
+         return 0;
+     }
+@@ -1441,7 +1441,7 @@
+      * @param captured Where the parameter is captured
+      * @return <code>0</code>
+      */
+-    public static long capture(Capture<Long> captured) {
++    public static long captureLong(Capture<Long> captured) {
+         reportMatcher(new Captures<Long>(captured));
+         return 0;
+     }
+@@ -1452,7 +1452,7 @@
+      * @param captured Where the parameter is captured
+      * @return <code>0</code>
+      */
+-    public static float capture(Capture<Float> captured) {
++    public static float captureFloat(Capture<Float> captured) {
+         reportMatcher(new Captures<Float>(captured));
+         return 0;
+     }
+@@ -1463,7 +1463,7 @@
+      * @param captured Where the parameter is captured
+      * @return <code>0</code>
+      */
+-    public static double capture(Capture<Double> captured) {
++    public static double captureDouble(Capture<Double> captured) {
+         reportMatcher(new Captures<Double>(captured));
+         return 0;
+     }
+@@ -1474,7 +1474,7 @@
+      * @param captured Where the parameter is captured
+      * @return <code>0</code>
+      */
+-    public static byte capture(Capture<Byte> captured) {
++    public static byte captureByte(Capture<Byte> captured) {
+         reportMatcher(new Captures<Byte>(captured));
+         return 0;
+     }
+@@ -1485,7 +1485,7 @@
+      * @param captured Where the parameter is captured
+      * @return <code>0</code>
+      */
+-    public static char capture(Capture<Character> captured) {
++    public static char captureChar(Capture<Character> captured) {
+         reportMatcher(new Captures<Character>(captured));
+         return 0;
+     }
+Index: easymock/tests/org/easymock/tests2/CaptureTest.java
+===================================================================
+--- easymock.orig/tests/org/easymock/tests2/CaptureTest.java	2012-05-21 11:56:31.111766000 +0100
++++ easymock/tests/org/easymock/tests2/CaptureTest.java	2012-05-21 12:08:58.146906680 +0100
+@@ -57,7 +57,7 @@
+         Capture<Integer> capture = new Capture<Integer>();
+         IMethods mock = createMock(IMethods.class);
+ 
+-        expect(mock.oneArg(capture(capture))).andReturn("answer");
++        expect(mock.oneArg(captureInt(capture))).andReturn("answer");
+         expect(mock.oneArg((Integer) capture(capture))).andReturn("answer");
+ 
+         replay(mock);
+@@ -98,12 +98,12 @@
+ 
+         IMethods mock = createMock(IMethods.class);
+ 
+-        expect(mock.oneArg(capture(captureI))).andReturn("answerI");
+-        expect(mock.oneArg(capture(captureL))).andReturn("answerL");
+-        expect(mock.oneArg(capture(captureF))).andReturn("answerF");
+-        expect(mock.oneArg(capture(captureD))).andReturn("answerD");
+-        expect(mock.oneArg(capture(captureB))).andReturn("answerB");
+-        expect(mock.oneArg(capture(captureC))).andReturn("answerC");
++        expect(mock.oneArg(captureInt(captureI))).andReturn("answerI");
++        expect(mock.oneArg(captureLong(captureL))).andReturn("answerL");
++        expect(mock.oneArg(captureFloat(captureF))).andReturn("answerF");
++        expect(mock.oneArg(captureDouble(captureD))).andReturn("answerD");
++        expect(mock.oneArg(captureByte(captureB))).andReturn("answerB");
++        expect(mock.oneArg(captureChar(captureC))).andReturn("answerC");
+ 
+         replay(mock);
+ 

=== modified file 'debian/patches/series'
--- debian/patches/series	2010-05-03 20:12:00 +0000
+++ debian/patches/series	2012-06-19 17:57:59 +0000
@@ -1 +1,2 @@
 10_create_link_to_samples_and_javadocs_in_Documentation.dpatch
+java7-compat.patch


--- End Message ---
--- Begin Message ---
Source: easymock
Source-Version: 2.4+ds1-7

We believe that the bug you reported is fixed in the latest version of
easymock, which is due to be installed in the Debian FTP archive:

easymock_2.4+ds1-7.debian.tar.gz
  to main/e/easymock/easymock_2.4+ds1-7.debian.tar.gz
easymock_2.4+ds1-7.dsc
  to main/e/easymock/easymock_2.4+ds1-7.dsc
libeasymock-java-doc_2.4+ds1-7_all.deb
  to main/e/easymock/libeasymock-java-doc_2.4+ds1-7_all.deb
libeasymock-java_2.4+ds1-7_all.deb
  to main/e/easymock/libeasymock-java_2.4+ds1-7_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 678...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <ni...@thykier.net> (supplier of updated easymock package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 20 Jun 2012 00:19:13 +0200
Source: easymock
Binary: libeasymock-java libeasymock-java-doc
Architecture: source all
Version: 2.4+ds1-7
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Niels Thykier <ni...@thykier.net>
Description: 
 libeasymock-java - Java library to generate Mock Objects for given interfaces
 libeasymock-java-doc - Java library to generate Mock Objects for given 
interfaces (docum
Closes: 678170
Changes: 
 easymock (2.4+ds1-7) unstable; urgency=low
 .
   * Team upload.
   * Apply patch from James Page to fix FTBFS with OpenJDK-7
     as default-java.  (Closes: #678170, LP: #888122)
Checksums-Sha1: 
 1b4c4e1eb202bd08ff875ead874d4b7c4a952a38 2107 easymock_2.4+ds1-7.dsc
 d9850e03c4c38b723c39842323d027ed3a7febe7 9085 easymock_2.4+ds1-7.debian.tar.gz
 a837cf3507df8573422966cde46c5a3e5e7fa888 58662 
libeasymock-java_2.4+ds1-7_all.deb
 e46a617e2ce98cbe6e2e963a45372d7fa9ee385e 125604 
libeasymock-java-doc_2.4+ds1-7_all.deb
Checksums-Sha256: 
 c066208bfb3c0403f1fd0e0ebf8803036a4d2967cd3ee930078806088e0d67f1 2107 
easymock_2.4+ds1-7.dsc
 5120bf382332b1b5d501ac2f4b94c00d74e5ba0e30ec72724bbce05c50dcfe65 9085 
easymock_2.4+ds1-7.debian.tar.gz
 76165429d6fa3ba6b8a5dbd3e762c1a1e9d8e890cb607e834a2b34a690805710 58662 
libeasymock-java_2.4+ds1-7_all.deb
 aa6cbc30538dd82462aa15ffdaed1df86ecbf49c1523fdbe11de6b34187291fc 125604 
libeasymock-java-doc_2.4+ds1-7_all.deb
Files: 
 29a9cb16e34c5b3202b024a7bdecd369 2107 java optional easymock_2.4+ds1-7.dsc
 ebfd7e0d9f554119c02ac33c6ecb1e80 9085 java optional 
easymock_2.4+ds1-7.debian.tar.gz
 4be9c263dee948cdcf3006769ec3c5f6 58662 java optional 
libeasymock-java_2.4+ds1-7_all.deb
 8fbc58293a1b2322235d76fcc996ad64 125604 doc optional 
libeasymock-java-doc_2.4+ds1-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJP4PtDAAoJEAVLu599gGRCO4EP/jMvCDbu6yL5A+eB4/fAnt4D
+L23aQ3X6CWVZd9Rylaui77IquVKEs70bzIDZXQGhrX0fYd8o9EURLj1wCv7gBOs
kPA6HZpYbpZK67ZPyjjw65I1/BF1Rjn/1StvXTQITo2i/o6EIGj5YuLdwXsKQ8KD
xSNpse63gtTHXRT/oDTf86p+LQW8WOx9bP+f5pdySSnEygZxw1iAavtl8zxBvbla
bKHjs4p/MlU1QyImR5/WPK2EfY83LYzF0+hpPRy+bERLi1wr56gGGG9UtB8v3O+k
gDZtmvgWcV3clIENLd7cmGakTVHUQdSdz5GW1M+VzgkYEg07BsyitMq8d7hEZIgR
L0WCjmhNZ8gE7KorkxLcUIW9F9Wkc3hjC3Qu2hPfPjdLHa2lPuYeHzpcmt5urNH9
B/Byn83CX6Qy0tjE3JTi27SC5KBmMVfYgbwNLotAeNFbTJGcEZ0833u7FPBg1ato
kgI1HTzQO3YambxDrsa4YP6vfjJi+8dn9Yt7SgABU52+8gqtQxkkGQy4GF58tnPn
6MPi12PYAM5gvvCZih1maXVtzT4LofOinX0b9Q0M7ChkKVTU7kwzbqPIVqwsADJ3
dJh2ZD8dibs+KF4C/3sUgTXoI0HM7iO05qC2w2SGpp8weNssFMfl/Vqc5rgvUfHX
KdmTBBvRiaklOhjDfECB
=sqBD
-----END PGP SIGNATURE-----



--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to