/hg/icedtea: 3 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Thu Mar 28 14:53:50 PDT 2013


changeset 7ccecd20f4ec in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=7ccecd20f4ec
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Mar 28 18:07:07 2013 +0000

	Remove non-existent clean-generated target.

	2013-03-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		* Makefile.am:
		(clean-local): Remove non-existent clean-generated.


changeset bb28304dad10 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=bb28304dad10
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Mar 28 18:14:53 2013 +0000

	Include debugging info in all JDK libraries, not just a random selection.

	2013-03-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		* Makefile.am:
		(ICEDTEA_PATCHES): Add new patch.
		* patches/pr1368-debug_jdk_libs.patch:
		Add debugging info to *all* libraries, not just
		some random selection chosen by Oracle.


changeset 4ad1bfbc9033 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=4ad1bfbc9033
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Mar 28 21:53:41 2013 +0000

	Fix "make distcheck" by removing dead patch directories.

	2013-03-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		* Makefile.am:
		(EXTRA_DIST): Remove dead patches directories
		to make "make distcheck" pass.


diffstat:

 ChangeLog                           |   19 +
 Makefile.am                         |    7 +-
 patches/pr1368-debug_jdk_libs.patch |  460 ++++++++++++++++++++++++++++++++++++
 3 files changed, 482 insertions(+), 4 deletions(-)

diffs (truncated from 524 to 500 lines):

diff -r f4763c22ae76 -r 4ad1bfbc9033 ChangeLog
--- a/ChangeLog	Mon Mar 25 19:57:59 2013 +0000
+++ b/ChangeLog	Thu Mar 28 21:53:41 2013 +0000
@@ -1,3 +1,22 @@
+2013-03-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	* Makefile.am:
+	(EXTRA_DIST): Remove dead patches directories
+	to make "make distcheck" pass.
+
+2013-03-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add new patch.
+	* patches/pr1368-debug_jdk_libs.patch:
+	Add debugging info to *all* libraries, not just
+	some random selection chosen by Oracle.
+
+2013-03-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	* Makefile.am:
+	(clean-local): Remove non-existent clean-generated.
+
 2012-08-16  Andrew John Hughes  <gnu_andrew at member.fsf.org>
 
 	PR1325: Only add classes to rt-source-files.txt if the
diff -r f4763c22ae76 -r 4ad1bfbc9033 Makefile.am
--- a/Makefile.am	Mon Mar 25 19:57:59 2013 +0000
+++ b/Makefile.am	Thu Mar 28 21:53:41 2013 +0000
@@ -215,7 +215,8 @@
 	patches/override-redirect-metacity.patch \
 	patches/alt-jar.patch \
 	patches/cacao/arch.patch \
-	patches/disable-intree-ec.patch
+	patches/disable-intree-ec.patch \
+	patches/pr1368-debug_jdk_libs.patch
 
 # Conditional patches
 
@@ -485,11 +486,9 @@
 	$(top_srcdir)/pulseaudio/COPYING
 
 EXTRA_DIST = $(top_srcdir)/patches/*.patch \
-	$(top_srcdir)/patches/boot/*.patch \
 	$(top_srcdir)/patches/cacao/*.patch \
 	$(top_srcdir)/patches/debian/*.patch \
 	$(top_srcdir)/patches/jamvm/*.patch \
-	$(top_srcdir)/patches/security/*.patch \
 	tools-copy contrib overlays \
 	javaws.png javaws.desktop \
 	jconsole.desktop policytool.desktop \
@@ -515,7 +514,7 @@
  clean-icedtea clean-icedtea-debug clean-icedtea-boot clean-clone clean-clone-boot \
  clean-bootstrap-directory-stage1 clean-bootstrap-directory-stage2 \
  clean-bootstrap-directory-symlink-stage1 clean-bootstrap-directory-symlink-stage2 \
- clean-extract clean-generated clean-native-ecj clean-hgforest clean-icedtea-stage2 \
+ clean-extract clean-native-ecj clean-hgforest clean-icedtea-stage2 \
  clean-icedtea-debug-stage2 clean-icedtea-stage1 clean-add-zero clean-add-zero-debug \
  clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino clean-rewriter
 	if [ -e bootstrap ]; then \
diff -r f4763c22ae76 -r 4ad1bfbc9033 patches/pr1368-debug_jdk_libs.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/pr1368-debug_jdk_libs.patch	Thu Mar 28 21:53:41 2013 +0000
@@ -0,0 +1,460 @@
+diff --git a/makefiles/CompileNativeLibraries.gmk b/makefiles/CompileNativeLibraries.gmk
+--- openjdk/jdk/makefiles/CompileNativeLibraries.gmk
++++ openjdk/jdk/makefiles/CompileNativeLibraries.gmk
+@@ -63,7 +63,12 @@
+ # Use this variable to set DEBUG_SYMBOLS true on windows for all libraries, but
+ # not on other platforms.
+ ifeq ($(OPENJDK_TARGET_OS), windows)
+-    WINDOWS_ONLY := true
++    DEBUG_ALL_BINARIES := true
++endif
++
++# Build everything with debugging on OpenJDK
++ifdef OPENJDK
++    DEBUG_ALL_BINARIES := true
+ endif
+ 
+ #
+@@ -91,7 +96,8 @@
+ 			-I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include,\
+ 		CFLAGS_windows_debug:=-DLOGGING,\
+ 		ARFLAGS:=$(ARFLAGS),\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ else
+ 
+@@ -105,7 +111,8 @@
+ 		CFLAGS:=$(CFLAGS_JDKLIB) \
+ 			-I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include,\
+ 		LDFLAGS:=-nostdlib -r -arch x86_64,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBFDLIBM := $(JDK_OUTPUTDIR)/objs/$(LIBRARY_PREFIX)fdlibm$(STATIC_LIBRARY_SUFFIX)
+ $(BUILD_LIBFDLIBM) : $(BUILD_LIBFDLIBM_MAC)
+@@ -257,7 +264,7 @@
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		REORDER:=$(LIBJAVA_REORDER), \
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjava,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBJAVA)
+ 
+@@ -308,7 +315,7 @@
+ 			  -D "JDK_INTERNAL_NAME=mlib_image" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libmlib_image,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBMLIB_IMAGE) : $(BUILD_LIBJAVA)
+ 
+@@ -431,7 +438,8 @@
+                          $(BUILD_LIBMLIB_LDLIBS) -ljava -ljvm \
+ 			 $(call SET_SHARED_LIBRARY_ORIGIN),\
+ 		LDFLAGS_SUFFIX_solaris:=-lc,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libmlib_image_v))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libmlib_image_v,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBMLIB_IMAGE_V): $(BUILD_LIBJAVA)
+ 
+@@ -739,7 +747,7 @@
+ 			  -D "JDK_INTERNAL_NAME=awt" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBAWT) : $(BUILD_LIBJAVA)
+ 
+@@ -894,7 +902,8 @@
+ 			  -D "JDK_FNAME=xawt.dll" \
+ 			  -D "JDK_INTERNAL_NAME=xawt" \
+ 			  -D "JDK_FTYPE=0x2L",\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_xawt))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_xawt,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBAWT_XAWT) : $(BUILD_LIBJAVA)
+ 
+@@ -955,7 +964,7 @@
+ 			  -D "JDK_INTERNAL_NAME=zip" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libzip,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBZIP) : $(BUILD_LIBJAVA)
+ 
+@@ -985,7 +994,7 @@
+ 			  -D "JDK_FNAME=unpack.dll" \
+ 			  -D "JDK_INTERNAL_NAME=unpack" \
+ 			  -D "JDK_FTYPE=0x2L",\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBUNPACK) : $(BUILD_LIBJAVA)
+ 
+@@ -1099,7 +1108,7 @@
+ 			  -D "JDK_INTERNAL_NAME=dt_shmem" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libdt_shmem,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+   BUILD_LIBRARIES += $(BUILD_LIBDT_SHMEM)
+ 
+@@ -1133,7 +1142,7 @@
+ 			  -D "JDK_INTERNAL_NAME=jdwp" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjdwp,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBJDWP) : $(BUILD_LIBJAVA)
+ 
+@@ -1174,7 +1183,7 @@
+ 			  -D "JDK_INTERNAL_NAME=$(LIBJAAS_NAME)" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjaas,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBJAAS) : $(BUILD_LIBJAVA)
+ 
+@@ -1240,7 +1249,7 @@
+ 			  -D "JDK_INTERNAL_NAME=lcms" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/liblcms,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+     BUILD_LIBRARIES += $(BUILD_LIBLCMS)
+ 
+@@ -1301,7 +1310,7 @@
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		REORDER:=$(BUILD_LIBJPEG_REORDER),\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjpeg,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBJPEG) : $(BUILD_LIBJAVA)
+ 
+@@ -1378,7 +1387,7 @@
+ 			  -D "JDK_INTERNAL_NAME=fontmanager" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfontmanager,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBFONTMANAGER) : $(BUILD_LIBAWT)
+ 
+@@ -1435,7 +1444,7 @@
+ 			  -D "JDK_INTERNAL_NAME=t2k" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libt2k,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+     # t2k is linked against fontmanager
+     $(BUILD_LIBT2K) : $(BUILD_LIBFONTMANAGER)
+@@ -1473,7 +1482,7 @@
+ 			  -D "JDK_INTERNAL_NAME=jawt" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjawt,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBJAWT) : $(BUILD_LIBAWT)
+ 
+@@ -1522,7 +1531,8 @@
+ 		LDFLAGS_SUFFIX_solaris:=$(JAWT_LIBS) $(LDFLAGS_JDKLIB_SUFFIX) -lXrender,\
+ 		LDFLAGS_SUFFIX_macosx:=-Xlinker -rpath -Xlinker @loader_path $(JAWT_LIBS) \
+ 				       -framework Cocoa $(LDFLAGS_JDKLIB_SUFFIX),\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjawt))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjawt,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ ifndef BUILD_HEADLESS_ONLY
+ $(BUILD_LIBJAWT) : $(BUILD_LIBAWT_XAWT)
+@@ -1829,7 +1839,7 @@
+ 			  -D "JDK_INTERNAL_NAME=net" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libnet,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBNET) : $(BUILD_LIBJAVA)
+ 
+@@ -1970,7 +1980,7 @@
+ 			  -D "JDK_INTERNAL_NAME=nio" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libnio,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBNIO)
+ 
+@@ -2007,7 +2017,8 @@
+ 		LDFLAGS_SUFFIX_posix:=-lnio -lnet,\
+ 		LDFLAGS_SUFFIX_solaris:=-lsocket -ljava -ljvm -lc,\
+ 		LDFLAGS_SUFFIX_macosx:=-ljava -ljvm,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsctp))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsctp,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+     BUILD_LIBRARIES += $(BUILD_LIBSCTP)
+ 
+@@ -2131,7 +2142,7 @@
+ 			  -D "JDK_INTERNAL_NAME=jli" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBJLI)
+ 
+@@ -2148,7 +2159,8 @@
+ 		OPTIMIZATION:=HIGH, \
+ 		CFLAGS:=$(STATIC_LIBRARY_FLAGS) $(LIBJLI_CFLAGS),\
+ 		ARFLAGS:=$(ARFLAGS),\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBJLI_STATIC)
+ 
+@@ -2166,7 +2178,8 @@
+ 		OPTIMIZATION:=HIGH, \
+ 		CFLAGS:=$(CFLAGS_JDKLIB) $(LIBJLI_CFLAGS),\
+ 		LDFLAGS:=-nostdlib -r,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(JDK_OUTPUTDIR)/objs/libjli_static.a : $(BUILD_LIBJLI_STATIC)
+ 	$(CP) -a $< $@
+@@ -2197,7 +2210,7 @@
+ 			  -D "JDK_INTERNAL_NAME=jfr" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjfr,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBJFR)
+ 
+@@ -2249,7 +2262,7 @@
+ 			  -D "JDK_INTERNAL_NAME=kcms" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libkcms,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBKCMS) : $(BUILD_LIBJAVA)
+ 
+@@ -2284,7 +2297,8 @@
+ 		LDFLAGS:=$(LDFLAGS_JDKLIB) \
+ 			 $(call SET_SHARED_LIBRARY_ORIGIN), \
+ 		LDFLAGS_SUFFIX:=-L$(OPENWIN_LIB)$(OPENJDK_TARGET_CPU_ISADIR) -R$(OPENWIN_LIB)$(OPENJDK_TARGET_CPU_ISADIR) -ldga -lX11 $(LIBDL) -lc, \
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunwjdga))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunwjdga,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBSUNWJDGA)
+ 
+@@ -2374,7 +2388,8 @@
+ 		LDFLAGS_SUFFIX_linux:=-ljvm -lawt -lm $(LIBDL) -ljava,\
+ 		LDFLAGS_SUFFIX_solaris:=$(LIBDL) -ljvm -lawt -lm -ljava $(LIBCXX) -lc,\
+ 		LDFLAGS_SUFFIX_macosx:=-ljvm $(LIBCXX) -lawt $(LIBDL) -ljava,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_headless))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_headless,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBAWT_HEADLESS) : $(BUILD_LIBAWT)
+ 
+@@ -2462,7 +2477,7 @@
+ 			  -D "JDK_INTERNAL_NAME=splashscreen" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsplashscreen,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(LIBSPLASHSCREEN)
+ 
+@@ -2504,7 +2519,7 @@
+ 			  -D "JDK_INTERNAL_NAME=dcpr" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libdcpr,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBDCPR) : $(BUILD_LIBJAVA)
+ 
+@@ -2538,7 +2553,7 @@
+ 			  -D "JDK_INTERNAL_NAME=j2pcsc" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2pcsc,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBJ2PCSC)
+ 
+@@ -2561,7 +2576,8 @@
+ 			 $(call SET_SHARED_LIBRARY_ORIGIN),\
+ 		LDFLAGS_SUFFIX:=$(LIBDL),\
+ 		LDFLAGS_SUFFIX_solaris:=-lc,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2gss))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2gss,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBJ2GSS)
+ endif
+@@ -2601,7 +2617,7 @@
+ 			  -D "JDK_INTERNAL_NAME=$(BUILD_LIBKRB5_NAME)" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libkrb5,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBKRB5)
+ endif
+@@ -2627,7 +2643,7 @@
+ 			  -D "JDK_INTERNAL_NAME=sunmscapi" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunmscapi,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBSUNMSCAPI)
+ endif
+@@ -2659,7 +2675,7 @@
+ 			  -D "JDK_INTERNAL_NAME=j2pkcs11" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2pkcs11,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBJ2PKCS11)
+ 
+@@ -2705,7 +2721,7 @@
+ 			  -D "JDK_INTERNAL_NAME=sunec" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunec,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBSUNEC)
+ endif
+@@ -2849,7 +2865,7 @@
+ 			  -D "JDK_INTERNAL_NAME=jsound" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjsound,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBJSOUND) : $(BUILD_LIBJAVA)
+ 
+@@ -2884,7 +2900,8 @@
+ 		LDFLAGS:=$(LDFLAGS_JDKLIB)\
+ 			 $(call SET_SHARED_LIBRARY_ORIGIN),\
+ 		LDFLAGS_SUFFIX:=-lasound -ljava -ljvm,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjsoundalsa))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjsoundalsa,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBJSOUNDALSA) : $(BUILD_LIBJAVA)
+ 
+@@ -2917,7 +2934,7 @@
+ 			  -D "JDK_INTERNAL_NAME=jsoundds" \
+ 			  -D "JDK_FTYPE=0x2L",\
+ 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjsoundds,\
+-		DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBJSOUNDDS) : $(BUILD_LIBJAVA)
+ 
+@@ -2942,7 +2959,8 @@
+ 		LDFLAGS:=$(LDFLAGS_JDKLIB),\
+ 		LDFLAGS_SUFFIX:=$(LIBDL),\
+ 		LDFLAGS_SUFFIX_solaris:=-lc,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2ucrypto))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2ucrypto,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBJ2UCRYPTO) : $(BUILD_LIBJAVA)
+ 
+@@ -2972,7 +2990,8 @@
+                                 -F/System/Library/Frameworks/JavaVM.framework/Frameworks \
+                                 -framework JavaNativeFoundation \
+                                 $(LDFLAGS_JDKLIB_SUFFIX),\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libAppleScriptEngine))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libAppleScriptEngine,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ $(BUILD_LIBAPPLESCRIPTENGINE) : $(BUILD_LIBJAVA)
+ 
+@@ -3011,7 +3030,8 @@
+ 	-framework OpenGL \
+ 	-framework IOSurface \
+ 	-framework QuartzCore, \
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosxapp))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosxapp,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBOSXAPP)
+ 
+@@ -3051,7 +3071,8 @@
+     -framework Security \
+     -framework SystemConfiguration \
+     $(LDFLAGS_JDKLIB_SUFFIX), \
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosx))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosx,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBOSX)
+ 
+@@ -3184,7 +3205,8 @@
+ 				       -framework JavaRuntimeSupport \
+ 				       -framework OpenGL \
+ 				       -framework QuartzCore -ljava,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_lwawt))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_lwawt,\
++		DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+ 
+ BUILD_LIBRARIES += $(BUILD_LIBAWT_LWAWT)
+ 
+@@ -3224,7 +3246,8 @@
+ 				       -framework JavaNativeFoundation \
+ 				       -framework JavaRuntimeSupport \
+ 				       -ljava -ljvm,\
+-		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosxui))
++		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosxui,\



More information about the distro-pkg-dev mailing list