<lopsided98>
What's wierd is that adoptopenjdk only provides a JDK for 32 bit ARM, not a JRE
* samueldr
is curious if doing the same to jdk fixes chromium bootstrap
<samueldr>
why only the JRE, and not the JDK also?
<THFKA4>
nixos has options that can toggle build dependencies, right? how many people really care about jdk for their docs
<THFKA4>
thing is...SHOULD it depend on jdk upstream
2019-01-29
<sphalerite>
samrose_: you can use nix-store -q --graph to dump the dependency graph of your drv and find out what depends on the jdk
2019-01-28
<samrose_>
I think my jdk issue stemmed from my workign from a branch that merged in upstream instead of staying pegged at release-18.09
<samrose>
I wonder if there is a way in configuration.nix to tell nixos not to try to install this jdk package?
2018-01-17
<Mic92>
andi-: does debian patch its jdk?
2018-01-07
<andi->
I started re-using the debian jdk's now
2017-12-25
<andi->
I start to question the sanity of all the java developers... you bootstrap with a jdk of version-1, it checks it during configure, says it's fine.. starts compiling and complains about an outdated compiler...
2017-12-22
<andi->
and since .jar files are independent of the platform you only need one platform where a jdk exists to re-create them. That should allow "blobless" jdk bootstrapping
<andi->
maybe I should lower to goal to: building a jdk for aarch64 and providing it as blob to break the recursion :/
<andi->
great... this java stuff creates an even bigger recursion.. to build any alternative provide for a jdk or just a jre you will need antlr, classpath, … which in turn require a jdk again o.O
2017-12-19
<andi->
the insanity of that java foo.. there is a bootstrap jdk (${gcj.cc}) which I've to wrap yet another time since we do not provide javac (which usually is a symlink to gcj)...
2017-12-14
<grw>
only thing i hit needing jre.. you can use oracle jdk as Dezgeg says
<Dezgeg>
you could bootstrap from the oracle jdk
<sphalerite>
Maybe you can also use another distro's jdk for it?
<andi->
I have the fear that I might need to cross-compile a jdk at first and then use the result as a (permanent) input for nix builds
<andi->
packaging openjdk requires an alreayd compiled (open)jdk... well this will be "fun" of sorts. The current openjdk build depends on some obscure binary packages that are downloaded from dropbox.com..