Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 485144 - dev-java/{jffi-1.2.7,jnr-ffi-{0.7.11,1.0.6},jnr-posix-{2.5.2,3.0.0}} released
Summary: dev-java/{jffi-1.2.7,jnr-ffi-{0.7.11,1.0.6},jnr-posix-{2.5.2,3.0.0}} released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All All
: Normal enhancement (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-16 22:53 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2013-09-21 12:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2013-09-16 22:53:23 UTC
dev-java/jffi-1.2.7 was released on 2013-04-03.
dev-java/jnr-ffi-0.7.11 was released on 2013-03-18.
dev-java/jnr-ffi-1.0.6 was released on 2013-09-16.
dev-java/jnr-posix-2.5.2 was released on 2013-04-02.
dev-java/jnr-posix-3.0.0 was released on 2013-05-15.
Comment 1 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-09-17 14:40:45 UTC
+  17 Sep 2013; Tom Wijsman <TomWij@gentoo.org>
+  +files/jffi-1.2.7-junit-4.11.patch, +jffi-1.2.7.ebuild:
+  Version bump to 1.2.7, fixes part of bug #485144 reported by Arfrever. Patched
+  tests to work with both junit 4.8 and 4.11.

+  17 Sep 2013; Tom Wijsman <TomWij@gentoo.org> +jnr-ffi-0.7.11.ebuild:
+  Version bump to 0.7.11, fixes part of bug #485144 reported by Arfrever.

+  17 Sep 2013; Tom Wijsman <TomWij@gentoo.org> +jnr-posix-2.5.2.ebuild,
+  +jnr-posix-3.0.0.ebuild:
+  Version bumps to 2.5.2 (SLOT 2.5) and 3.0.0 (SLOT 3.0), fixes part of bug
+  #485144 reported by Arfrever.

jffi-1.2.7, jnr-ffi-0.7.11, jnr-posix-2.5.2 and jnr-posix-3.0.0 (SLOT 3.0) done; made a new SLOT because it introduces an error method that might be used frequently and it spares out having to patch it away:

method jnr.posix.POSIXHandler.error(jnr.constants.platform.Errno, java.lang.String, java.lang.String): new interface method in /tmp/apicheck-AKsizE/new

So, there's only one left to do:

jnr-ffi-1.0.6 builds fine but needs one or more tests fixed (junit 4.11), as well as check if it is still API compatible; will do that soon:

    [javac] /var/tmp/portage/dev-java/jnr-ffi-1.0.6/work/jnr-ffi-1.0.6/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java:38: error: cannot find symbol
    [javac]         assertNotEquals(ptr, ptr2);
    [javac]         ^
    [javac]   symbol:   method assertNotEquals(Pointer,Pointer)
    [javac]   location: class ObjectReferenceManagerTest
Comment 2 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-09-21 12:26:08 UTC
+  21 Sep 2013; Tom Wijsman <TomWij@gentoo.org>
+  +files/jnr-ffi-1.0.6-junit48.patch, +jnr-ffi-1.0.6.ebuild:
+  Version bump to 1.0.6, fixes bug #485144 reported by Arfrever. Patched tests
+  to work with both junit 4.8 and 4.11. New SLOT 1.