hotspot build failure on ubuntu x86_64

Weijun Wang Weijun.Wang at Sun.COM
Fri Oct 23 03:51:04 UTC 2009



Martin Buchholz wrote:
> Hi Max,
> 
> Sounds to me like you're using a very recent gcc.

Probably, I'm using the gcc of 'apt-get install' on this 9.04.

> My policy has been to use a stodgy gcc,
> and let other folks use bleeding edge.
> Fedora/Ubuntu hackers are more likely
> to dogfood their gcc.... so check out the
> icedtea patch set.

Ok, I'll go have a look.

Thanks
Max

> 
> I wish that Openjdk release engineering maintained
> buildability by a broad range of compilers
> through regular testing.
> 
> Martin
> 
> On Thu, Oct 22, 2009 at 18:05, Max (Weijun) Wang <Weijun.Wang at sun.com> wrote:
>> Hi Martin
>>
>> I've just changed my Linux box to a x86_64 one, and my first build of JDK 7
>> shows these errors:
>>
>> ...
>> cc1plus: warnings being treated as errors
>> /media/sda6/space/work/myjdk/hotspot/src/cpu/x86/vm/methodHandles_x86.cpp:
>> In function ‘void trace_method_handle_stub(const char*, oopDesc*, intptr_t*,
>> intptr_t*)’:
>> /media/sda6/space/work/myjdk/hotspot/src/cpu/x86/vm/methodHandles_x86.cpp:276:
>> error: format ‘%016lx’ expects type ‘long unsigned int’, but argument 3 has
>> type ‘void*’
>> /media/sda6/space/work/myjdk/hotspot/src/cpu/x86/vm/methodHandles_x86.cpp:276:
>> error: format ‘%016lx’ expects type ‘long unsigned int’, but argument 4 has
>> type ‘intptr_t*’
>> make[7]: *** [methodHandles_x86.o] Error 1
>> ...
>>
>> What am I missing here? and, do you have any private patches to share?
>>
>> Thanks
>> Max
>>
>>



More information about the build-dev mailing list