Mercurial > hg > icedtea10
changeset 2545:8161faa0fe16
PR1277: Get CACAO at least as far as the failing ./configure.
2011-10-19 Andrew John Hughes <ahughes@redhat.com>
* patches/cacao/6714758.patch:
Removed; upstream.
* Makefile.am:
(ICEDTEA_PATCHES): Drop above patch.
(extract-cacao): Use gzip not bzip2.
(extract-jamvm): Explicitly use gzip.
author | Andrew John Hughes <gnu_andrew@member.fsf.org> |
---|---|
date | Tue, 05 May 2015 05:21:07 +0100 |
parents | 9b41af4e0b30 |
children | 0ba138b78b5f |
files | ChangeLog Makefile.am patches/cacao/6714758.patch |
diffstat | 3 files changed, 11 insertions(+), 43 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Tue May 05 05:14:23 2015 +0100 +++ b/ChangeLog Tue May 05 05:21:07 2015 +0100 @@ -1,3 +1,12 @@ +2011-10-19 Andrew John Hughes <ahughes@redhat.com> + + * patches/cacao/6714758.patch: + Removed; upstream. + * Makefile.am: + (ICEDTEA_PATCHES): Drop above patch. + (extract-cacao): Use gzip not bzip2. + (extract-jamvm): Explicitly use gzip. + 2013-02-05 Andrew John Hughes <gnu.andrew@member.fsf.org> * Makefile.am:
--- a/Makefile.am Tue May 05 05:14:23 2015 +0100 +++ b/Makefile.am Tue May 05 05:21:07 2015 +0100 @@ -223,7 +223,6 @@ if BUILD_CACAO ICEDTEA_PATCHES += \ patches/cacao/launcher.patch \ - patches/cacao/6714758.patch \ patches/cacao/memory.patch endif @@ -1063,7 +1062,7 @@ if ! test -d cacao/cacao ; \ then \ mkdir cacao ; \ - $(TAR) xjf $(CACAO_SRC_ZIP) -C cacao ; \ + $(TAR) xzf $(CACAO_SRC_ZIP) -C cacao ; \ dir=$$(basename cacao/cacao-*) ; \ ln -s $$dir cacao/cacao ; \ cd cacao/cacao ; \ @@ -1084,7 +1083,7 @@ if ! test -d jamvm ; \ then \ mkdir jamvm ; \ - $(TAR) xf $(JAMVM_SRC_ZIP) -C jamvm ; \ + $(TAR) xzf $(JAMVM_SRC_ZIP) -C jamvm ; \ dir=$$(basename jamvm/jamvm-*) ; \ ln -s $$dir jamvm/jamvm ; \ fi
--- a/patches/cacao/6714758.patch Tue May 05 05:14:23 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,40 +0,0 @@ -diff -Nru cacao.orig/cacaog/contrib/mapfile-vers-product cacao/cacao-8948a434c10d/contrib/mapfile-vers-product ---- cacao.orig/cacao/contrib/mapfile-vers-product 2010-05-19 12:14:46.000000000 +0100 -+++ cacao/cacao/contrib/mapfile-vers-product 2010-06-21 20:08:28.000000000 +0100 -@@ -86,6 +86,7 @@ - JVM_EnableCompiler; - JVM_Exit; - JVM_FillInStackTrace; -+ JVM_FindClassFromBootLoader; - JVM_FindClassFromClass; - JVM_FindClassFromClassLoader; - JVM_FindLibraryEntry; -diff -Nru cacao.orig/cacaog/src/native/vm/openjdk/jvm.cpp cacao/cacao-8948a434c10d/src/native/vm/openjdk/jvm.cpp ---- cacao.orig/cacao/src/native/vm/openjdk/jvm.cpp 2010-05-19 12:14:46.000000000 +0100 -+++ cacao/cacao/src/native/vm/openjdk/jvm.cpp 2010-06-21 20:08:28.000000000 +0100 -@@ -668,6 +668,9 @@ - - assert(throwError == false); - -+ if (name == NULL) -+ return NULL; -+ - u = utf_new_char(name); - cl = loader_hashtable_classloader_add((java_handle_t *) loader); - -@@ -685,6 +688,15 @@ - } - - -+/* JVM_FindClassFromBootLoader */ -+ -+jclass JVM_FindClassFromBootLoader(JNIEnv* env, const char* name) -+{ -+ TRACEJVMCALLS(("JVM_FindClassFromBootLoader(name=%s)", name)); -+ return JVM_FindClassFromClassLoader(env, name, JNI_FALSE, -+ (jobject)NULL, false); -+} -+ - /* JVM_FindClassFromClass */ - - jclass JVM_FindClassFromClass(JNIEnv *env, const char *name, jboolean init, jclass from)