dev-libs/libsecp256k1 fails to compile with JAVA use flag but works fine without it. checking for javac... /usr/bin/javac checking symlink for /usr/bin/javac... /usr/libexec/eselect-java/run-java-tool.bash checking jni headers... none configure: error: jni support explicitly requested but headers/dependencies were not found. Enable ECDH and try again. I have dev-java/openjdk:8 as my system-vm. Reproducible: Always
Does it work if you enable ecdh? Java support has been dropped upstream, so if not, maybe we should just remove it entirely here too...
(In reply to Luke-Jr from comment #1) > Does it work if you enable ecdh? > > Java support has been dropped upstream, so if not, maybe we should just > remove it entirely here too... No, ecdh does not help. [ebuild R ] dev-libs/libsecp256k1-0.1_pre20190401::gentoo USE="asm ecdh experimental gmp java* recovery -endomorphism -test -test-openssl" 0 KiB
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1748b232d03a33e9a4a2cbcbfa91f24117df1bb commit b1748b232d03a33e9a4a2cbcbfa91f24117df1bb Author: Matt Whitlock <gentoo@mattwhitlock.name> AuthorDate: 2024-11-07 12:42:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-12-01 11:49:24 +0000 dev-libs/libsecp256k1: drop old Closes: https://bugs.gentoo.org/752165 Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Signed-off-by: Sam James <sam@gentoo.org> dev-libs/libsecp256k1/Manifest | 8 -- .../files/0.3.0-fix-cross-compile.patch | 99 ---------------------- .../libsecp256k1-0.1_pre20190401.ebuild | 72 ---------------- .../libsecp256k1-0.1_pre20201028-r1.ebuild | 72 ---------------- dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild | 71 ---------------- dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild | 71 ---------------- dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild | 71 ---------------- dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild | 72 ---------------- dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild | 63 -------------- dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild | 63 -------------- dev-libs/libsecp256k1/metadata.xml | 2 - 11 files changed, 664 deletions(-)