------------------------------------------------------------
revno: 706
committer: Matthias Klose <d...@ubuntu.com>
branch nick: openjdk8
timestamp: Sat 2017-07-22 11:43:45 +0200
message:
    * Update the m68k-support patch (Adrian Glaubitz). Closes: #864180.
    * Disable generation of jvmti.html on m68k (Adrian Glaubitz).
      Closes: #864205.
added:
  debian/patches/hotspot-disable-jvmtidocs.diff
modified:
  debian/changelog
  debian/patches/m68k-support.diff


--
lp:~openjdk/openjdk/openjdk8
https://code.launchpad.net/~openjdk/openjdk/openjdk8

Your team Debian Java Maintainers is subscribed to branch 
lp:~openjdk/openjdk/openjdk8.
To unsubscribe from this branch go to 
https://code.launchpad.net/~openjdk/openjdk/openjdk8/+edit-subscription
=== modified file 'debian/changelog'
--- debian/changelog	2017-07-21 13:59:23 +0000
+++ debian/changelog	2017-07-22 09:43:45 +0000
@@ -1,3 +1,11 @@
+openjdk-8 (8u141-b15-2) UNRELEASED; urgency=medium
+
+  * Update the m68k-support patch (Adrian Glaubitz). Closes: #864180.
+  * Disable generation of jvmti.html on m68k (Adrian Glaubitz).
+    Closes: #864205.
+
+ -- Matthias Klose <d...@ubuntu.com>  Sat, 22 Jul 2017 11:39:47 +0200
+
 openjdk-8 (8u141-b15-1) unstable; urgency=high
 
   * Update to 8u141-b15, Hotspot 8u141-b16 for AArch64.

=== added file 'debian/patches/hotspot-disable-jvmtidocs.diff'
--- debian/patches/hotspot-disable-jvmtidocs.diff	1970-01-01 00:00:00 +0000
+++ debian/patches/hotspot-disable-jvmtidocs.diff	2017-07-22 09:43:45 +0000
@@ -0,0 +1,22 @@
+--- a/hotspot/make/linux/Makefile.orig	2017-03-06 20:12:11.000000000 +0100
++++ a/hotspot/make/linux/Makefile	2017-05-08 07:59:49.775242564 +0200
+@@ -349,7 +349,7 @@
+ # ENABLE_FULL_DEBUG_SYMBOLS value is used.
+ docs: checks
+ 	$(QUIETLY) mkdir -p $(SUBDIR_DOCS)
+-	$(MAKE) -f $(GAMMADIR)/make/$(OSNAME)/makefiles/jvmti.make $(MFLAGS) $(BUILDTREE_VARS) JvmtiOutDir=$(SUBDIR_DOCS) BUILD_FLAVOR=product jvmtidocs
++	#$(MAKE) -f $(GAMMADIR)/make/$(OSNAME)/makefiles/jvmti.make $(MFLAGS) $(BUILDTREE_VARS) JvmtiOutDir=$(SUBDIR_DOCS) BUILD_FLAVOR=product jvmtidocs
+ 
+ # Synonyms for win32-like targets.
+ compiler2:  debug product
+--- a/hotspot/make/linux/makefiles/defs.make.orig	2017-03-06 20:12:11.000000000 +0100
++++ a/hotspot/make/linux/makefiles/defs.make	2017-05-08 11:28:50.001500588 +0200
+@@ -234,7 +234,7 @@
+ # Library suffix
+ LIBRARY_SUFFIX=so
+ 
+-EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
++#EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
+ 
+ # client and server subdirectories have symbolic links to ../libjsig.so
+ EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)

=== modified file 'debian/patches/m68k-support.diff'
--- debian/patches/m68k-support.diff	2017-01-23 10:17:38 +0000
+++ debian/patches/m68k-support.diff	2017-07-22 09:43:45 +0000
@@ -1,7 +1,8 @@
-
---- a/common/autoconf/generated-configure.sh
-+++ b/common/autoconf/generated-configure.sh
-@@ -6919,6 +6919,12 @@ test -n "$target_alias" &&
+Index: jdk8u-c684352da3e3/common/autoconf/generated-configure.sh
+===================================================================
+--- jdk8u-c684352da3e3.orig/common/autoconf/generated-configure.sh
++++ jdk8u-c684352da3e3/common/autoconf/generated-configure.sh
+@@ -6883,6 +6883,12 @@ test -n "$target_alias" &&
        VAR_CPU_BITS=64
        VAR_CPU_ENDIAN=big
        ;;
@@ -14,7 +15,7 @@
      *)
        as_fn_error $? "unsupported cpu $build_cpu" "$LINENO" 5
        ;;
-@@ -7062,6 +7068,12 @@ $as_echo "$OPENJDK_BUILD_OS-$OPENJDK_BUI
+@@ -7026,6 +7032,12 @@ $as_echo "$OPENJDK_BUILD_OS-$OPENJDK_BUI
        VAR_CPU_BITS=64
        VAR_CPU_ENDIAN=big
        ;;
@@ -27,9 +28,11 @@
      *)
        as_fn_error $? "unsupported cpu $host_cpu" "$LINENO" 5
        ;;
---- a/common/autoconf/platform.m4
-+++ b/common/autoconf/platform.m4
-@@ -156,6 +156,12 @@ AC_DEFUN([PLATFORM_EXTRACT_VARS_FROM_CPU
+Index: jdk8u-c684352da3e3/common/autoconf/platform.m4
+===================================================================
+--- jdk8u-c684352da3e3.orig/common/autoconf/platform.m4
++++ jdk8u-c684352da3e3/common/autoconf/platform.m4
+@@ -102,6 +102,12 @@ AC_DEFUN([PLATFORM_EXTRACT_VARS_FROM_CPU
        VAR_CPU_BITS=64
        VAR_CPU_ENDIAN=big
        ;;
@@ -42,8 +45,10 @@
      *)
        AC_MSG_ERROR([unsupported cpu $1])
        ;;
---- a/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
-+++ b/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
+Index: jdk8u-c684352da3e3/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
+===================================================================
+--- jdk8u-c684352da3e3.orig/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
++++ jdk8u-c684352da3e3/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
 @@ -38,7 +38,7 @@
   * __m68k_cmpxchg
   *
@@ -109,8 +114,10 @@
      }
  }
  #endif // M68K
---- a/hotspot/src/share/vm/memory/allocation.hpp
-+++ b/hotspot/src/share/vm/memory/allocation.hpp
+Index: jdk8u-c684352da3e3/hotspot/src/share/vm/memory/allocation.hpp
+===================================================================
+--- jdk8u-c684352da3e3.orig/hotspot/src/share/vm/memory/allocation.hpp
++++ jdk8u-c684352da3e3/hotspot/src/share/vm/memory/allocation.hpp
 @@ -191,7 +191,7 @@ template <MEMFLAGS F> class CHeapObj ALL
                                 throw();
    void  operator delete(void* p);
@@ -147,8 +154,22 @@
  
  // One of the following macros must be used when allocating an array
  // or object to determine whether it should reside in the C heap on in
---- a/hotspot/src/share/vm/oops/oop.hpp
-+++ b/hotspot/src/share/vm/oops/oop.hpp
+Index: jdk8u-c684352da3e3/hotspot/src/share/vm/oops/constMethod.hpp
+===================================================================
+--- jdk8u-c684352da3e3.orig/hotspot/src/share/vm/oops/constMethod.hpp
++++ jdk8u-c684352da3e3/hotspot/src/share/vm/oops/constMethod.hpp
+@@ -517,6 +517,6 @@ private:
+ 
+   // Verify
+   void verify_on(outputStream* st);
+-};
++} __attribute__ ((aligned (4)));
+ 
+ #endif // SHARE_VM_OOPS_CONSTMETHODOOP_HPP
+Index: jdk8u-c684352da3e3/hotspot/src/share/vm/oops/oop.hpp
+===================================================================
+--- jdk8u-c684352da3e3.orig/hotspot/src/share/vm/oops/oop.hpp
++++ jdk8u-c684352da3e3/hotspot/src/share/vm/oops/oop.hpp
 @@ -374,6 +374,6 @@ class oopDesc {
    static int mark_offset_in_bytes()    { return offset_of(oopDesc, _mark); }
    static int klass_offset_in_bytes()   { return offset_of(oopDesc, _metadata._klass); }
@@ -157,8 +178,11 @@
 +} __attribute__ ((aligned (4)));
  
  #endif // SHARE_VM_OOPS_OOP_HPP
---- a/jdk/make/gensrc/GensrcX11Wrappers.gmk
-+++ b/jdk/make/gensrc/GensrcX11Wrappers.gmk
+
+Index: jdk8u-c684352da3e3/jdk/make/gensrc/GensrcX11Wrappers.gmk
+===================================================================
+--- jdk8u-c684352da3e3.orig/jdk/make/gensrc/GensrcX11Wrappers.gmk
++++ jdk8u-c684352da3e3/jdk/make/gensrc/GensrcX11Wrappers.gmk
 @@ -57,12 +57,16 @@ else
      GENSRC_X11_VERSION := 32 64
    endif
@@ -177,8 +201,10 @@
  	$(MKDIR) -p $(@D)
  	$(RM) '$@'
  	$(SORT) $< > $@
---- a/jdk/src/solaris/bin/java_md_solinux.c
-+++ b/jdk/src/solaris/bin/java_md_solinux.c
+Index: jdk8u-c684352da3e3/jdk/src/solaris/bin/java_md_solinux.c
+===================================================================
+--- jdk8u-c684352da3e3.orig/jdk/src/solaris/bin/java_md_solinux.c
++++ jdk8u-c684352da3e3/jdk/src/solaris/bin/java_md_solinux.c
 @@ -1023,12 +1023,24 @@ void SplashFreeLibrary() {
      }
  }
@@ -222,8 +248,10 @@
        void * tmp;
        thr_join(tid, NULL, &tmp);
        rslt = (int)tmp;
+Index: jdk8u-c684352da3e3/jdk/src/solaris/classes/sun/awt/X11/generator/sizes.32-linux-m68k
+===================================================================
 --- /dev/null
-+++ b/jdk/src/solaris/classes/sun/awt/X11/generator/sizes.32-linux-m68k
++++ jdk8u-c684352da3e3/jdk/src/solaris/classes/sun/awt/X11/generator/sizes.32-linux-m68k
 @@ -0,0 +1,1016 @@
 +long	4
 +int	4
@@ -1241,15 +1269,16 @@
 +XTextProperty.format	8
 +XTextProperty.nitems	12
 +XTextProperty	16
---- a/hotspot/src/share/vm/oops/constMethod.hpp
-+++ b/hotspot/src/share/vm/oops/constMethod.hpp
-@@ -224,6 +224,9 @@ private:
-   u2                _max_locals;                 // Number of local variables used by this method
-   u2                _size_of_parameters;         // size of the parameter block (receiver + arguments) in words
-   u2                _orig_method_idnum;          // Original unique identification number for the method
-+#ifdef __m68k__
-+  u2                _padding;                    // pad the structure to a multiple of 32bit
-+#endif
+Index: jdk8u-c684352da3e3/make/Javadoc.gmk
+===================================================================
+--- jdk8u-c684352da3e3.orig/make/Javadoc.gmk
++++ jdk8u-c684352da3e3/make/Javadoc.gmk
+@@ -47,7 +47,7 @@ HOTSPOT_DOCS_IMPORT_PATH=$(HOTSPOT_OUTPU
+ BUILD_NUMBER=$(JDK_BUILD_NUMBER)
  
-   // Constructor
-   ConstMethod(int byte_code_size,
+ JAVADOC_CMD = $(JAVA) \
+-    -Xmx1024m \
++    -Xmx512m \
+     -Djava.awt.headless=true \
+     $(NEW_JAVADOC) \
+     -bootclasspath $(JDK_OUTPUTDIR)/classes

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to