PROCESSOR_IDENTIFIER: command not found

Kelly O'Hair kelly.ohair at oracle.com
Mon Jun 7 18:52:10 UTC 2010


On Jun 7, 2010, at 11:42 AM, cowwoc wrote:

>
>
> David Holmes-9 wrote:
>>
>>> Shouldn't jdk_generic_profile.sh use braces instead of round  
>>> brackets?
>>> That
>>> is, ${PROCESSOR_IDENTIFIER} instead of $(PROCESSOR_IDENTIFIER)? Is  
>>> this a
>>> bug in the makefile?
>>
>> It's a bug in the script - a typo introduced by this recent  
>> changeset:
>>
>> changeset:   970:90873391a0e0
>> parent:      945:fea0898259ae
>> user:        ohair
>> date:        Thu Mar 26 16:52:00 2009 -0700
>> summary:     6822374: Windows: detect X64 when PROCESSOR_IDENTIFIER
>> contains EM64T or Intel64
>>
>> diff -r fea0898259ae -r 90873391a0e0 make/jdk_generic_profile.sh
>> --- a/make/jdk_generic_profile.sh       Tue Mar 17 13:45:01 2009  
>> -0700
>> +++ b/make/jdk_generic_profile.sh       Thu Mar 26 16:52:00 2009  
>> -0700
>> @@ -174,7 +174,8 @@ else
>>
>>    # Check CYGWIN (should have already been done)
>>    #   Assumption here is that you are in a shell window via cygwin.
>> -  if [ "$(echo ${PROCESSOR_IDENTIFIER} | fgrep AMD64)" != "" ] ;  
>> then
>> +  proc_arch=`echo "$(PROCESSOR_IDENTIFIER)" | expand | cut -d' ' - 
>> f1 |
>> sed -e 's at x86@X86 at g' -e 's at Intel64@X64 at g' -e 's at em64t@X64 at g' -e
>> 's at EM64T@X64 at g' -e 's at amd64@X64 at g' -e 's at AMD64@X64 at g' -e  
>> 's at ia64@IA64 at g'`
>> +  if [ "${proc_arch}" = "X64" ] ; then
>>      windows_arch=amd64
>>    else
>>      windows_arch=i586
>>
>> David Holmes
>>
>
> Silly question: how did no one catch this for 14 months?! Notice the  
> date

Because it isn't used 'as is' much.

> reads 2009 not 2010. Secondly, does anyone plan on committing a  
> fix? :) Who
> do I report to in general if I run across other bugs in the build  
> process?

You got the right alias, I'm trying to fix it now.

-kto

>
> Thanks,
> Gili
> -- 
> View this message in context: http://old.nabble.com/PROCESSOR_IDENTIFIER%3A-command-not-found-tp28793595p28809115.html
> Sent from the OpenJDK Build Infrastructure mailing list archive at  
> Nabble.com.
>




More information about the build-dev mailing list