merging BSDPort into jdk mainline
Jonathan Gibbons
jonathan.gibbons at oracle.com
Fri Jul 29 09:28:42 PDT 2011
In the cases where these changes may need to be pushed on behalf of the
porting team by folk with commit rights (i.e. an openJDK userid) a minor
procedural point is to determine the appropriate names for the
"Contributed-by:" in the commit message for the various changesets.
-- Jon
On 07/29/2011 09:17 AM, Kelly O'Hair wrote:
> All with the understanding that the current BSD and Mac port repository changesets will not be preserved in jdk8,
> new changesets that follow the standard jcheck rules, and with reviewers specified, and effectively approved by the
> teams that are impacted. That means the build team accepting the makefiles changes, hotspot accepting the hotspot
> changes, etc. I'm not sure I see a big issue here, just stating what I think needs to happen.
>
> We want an openjdk8 master to have it all, and it should be buildable and work on all these platforms.
>
> We don;t have the hardware or setups to completely police this yet, making sure it stays building and working
> on all these platforms, but that will eventually happen.
>
> I'm really looking forward to having the official jdk8 repos build on my Mac laptop. :^)
>
> -kto
>
> On Jul 29, 2011, at 4:20 AM, Mike Swingler wrote:
>
>> That's the plan. :-)
>>
>> Since the macosx-port is based on the bsd-port, we are starting with the bsd-port changes first, and logically HotSpot is the first (and also the largest) aspect of this.
>>
>> Regards,
>> Mike Swingler
>> Java Engineering
>> Apple Inc.
>>
>> On Jul 28, 2011, at 7:03 PM, Weijun Wang wrote:
>>
>>> If I understand correctly, merging BSDPort into jdk mainline means that the BSD-specific codes are not only in the bsd-port repo, but also inside the master jdk8 repo and thus will be synced to every other team repo (awt, tl,...). The direct result is that every openjdk contributor, no matter what team he/she is in, can work on a BSD system for his/her daily work.
>>>
>>> I hope the macosx-port will follow the way soon. Still cannot find a good enough reason to put aside my 2006 Core Duo MacBook and get a new one. :)
>>>
>>> -Max
>>>
>>>
>>> On 07/29/2011 03:04 AM, Gary Meyer wrote:
>>>> He means exactly what he said. JDK8 is an official product produced by Oracle, and the BSD-port code will be merged into that product. So that Mac OS X can become an officially supported platform.
>>>> Gary.
>>>>
>>>> On Jul 28, 2011, at 11:57 AM, Henri Gomez wrote:
>>>>
>>>>>> As the first of many steps to integrate the Mac OS X Port into mainline jdk8, we need to merge the BSDPort code (on which the Mac OS X Port is based) into the jdk8 mainline. I've started this discussion as it pertains to HotSpot on the hotspot-dev mailing list:
>>>>>>
>>>>>> http://mail.openjdk.java.net/pipermail/hotspot-dev/2011-July/004331.html
>>>>>>
>>>>>> Please use the hotspot-dev list and the mentioned wiki page for discussion of merging BSDPort hotspot to mainline jdk. Thanks.
>>>>> What did you means by merging bsd-port into mainline jdk8 ?
More information about the macosx-port-dev
mailing list