Request for review: always generate java-rmi.cgi

Kelly O'Hair kelly.ohair at oracle.com
Wed May 11 17:03:20 UTC 2011


I found this bug:
  http://bugs.sun.com/view_bug.do?bug_id=4495986

Which seems to imply that maybe this java-rmi.cgi file doesn't belong in the "bin" directory at all?

But it also seems to me that the current:
  91 ifneq ($(ARCH_DATA_MODEL), 32)
  92 build: stubs
  93 else # ARCH_DATA_MODEL
  94 build: stubs bin
  95 endif

Should have been:
  91 ifneq ($(PLATFORM)-$(ARCH_DATA_MODEL), solaris-32)
  92 build: stubs
  93 else # ARCH_DATA_MODEL
  94 build: stubs bin
  95 endif

Only Solaris does the 32bit and 64bit builds in a way that demonstrated the original issue for 4495986.

So my question is? Well questions are...

Q1: What the heck is java-rmi.cgi and what is it used for?

Q2: Does it belong somewhere other than the bin directory?

-kto

On May 11, 2011, at 6:45 AM, Dr Andrew John Hughes wrote:

> On 17:32 Tue 10 May     , Kelly O'Hair wrote:
>> 
>> I'm a little reluctant to accept this, I'm not sure what the full ramifications are.
>> But I think we want it.
>> 
>> Is this in OpenJDK6 now?
>> 
> 
> OpenJDK6 changes have to go through 7 first, so no.  But it's been in IcedTea6 since
> before there were even OpenJDK Mercurial repositories and thus in all the OpenJDK6
> builds actually deployed to users.
> 
>> -kto
>> 
> 
> -- 
> Andrew :)
> 
> Free Java Software Engineer
> Red Hat, Inc. (http://www.redhat.com)
> 
> Support Free Java!
> Contribute to GNU Classpath and IcedTea
> http://www.gnu.org/software/classpath
> http://icedtea.classpath.org
> PGP Key: F5862A37 (https://keys.indymedia.org/)
> Fingerprint = EA30 D855 D50F 90CD F54D  0698 0713 C3ED F586 2A37




More information about the build-dev mailing list