nixpkgs/pkgs/development
Farid Zakaria bfcd4b0e2a jruby: Fix JAVA_HOME to support proper jmod support
This is investigation I've done in support of
https://github.com/jruby/jruby/issues/6608 where I noticed some funky
issues with JRuby and module loading.

Looks like that JRuby expects JAVA_HOME to have a directory called
`jmod`, which is consistent with the Java Module system.

Unfortunately, the top level directory for the `jre` or `jdk` /nix/store
entry is not a valid JAVA_HOME since it is missing that directory.

Instead it's set within `lib/openjdk`, and there is a passthru variable
set accordingly.

This fixes JRuby and follows many other derivations.
A simple search in the code-base shows that there are many other
packages that suffer this same bug.
2021-03-11 16:10:22 -08:00
..
androidndk-pkgs
arduino
beam-modules
bower-modules/generic
chez-modules
compilers Merge pull request #115361 from SuperSandro2000/fix-collection24 2021-03-08 02:23:48 +01:00
coq-modules
dhall-modules
dotnet-modules
em-modules/generic
go-modules
go-packages
guile-modules
haskell-modules hackage-packages.nix: automatic Haskell package set update 2021-03-06 02:30:30 +01:00
idris-modules
interpreters jruby: Fix JAVA_HOME to support proper jmod support 2021-03-11 16:10:22 -08:00
java-modules
libraries Merge pull request #108354 from Thra11/osmscout-server 2021-03-08 13:48:53 +01:00
lisp-modules
lua-modules
misc resholve: 0.5.0 -> 0.5.1 2021-03-04 10:50:39 -06:00
mobile android_prebuilt: Fix eval 2021-03-04 18:17:39 +00:00
node-packages Update nodePackages 2021-03-08 19:55:04 +01:00
ocaml-modules ocamlPackages.optint: use dune 2 2021-03-08 09:08:23 +01:00
octave-modules
perl-modules
pharo
php-packages php73Packages.phpstan: 0.12.78 -> 0.12.79 2021-03-01 23:51:15 +00:00
pure-modules
python-modules Merge pull request #109841 from zhaofengli/powerdns-admin 2021-03-08 21:46:08 +01:00
r-modules
ruby-modules
tools Merge pull request #115430 from NeQuissimus/sbt 2021-03-08 19:20:12 +01:00
web nodejs: fix typo 2021-03-05 18:14:37 +01:00