Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: OpenJDK 1.7 under OS/X and question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OpenJDK 1.7 under OS/X and question



Licence/Legal question.

Could this patch be added on bsd-port of OpenJDK 1.7 ?

Thanks again ;)

2010/12/1 Henri Gomez <email@hidden>:
> And the patch used :
>
> --- jdk/src/solaris/bin/java_md.c.old   2010-11-21 00:48:24.000000000 +0100
> +++ jdk/src/solaris/bin/java_md.c       2010-12-01 00:13:49.000000000 +0100
> @@ -692,7 +692,7 @@
>  SetExecname(char **argv)
>  {
>     char* exec_path = NULL;
> -#if defined(__solaris__)
> +#if defined(__solaris__) || defined(__APPLE__)
>     {
>         Dl_info dlinfo;
>         int (*fptr)();
>
>
> 2010/12/1 Henri Gomez <email@hidden>:
>> Oups, the dynld trace :
>>
>> dyld: loaded: /usr/bin/java
>> dyld: loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
>> dyld: loaded: /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
>> dyld: loaded: /usr/lib/libSystem.B.dylib
>> dyld: loaded: /usr/lib/libauto.dylib
>> dyld: loaded: /usr/lib/libicucore.A.dylib
>> dyld: loaded: /usr/lib/libobjc.A.dylib
>> dyld: loaded: /usr/lib/libz.1.dylib
>> dyld: loaded: /usr/lib/libstdc++.6.dylib
>> dyld: loaded: /usr/lib/system/libmathCommon.A.dylib
>> dyld: loaded: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
>> dyld: loaded: /usr/lib/libxml2.2.dylib
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
>> dyld: loaded: /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
>> dyld: loaded: /System/Library/Frameworks/Security.framework/Versions/A/Security
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
>> dyld: loaded: /usr/lib/libsqlite3.dylib
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
>> dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
>> dyld: loaded: /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
>> dyld: loaded: /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
>> dyld: loaded: /usr/lib/libbsm.0.dylib
>> dyld: loaded: /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
>> dyld: loaded: /usr/lib/system/libkxld.dylib
>> dyld: loaded: /usr/lib/libxslt.1.dylib
>> dyld: loaded: /Users/henri/Documents/hudson/data/jobs/openjdk-1.7-x86_64/workspace/build/bsd-amd64/j2sdk-image/bin/java
>> dyld: loaded: /usr/lib/libSystem.B.dylib
>> dyld: loaded: /usr/lib/system/libmathCommon.A.dylib
>> dyld: loaded: /Users/henri/Documents/hudson/data/jobs/openjdk-1.7-x86_64/workspace/build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib
>> dyld: loaded: /usr/lib/libstdc++.6.dylib
>> dyld: loaded: /Users/henri/Documents/hudson/data/jobs/openjdk-1.7-x86_64/workspace/build/bsd-amd64/j2sdk-image/jre/lib/amd64/libverify.dylib
>> dyld: loaded: /Users/henri/Documents/hudson/data/jobs/openjdk-1.7-x86_64/workspace/build/bsd-amd64/j2sdk-image/jre/lib/amd64/libjava.dylib
>> OpenJDK 64-Bit Server VM (20.0-b02) for bsd-amd64 JRE
>> (1.7.0-internal-henri_2010_12_01_00_14-b00), built on Dec  1 2010
>> 00:19:12 by "henri" with gcc 4.0.1 (Apple Inc. build 5494)
>>
>>
>> 2010/12/1 Henri Gomez <email@hidden>:
>>> There is many copy of java_md.c
>>>
>>> hotspot/src/os/bsd/launcher/java_md.c
>>> hotspot/src/os/linux/launcher/java_md.c
>>> hotspot/src/os/solaris/launcher/java_md.c
>>> jdk/src/solaris/bin/java_md.c
>>> jdk/src/windows/bin/java_md.c
>>>
>>> #if defined(__sun) is present on hotspot/src/os/solaris/launcher/java_md.c
>>>
>>> #if defined(__solaris__) is for jdk/src/solaris/bin/java_md.c
>>>
>>> I patched both even if only one from jdk/src is used and it works :
>>>
>>> export JAVA_HOME=/Users/henri/Documents/hudson/data/jobs/openjdk-1.7-x86_64/workspace/build/bsd-amd64/j2sdk-image
>>>
>>> imac:~ henri$ java -version
>>> openjdk version "1.7.0-internal"
>>> OpenJDK Runtime Environment (build 1.7.0-internal-henri_2010_12_01_00_14-b00)
>>> OpenJDK 64-Bit Server VM (build 20.0-b02, mixed mode)
>>>
>>> I'll update my build process right now to include this patch, until I
>>> sign OCA, it will be impossible for me to propose a patch for OpenJDK
>>>
>>> Guys you save my day and I'm more than happy to see Apple dev team
>>> start contribute here.
>>> You're really more than welcome !
>>>
>>
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >OpenJDK 1.7 under OS/X and question (From: Henri Gomez <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Michael Hall <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Henri Gomez <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Pratik Solanki <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Pratik Solanki <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Alexander Strange <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Henri Gomez <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Henri Gomez <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Henri Gomez <email@hidden>)
 >Re: OpenJDK 1.7 under OS/X and question (From: Henri Gomez <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.