Problems building JDK8 on x64 Linux with new build
Mike Duigou
mike.duigou at oracle.com
Fri Nov 9 18:42:20 PST 2012
Both of these problems are reproducible with builds of http://hg.openjdk.java.net/jdk8/jdk8/
I just checked the patch kelly mentioned and it resolved both issues. It would be nice to get it into jdk8/jdk8 and team workspaces asap.
Mike
On Nov 9 2012, at 18:11 , David Holmes wrote:
> Mike,
>
> Which forest did you clone?
>
> David
>
> On 10/11/2012 11:11 AM, Mike Duigou wrote:
>> Backing out cc998992dc32 currently isn't sufficient to produce a working x64 Linux image with new build. There appears to also be a problem with CreateJars.gmk running the `images` target:
>>
>> make[2]: Entering directory `/home/mike/code/jdk/jdk8/jdk/makefiles'
>> /bin/sh: 1: cannot create /home/mike/code/jdk/jdk8/build/linux-x86_64-normal-server-fastdebug/images/lib/ext//_the.localedata.jar_include: Directory nonexistent
>> /bin/grep: /home/mike/code/jdk/jdk8/build/linux-x86_64-normal-server-fastdebug/images/lib/ext//_the.localedata.jar_include: No such file or directory
>> make[3]: Entering directory `/home/mike/code/jdk/jdk8/jdk/makefiles'
>> CreateJars.gmk:905: *** missing `endif'. Stop.
>> make[3]: Leaving directory `/home/mike/code/jdk/jdk8/jdk/makefiles'
>>
>> I spent some time trying to find the missing endif but it was elusive. (wouldn't it be useful if make told you the start line of the unclosed if!)
>>
>> The preceding failed output lines are also suspicious to me.
>>
>> This kind of problem shouldn't be getting in to the master jdk8 repo.
>>
>> Mike
>>
>>
>> On Nov 7 2012, at 08:35 , Mike Duigou wrote:
>>> Building jdk8 currently fails :
>>>
>>> /home/mike/code/jdk8/jdk/build/linux-x86_64-normal-server-fastdebug/jdk/objs/liblcms/cmspack.o: In function `UnrollHalfToFloat':
>>> cmspack.c:(.text+0x276b): undefined reference to `_cmsHalf2Float'
>>> cmspack.c:(.text+0x27c6): undefined reference to `_cmsHalf2Float'
>>>
>>> presumably caused by:
>>>
>>> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/cc998992dc32
>>>
>>>
>>
More information about the build-infra-dev
mailing list