webrevs for macosx changes to jdk7u-osx

Michael McMahon michael.x.mcmahon at oracle.com
Mon Nov 21 09:20:55 PST 2011


Henri,

The changes haven't been pushed yet. But, here is the command I use to 
build it.

make \
      ARCH_DATA_MODEL=64 \
      OPENJDK=true \
      SA_APPLE_BOOT_JAVA=true \
      ALWAYS_PASS_TEST_GAMMA=true \
      ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` \
      HOTSPOT_BUILD_JOBS=`sysctl -n hw.ncpu` \
      ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include \
      ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib \
      NO_DOCS=true \
      -w >> make.log 2>&1

- Michael.

On 21/11/11 16:59, Henri Gomez wrote:
> Well it deserve a build and if it works a new package from openjdk-osx-build.
>
> How did you build it ?
>
> osx way (ie: make ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true
> ALWAYS_PASS_TEST_GAMMA=true ALT_DROPS_DIR=$DROP_DIR
> ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6`
> HOTSPOT_BUILD_JOBS=$NUM_CPUS PARALLEL_COMPILE_JOBS=8) ?
>
>
>
> 2011/11/21 Michael McMahon<michael.x.mcmahon at oracle.com>:
>> Hi,
>>
>> The following webrevs are an initial set of changes
>> taken from the macosx-port forest to be applied
>> to the jd7u-osx forest at: http://hg.openjdk.java.net/jdk7u/jdk7u-osx/
>> This will eventually be merged into the main jdk7u-dev forest.
>>
>> Hotspot has already integrated into this forest. This changeset includes
>> the changes (in the jdk and corba) repositories that are needed to build and
>> run
>> openjdk on MacOSX. The AWT/client code is however taken from the BSD forest.
>> So, the
>> native Apple AWT/client code will be integrated later. By default, the VM
>> will run in headless
>> mode. To run with the X windows AWT, set the environment variable
>> AWT_TOOLKIT to XToolkit.
>>
>> This is a work in progress and much remains to be done. But, it does build
>> and run.
>> All comments welcome.
>>
>> Thanks,
>> Michael.
>>
>>
>> JDK repo
>> =====
>>
>> Modified files
>> ------------------
>> http://cr.openjdk.java.net/~michaelm/7113349/1/jdk/modified/
>>
>> New files
>> ------------
>> http://cr.openjdk.java.net/~michaelm/7113349/1/jdk/new/
>>
>> Corba repo
>> =======
>> http://cr.openjdk.java.net/~michaelm/7113349/1/corba/webrev/
>>



More information about the macosx-port-dev mailing list