On 11/07/14 12:56, David Holmes wrote:
On 11/07/2014 9:36 PM, pointo1d wrote:
TFT David ,
On 11/07/14 06:01, David Holmes wrote:
On 11/07/2014 2:09 AM, pointo1d wrote:
<snip>
Check earlier in the build log to see why the corba classes.jar didn't
get built.
The corba fails to build because it seemingly can't find the most basic
things ...
## Starting corba
Compiling 6 files for BUILD_LOGUTIL
/home/dpointo8/work/repos/Mercurial/ojdk8.datum/corba/src/share/classes/com/sun/tools/corba/se/logutil/InputException.java:30:
error: cannot access Object
public class InputException {
^
class file for java.lang.Object not found
I do wonder if the image being specified in the --with-import-hotspot &
--with-boot-jdk options is lacking in some respect ... like the language
fundamentals perhaps ? Is there a definition of the expected composition
of any external hotspot &/or boot JDK ?
I don't know what the hotspot import requirements are as I've never
used it. The boot JDK has to be a full JDK - the sanity check should
ensure it meets the minimum version needed for what is being built.
The sanity check being performed by the autoconf ?
<snip>
This probably relates to the assumption that !OPENJDK == Oracle JDK.
Do your builds set OPENJDK or not? There was a long thread on this not
that long ago.
They [my builds] didn't explicitly set OPENJDK, but having now done so
(to both 'true' and then 'false' in turn), the outcome is unchanged.
Hmmm - if you don't set OPENJDK it will assume Oracle JDK behaviour
but you won't have the Oracle specific files so weird things should
happen.
BTW your build should default to OPENJDK unless you have to have
defined things that look like the Oracle closed repos.
Can you back up a step and simply verify if you can build OPENJDK
using only OpenJDK sources?
Indeed I can, a successful vanilla build was the first (and not
surprisingly, easiest :-) step - there were warnings, but nothing fatal.
David
David
TIA ,
--
Dave Pointon FIAP MBCS - Contractor engaged by IBM
Now I saw, tho' too late, the folly of beginning a work before we
count the cost and before we we judge rightly of our strength to go
thro' with it - Robinson Crusoe
--
Dave Pointon FIAP MBCS - Contractor engaged by IBM
Now I saw, tho' too late, the folly of beginning a work before we count the
cost and before we we judge rightly of our strength to go thro' with it -
Robinson Crusoe