Mercurial > hg > release > icedtea7-2.1
changeset 2272:64285e351dc5
Fix build --with-addition-vms=cacao, update patches for cacao prerelease builds
2010-06-24 Matthias Klose <doko@ubuntu.com>
* Makefile.am (stamps/add-cacao.stamp, stamps/add-cacao-debug.stamp):
Update libjsig.so installation location.
* patches/cacao/package-version.diff: Drop 'preX' from the cacao
package version.
* patches/cacao/arm-arch-defines.patch: Remove cacao version fromi
patched files.
* patches/cacao/package-version.patch: Likewise.
author | doko@ubuntu.com |
---|---|
date | Thu, 24 Jun 2010 16:20:37 +0200 |
parents | 03c860266712 |
children | 6870b368f4e5 |
files | ChangeLog Makefile.am patches/cacao/6714758.patch patches/cacao/arm-arch-defines.patch patches/cacao/package-version.patch |
diffstat | 5 files changed, 37 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Jun 23 00:15:52 2010 +0100 +++ b/ChangeLog Thu Jun 24 16:20:37 2010 +0200 @@ -1,3 +1,13 @@ +2010-06-24 Matthias Klose <doko@ubuntu.com> + + * Makefile.am (stamps/add-cacao.stamp, stamps/add-cacao-debug.stamp): + Update libjsig.so installation location. + * patches/cacao/package-version.diff: Drop 'preX' from the cacao + package version. + * patches/cacao/arm-arch-defines.patch: Remove cacao version fromi + patched files. + * patches/cacao/package-version.patch: Likewise. + 2010-06-22 Andrew John Hughes <ahughes@redhat.com> Remove VisualVM support, now maintained at
--- a/Makefile.am Wed Jun 23 00:15:52 2010 +0100 +++ b/Makefile.am Thu Jun 24 16:20:37 2010 +0200 @@ -335,7 +335,8 @@ patches/cacao/arm-arch-defines.patch \ patches/cacao/jsig.patch \ patches/cacao/6714758.patch \ - patches/cacao/memory.patch + patches/cacao/memory.patch \ + patches/cacao/package-version.patch endif if WITH_CACAO @@ -2202,7 +2203,7 @@ mkdir -p $(BUILD_JRE_ARCH_DIR)/cacao install -m 644 cacao/install/lib/libjvm.so \ $(BUILD_JRE_ARCH_DIR)/cacao/ - install -m 644 cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/server/libjsig.so \ + install -m 644 cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/libjsig.so \ $(BUILD_JRE_ARCH_DIR)/cacao/ install -m 644 cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/server/Xusage.txt \ $(BUILD_JRE_ARCH_DIR)/cacao/ @@ -2222,7 +2223,7 @@ mkdir -p $(BUILD_DEBUG_JRE_ARCH_DIR)/cacao install -m 644 cacao/install/lib/libjvm.so \ $(BUILD_DEBUG_JRE_ARCH_DIR)/cacao/ - install -m 644 cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/server/libjsig.so \ + install -m 644 cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/libjsig.so \ $(BUILD_DEBUG_JRE_ARCH_DIR)/cacao/ install -m 644 cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/server/Xusage.txt \ $(BUILD_DEBUG_JRE_ARCH_DIR)/cacao/
--- a/patches/cacao/6714758.patch Wed Jun 23 00:15:52 2010 +0100 +++ b/patches/cacao/6714758.patch Thu Jun 24 16:20:37 2010 +0200 @@ -1,6 +1,6 @@ -diff -Nru cacao.orig/cacao-8948a434c10d/contrib/mapfile-vers-product cacao/cacao-8948a434c10d/contrib/mapfile-vers-product ---- cacao.orig/cacao-8948a434c10d/contrib/mapfile-vers-product 2010-05-19 12:14:46.000000000 +0100 -+++ cacao/cacao-8948a434c10d/contrib/mapfile-vers-product 2010-06-21 20:08:28.000000000 +0100 +diff -Nru cacao.orig/cacaog/contrib/mapfile-vers-product cacao/cacao-8948a434c10d/contrib/mapfile-vers-product +--- cacao.orig/cacaog/contrib/mapfile-vers-product 2010-05-19 12:14:46.000000000 +0100 ++++ cacao/cacaog/contrib/mapfile-vers-product 2010-06-21 20:08:28.000000000 +0100 @@ -86,6 +86,7 @@ JVM_EnableCompiler; JVM_Exit; @@ -9,9 +9,9 @@ JVM_FindClassFromClass; JVM_FindClassFromClassLoader; JVM_FindLibraryEntry; -diff -Nru cacao.orig/cacao-8948a434c10d/src/native/vm/openjdk/jvm.cpp cacao/cacao-8948a434c10d/src/native/vm/openjdk/jvm.cpp ---- cacao.orig/cacao-8948a434c10d/src/native/vm/openjdk/jvm.cpp 2010-05-19 12:14:46.000000000 +0100 -+++ cacao/cacao-8948a434c10d/src/native/vm/openjdk/jvm.cpp 2010-06-21 20:08:28.000000000 +0100 +diff -Nru cacao.orig/cacaog/src/native/vm/openjdk/jvm.cpp cacao/cacao-8948a434c10d/src/native/vm/openjdk/jvm.cpp +--- cacao.orig/cacaog/src/native/vm/openjdk/jvm.cpp 2010-05-19 12:14:46.000000000 +0100 ++++ cacao/cacaog/src/native/vm/openjdk/jvm.cpp 2010-06-21 20:08:28.000000000 +0100 @@ -668,6 +668,9 @@ assert(throwError == false);
--- a/patches/cacao/arm-arch-defines.patch Wed Jun 23 00:15:52 2010 +0100 +++ b/patches/cacao/arm-arch-defines.patch Thu Jun 24 16:20:37 2010 +0200 @@ -1,6 +1,6 @@ -diff -Nru cacao.orig/cacao-8948a434c10d/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h cacao/cacao-8948a434c10d/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h ---- cacao.orig/cacao-8948a434c10d/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h 2010-05-19 12:14:46.000000000 +0100 -+++ cacao/cacao-8948a434c10d/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h 2010-06-21 18:35:53.000000000 +0100 +diff -Nru cacao.orig/cacao/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h cacao/cacao/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h +--- cacao.orig/cacao/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h 2010-05-19 12:14:46.000000000 +0100 ++++ cacao/cacao/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h 2010-06-21 18:35:53.000000000 +0100 @@ -33,7 +33,13 @@ /* NEC LE-IT: gcc has no way to easily check the arm architecture @@ -16,9 +16,9 @@ AO_INLINE void AO_nop_full() { -diff -Nru cacao.orig/cacao-8948a434c10d/src/vm/jit/arm/md-atomic.hpp cacao/cacao-8948a434c10d/src/vm/jit/arm/md-atomic.hpp ---- cacao.orig/cacao-8948a434c10d/src/vm/jit/arm/md-atomic.hpp 2010-05-19 12:14:46.000000000 +0100 -+++ cacao/cacao-8948a434c10d/src/vm/jit/arm/md-atomic.hpp 2010-06-21 18:35:53.000000000 +0100 +diff -Nru cacao.orig/cacao/src/vm/jit/arm/md-atomic.hpp cacao/cacao/src/vm/jit/arm/md-atomic.hpp +--- cacao.orig/cacao/src/vm/jit/arm/md-atomic.hpp 2010-05-19 12:14:46.000000000 +0100 ++++ cacao/cacao/src/vm/jit/arm/md-atomic.hpp 2010-06-21 18:35:53.000000000 +0100 @@ -45,26 +45,7 @@ */ inline uint32_t compare_and_swap(volatile uint32_t *p, uint32_t oldval, uint32_t newval)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/cacao/package-version.patch Thu Jun 24 16:20:37 2010 +0200 @@ -0,0 +1,11 @@ +--- cacao/cacao/m4/version.m4~ 2010-06-23 17:18:58.000000000 +0200 ++++ cacao/cacao/m4/version.m4 2010-06-23 21:00:36.739828757 +0200 +@@ -24,7 +24,7 @@ + dnl define detailed version numbers + + AC_DEFUN([AC_VERSION_DETAIL],[ +-version="$PACKAGE_VERSION" ++version=$(echo "$PACKAGE_VERSION" | sed 's/pre.*//') + if test x`echo "$version" | $SED -e 's/[[0-9a-z+]]*//g'` = "x.."; + then + major=`echo "$version" | $SED -e 's/\.[[0-9a-z.+]]*$//'`