dev-java/jnr-posix-3.0.2 was released on 2014-08-20. dev-java/jnr-posix-3.0.3 was released on 2014-08-25. dev-java/jnr-posix-3.0.4 was released on 2014-08-29. dev-java/jnr-posix-3.0.5 was released on 2014-08-30. dev-java/jnr-posix-3.0.6 was released on 2014-09-03.
dev-java/jnr-posix-3.0.7 was released on 2014-11-04. dev-java/jnr-posix-3.0.8 was released on 2014-12-08. dev-java/jnr-posix-3.0.9 was released on 2014-12-12.
dev-java/jnr-constants-0.8.6 was released on 2014-12-11. dev-java/jnr-enxio-0.5 was released on 2014-12-11. dev-java/jnr-enxio-0.6 was released on 2014-12-12. dev-java/jnr-ffi-2.0.0 was released on 2014-12-03. dev-java/jnr-ffi-2.0.1 was released on 2014-12-12. dev-java/jnr-netdb-1.1.3 was released on 2014-12-11. dev-java/jnr-netdb-1.1.4 was released on 2014-12-12. dev-java/jnr-unixsocket-0.4 was released on 2014-12-11. dev-java/jnr-unixsocket-0.5 was released on 2014-12-12.
dev-java/jffi-1.2.8 was released on 2015-03-02. dev-java/jnr-enxio-0.7 was released on 2015-03-02. dev-java/jnr-ffi-2.0.2 was released on 2015-03-02. dev-java/jnr-posix-3.0.10 was released on 2015-03-02. dev-java/jnr-unixsocket-0.6 was released on 2015-03-02.
Created attachment 398316 [details, diff] jffi-1.2.8.ebuild.patch dev-java/jffi-1.2.8: 2 tests in com.kenai.jffi.NumberTest fail, but they also fail in older version (dev-java/jffi-1.2.7-r2), so it is not a regression. [junit] Running com.kenai.jffi.NumberTest [junit] Testsuite: com.kenai.jffi.NumberTest [junit] Tests run: 43, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0,397 sec [junit] Tests run: 43, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0,397 sec [junit] [junit] Testcase: returnDefaultF128HighPrecision took 0,106 sec [junit] FAILED [junit] null [junit] junit.framework.AssertionFailedError [junit] at com.kenai.jffi.NumberTest.returnF128HighPrecision(NumberTest.java:266) [junit] at com.kenai.jffi.NumberTest.returnDefaultF128HighPrecision(NumberTest.java:258)
Created attachment 398318 [details, diff] jffi-1.2.8-makefile.patch
Created attachment 398334 [details, diff] jffi-1.2.8.ebuild.patch
Created attachment 398336 [details, diff] jnr-constants-0.8.6.ebuild.patch
Created attachment 398338 [details, diff] jnr-ffi-2.0.2.ebuild.patch
Created attachment 398340 [details, diff] jnr-netdb-1.1.4.ebuild.patch
Created attachment 398342 [details, diff] jnr-posix-3.0.10.ebuild.patch
+*jffi-1.2.8 (21 Mar 2015) + + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> + +files/jffi-1.2.8-junit-4.11.patch, +files/jffi-1.2.8-makefile.patch, + +jffi-1.2.8.ebuild, jffi-1.2.7-r2.ebuild: + Version bump courtesy of Arfrever <arfrever.fta@gmail.com>. +*jnr-constants-0.8.6 (21 Mar 2015) + + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> + +jnr-constants-0.8.6.ebuild, jnr-constants-0.8.5.ebuild: + Version bump courtesy of Arfrever <arfrever.fta@gmail.com>. +*jnr-ffi-2.0.2 (21 Mar 2015) + + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> + +files/jnr-ffi-2.0.2-junit48.patch, +jnr-ffi-2.0.2.ebuild, + jnr-ffi-1.0.10.ebuild, jnr-ffi-1.0.6.ebuild: + Version bump courtesy of Arfrever <arfrever.fta@gmail.com>. Fix bug 525342. +*jnr-netdb-1.1.4 (21 Mar 2015) + + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> +jnr-netdb-1.1.4.ebuild, + jnr-netdb-1.1.2-r1.ebuild: + Version bump courtesy of Arfrever <arfrever.fta@gmail.com>. Commented out unit + tests. Fix bug 525342. +*jnr-posix-3.0.10 (21 Mar 2015) + + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> +jnr-posix-3.0.10.ebuild, + jnr-posix-3.0.1-r1.ebuild: + Version bump courtesy of Arfrever <arfrever.fta@gmail.com>. Fix bug 525342. +*jnr-enxio-0.7 (21 Mar 2015) + + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> + +files/jnr-enxio-0.7-build.xml, +jnr-enxio-0.7.ebuild: + Version bump. Fix bug 525342.
For some reason, I cannot get jnr-unixsocket-0.6.ebuild to compile. I get tons of import errors: [javac] /var/tmp/portage/dev-java/jnr-unixsocket-0.6/work/jnr-unixsocket-0.6/src/main/java/jnr/unixsocket/Native.java:30: warning: [deprecation] Library in jnr.ffi has be en deprecated [javac] import jnr.ffi.Library; [javac] ^ [javac] /var/tmp/portage/dev-java/jnr-unixsocket-0.6/work/jnr-unixsocket-0.6/src/main/java/jnr/unixsocket/Native.java:37: error: package jnr.posix does not exist [javac] import jnr.posix.DefaultNativeTimeval; [javac] ^ [javac] /var/tmp/portage/dev-java/jnr-unixsocket-0.6/work/jnr-unixsocket-0.6/src/main/java/jnr/unixsocket/Native.java:38: error: package jnr.posix does not exist [javac] import jnr.posix.Timeval; [javac] ^ [javac] /var/tmp/portage/dev-java/jnr-unixsocket-0.6/work/jnr-unixsocket-0.6/src/main/java/jnr/unixsocket/Native.java:60: error: cannot find symbol [javac] int getsockopt(int s, int level, int optname, @Out Timeval optval, @In @Out IntByReference optlen); [javac] ^ [javac] symbol: class Timeval [javac] location: interface LibC [javac] /var/tmp/portage/dev-java/jnr-unixsocket-0.6/work/jnr-unixsocket-0.6/src/main/java/jnr/unixsocket/Native.java:62: error: cannot find symbol [javac] int setsockopt(int s, int level, int optname, @In Timeval optval, int optlen); Here's my EANT_GENTOO_CLASSPATH: EANT_GENTOO_CLASSPATH="jnr-constants,jnr-enxio,jnr-posix-1.1,jnr-ffi-2" Any hint there?
Created attachment 399426 [details] jnr-unixsocket-0.6.ebuild
(In reply to Patrice Clement from comment #11) > +*jnr-ffi-2.0.2 (21 Mar 2015) > + > + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> > + +files/jnr-ffi-2.0.2-junit48.patch, +jnr-ffi-2.0.2.ebuild, > + jnr-ffi-1.0.10.ebuild, jnr-ffi-1.0.6.ebuild: > + Version bump courtesy of Arfrever <arfrever.fta@gmail.com>. Fix bug 525342. Apparently you applied jnr-ffi-2.0.2.ebuild.patch (provided by me) to jnr-ffi-1.0.10.ebuild, and you based jnr-ffi-2.0.2.ebuild on jnr-ffi-1.0.10.ebuild (without this patch applied). Please revert changes in jnr-ffi-1.0.10.ebuild and apply jnr-ffi-2.0.2.ebuild.patch to jnr-ffi-2.0.2.ebuild.
Created attachment 399666 [details, diff] jnr-ffi.patch (In reply to Arfrever Frehtes Taifersar Arahesis from comment #14) Reversion of changes in inherit(), SRC_URI, src_test() in jnr-ffi-1.0.10.ebuild is not necessary. This patch contains necessary changes.
(In reply to Patrice Clement from comment #11) > +*jnr-netdb-1.1.4 (21 Mar 2015) > + > + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> > +jnr-netdb-1.1.4.ebuild, > + jnr-netdb-1.1.2-r1.ebuild: > + Version bump courtesy of Arfrever <arfrever.fta@gmail.com>. Commented out > unit > + tests. Fix bug 525342. You strangely reverted this part of my patch: -EANT_GENTOO_CLASSPATH="jnr-ffi-1" +EANT_GENTOO_CLASSPATH="jnr-ffi-2" So now dev-java/jnr-ffi:2 is in dependencies, but EANT_GENTOO_CLASSPATH="jnr-ffi-1" is set.
Created attachment 399670 [details, diff] jnr-netdb-1.1.4.ebuild.patch (In reply to Arfrever Frehtes Taifersar Arahesis from comment #16) This patch fixes this problem.
(In reply to Patrice Clement from comment #11) > +*jnr-enxio-0.7 (21 Mar 2015) > + > + 21 Mar 2015; Patrice Clement <monsieurp@gentoo.org> > + +files/jnr-enxio-0.7-build.xml, +jnr-enxio-0.7.ebuild: > + Version bump. Fix bug 525342. Again a mismatch of jnr-ffi versions: CDEPEND="dev-java/jnr-constants:0 dev-java/jnr-ffi:2" ... EANT_GENTOO_CLASSPATH="jnr-constants,jnr-ffi-0.7"
(In reply to Patrice Clement from comment #12) > For some reason, I cannot get jnr-unixsocket-0.6.ebuild to compile. I get > tons of import errors: > > ... > > Here's my EANT_GENTOO_CLASSPATH: > > EANT_GENTOO_CLASSPATH="jnr-constants,jnr-enxio,jnr-posix-1.1,jnr-ffi-2" > > Any hint there? Probably due to wrong version of jnr-posix in EANT_GENTOO_CLASSPATH (try "jnr-posix-3.0"). (Add appropriate slot for jnr-posix in CDEPEND.)
Created attachment 400316 [details, diff] jnr-ffi.patch
Comment on attachment 400316 [details, diff] jnr-ffi.patch James Le Cuirot manually applied changes from this patch: 02 Apr 2015; James Le Cuirot <chewi@gentoo.org> jnr-ffi-2.0.2.ebuild: The line to remove the broken test was supposed to be removed but wasn't amid the earlier confusion. Upstream appears to have fixed it. 02 Apr 2015; James Le Cuirot <chewi@gentoo.org> jnr-ffi-1.0.10.ebuild, jnr-ffi-2.0.2.ebuild: 1.0.10's SRC_URI no longer matches the mirrors and 2.0.2 still uses the old style GitHub URL. Sort this mess out once and for all.
Comment on attachment 399670 [details, diff] jnr-netdb-1.1.4.ebuild.patch James Le Cuirot manually applied changes from this patch: 02 Apr 2015; James Le Cuirot <chewi@gentoo.org> jnr-netdb-1.1.4.ebuild: Fix the classpath and re-enable the tests.
jnr-enxio now fixed.
What is the status of this bug? Seomthing left to do? Can we close it?
+*jnr-unixsocket-0.6 (16 Apr 2015) + + 16 Apr 2015; Patrice Clement <monsieurp@gentoo.org> + +files/jnr-unixsocket-0.6-build.xml, +jnr-unixsocket-0.6.ebuild, + jnr-unixsocket-0.3.ebuild: + Version bump courtesy of Arfrever Frehtes Taifersar Arahesis + <arfrever.fta@gmail.com>. Fix bug 525342. Thanks Arfrever.