[pkg-java] r7130 - in trunk/cacao/debian: . patches
doko at alioth.debian.org
doko at alioth.debian.org
Sat Oct 11 19:48:19 UTC 2008
Author: doko
Date: 2008-10-11 19:48:19 +0000 (Sat, 11 Oct 2008)
New Revision: 7130
Added:
trunk/cacao/debian/patches/cacao-data-start.diff
Modified:
trunk/cacao/debian/changelog
trunk/cacao/debian/rules
Log:
cacao (0.99.4~20081011-2) unstable; urgency=low
[ Matthias Klose ]
* Use openjdk-6 on alpha as a build dependency.
[ Michael Koch ]
* Added patch for mips(el), s390 to find __data_start symbol.
Modified: trunk/cacao/debian/changelog
===================================================================
--- trunk/cacao/debian/changelog 2008-10-11 18:34:00 UTC (rev 7129)
+++ trunk/cacao/debian/changelog 2008-10-11 19:48:19 UTC (rev 7130)
@@ -1,9 +1,13 @@
-cacao (0.99.4~20081011-2) UNRELEASED; urgency=low
+cacao (0.99.4~20081011-2) unstable; urgency=low
+ [ Matthias Klose ]
* Use openjdk-6 on alpha as a build dependency.
- -- Matthias Klose <doko at debian.org> Sat, 11 Oct 2008 20:31:57 +0200
+ [ Michael Koch ]
+ * Added patch for mips(el), s390 to find __data_start symbol.
+ -- Matthias Klose <doko at debian.org> Sat, 11 Oct 2008 20:54:42 +0200
+
cacao (0.99.4~20081011-1) unstable; urgency=low
* Apply patches from the cacao-oj6 package from Ubuntu intrepid:
@@ -11,7 +15,6 @@
- debian/patches/cacao-no-mmap-first-page.diff: On arm-linux the
first memory page can't be mmap'ed, as it contains the exception
vectors.
- - Add -rdynamic to LDFLAGS on mips, mipsel, s390.
* Upload with correct maintainer address.
-- Matthias Klose <doko at debian.org> Sat, 11 Oct 2008 12:46:37 +0200
Added: trunk/cacao/debian/patches/cacao-data-start.diff
===================================================================
--- trunk/cacao/debian/patches/cacao-data-start.diff (rev 0)
+++ trunk/cacao/debian/patches/cacao-data-start.diff 2008-10-11 19:48:19 UTC (rev 7130)
@@ -0,0 +1,22 @@
+--- cacao/src/mm/boehm-gc/include/private/gcconfig.h.orig 2008-09-10 18:06:16.000000000 +0200
++++ cacao/src/mm/boehm-gc/include/private/gcconfig.h 2008-10-11 21:16:45.000000000 +0200
+@@ -1320,8 +1320,7 @@
+ # define DYNAMIC_LOADING
+ extern int _end[];
+ # define DATAEND (_end)
+- extern int __data_start[];
+-# define DATASTART ((ptr_t)(__data_start))
++# define SEARCH_FOR_DATA_START
+ # define CPP_WORDSZ _MIPS_SZPTR
+ # define ALIGNMENT (_MIPS_SZPTR/8)
+ # if __GLIBC__ == 2 && __GLIBC_MINOR__ >= 2 || __GLIBC__ > 2
+@@ -1708,8 +1707,7 @@
+ # define OS_TYPE "LINUX"
+ # define LINUX_STACKBOTTOM
+ # define DYNAMIC_LOADING
+- extern int __data_start[];
+-# define DATASTART ((ptr_t)(__data_start))
++# define SEARCH_FOR_DATA_START
+ extern int _end[];
+ # define DATAEND (_end)
+ # define CACHE_LINE_SIZE 256
Modified: trunk/cacao/debian/rules
===================================================================
--- trunk/cacao/debian/rules 2008-10-11 18:34:00 UTC (rev 7129)
+++ trunk/cacao/debian/rules 2008-10-11 19:48:19 UTC (rev 7130)
@@ -22,11 +22,7 @@
ifeq (kfreebsd,$(DEB_HOST_ARCH_OS))
DEB_CONFIGURE_EXTRA_FLAGS += --enable-__thread
else
- ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel s390 s390x))
- DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="$(LDFLAGS) -Wl,-z,defs -rdynamic"
- else
- DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="$(LDFLAGS) -Wl,-z,defs"
- endif
+ DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="$(LDFLAGS) -Wl,-z,defs"
endif
DEB_DH_MAKESHLIBS_ARGS := -X/usr/lib/cacao
More information about the pkg-java-commits
mailing list